2016-07-06 11 views
0

Ich habe diese berechneten Maßnahmen, die ich in einer Werkzeugspitze Berechnungen als Tabelle verwendeTableau: Wie zwei Tabellenberechnungen zu teilen?

[alert_count_by_action] = total([distinct_alerts]) compute using day 
[alert_count_all] = total(distinct alerts]) compute using table across 

Wenn ich die Maus über einen Aktionsnamen farbigen Widget-Typen kann ich sehen, dass die [alert_count_by_action] und [alert_count_all] die richtigen Werte produzieren. Was ich tun möchte, ist ein Prozent zu berechnen, indem [alert_count_by_action]/[alert_count_all] geteilt wird, die ich [alerts_by_action_percent_overall] nennen werde. Dies funktioniert überhaupt nicht, obwohl Sie jede Kombination aus den Tabellenberechnungsoptionen innerhalb der Markenkarte ausprobieren.

Was mache ich falsch?

stacked bar chart of alerts by action

Antwort

1

Ohne die beigefügten Arbeitsmappe, kann ich nur empfehlen die Partitionierung Ihrer% Berechnung zu überprüfen. Da beide Komponenten des Bruchteils selbst Tabellenberechnungen sind, können sie getrennt partitioniert werden (d. H. "Berechne unter Verwendung" -Optionen). Im Dialogfeld 'Tabellenberechnung bearbeiten' sollte eine Combo-Box vorhanden sein, die auswählt, welche Komponente konfiguriert wird. Vielleicht haben Sie einen Teil konfiguriert, aber nicht andere?

+0

Ich habe mit der Partitionierung der% Berechnung mit keinem Erfolg gespielt. – Todd

+0

Können Sie eine verpackte Arbeitsmappe hochladen? –

+0

Ich habe die Formel für die '[alert_count_by_action]' auf 'WINDOW_SUM (count ([Alert ID]), FIRST(), LAST())' geändert, wie ich jetzt verstehe, dass die Tabellenfunktionen nur auf die Daten wirken, die bereits in der Tabelle. Seltsamerweise musste ich aber das "[alerts_by_action_percent_overall]" durch ein neues berechnetes Feld mit derselben Formel ersetzen. Dann, als ich es zum Tooltip hinzufügte, konnte ich '[alert_count_by_action]' als das berechnete Feld auswählen, auf das es reagieren konnte. – Todd