Ich versuche, ein kumulatives Liniendiagramm in PowerBI zu zeichnen und einige Slicer hinzuzufügen. Lassen Sie mich zuerst meine Daten beschreiben.Power BI: Wie Sie Slicer aus einer anderen Tabelle hinzufügen?
ein kumulatives Diagramm zu zeichnen, ich bin eine neue Tabelle erstellt unter Formel:
Cumulative = CALENDAR(DATE(2017, 9, 24), DATE(2017, 10, 12))
In dieser neuen Tabelle, ich bin Zugabe von 2 mehr Spalten wie folgt:
Issues_Logged = COUNTROWS(FILTER(Sheet1, Sheet1[Creation_Date].[Date] <= Cumulative[Date].[Date])) + 0
Issues_Resolved = COUNTROWS(FILTER(Sheet1, Sheet1[Resolution_Date].[Date] <= Cumulative[Date].[Date] && Sheet1[Resolution] = "Closed")) + 0
Jetzt sieht mein abgeschlossen Tabelle wie folgt aus:
oben Ansatz meine kumulative Diagramm vergleicht fein und sieht wie folgt aus:
Das Problem, das ich mit diesem Ansatz konfrontiert bin, ist, dass, wenn ich versuche, eine Schneidemaschine für die Gruppe hinzuzufügen (diese Daten gruppen- anzuzeigen weise), wird der Slicer nicht wirksam. Ich weiß, der Grund ist, dass 2 Tabellen nicht verwandt sind. Ich kann nicht sehen, wie ich diese zwei Tabellen in Beziehung setzen kann, oder ob ich meinen Ansatz insgesamt ändern muss.
Können Sie mir helfen zu lösen, wie man den Slicer in diesem Fall funktioniert?
Hinweis: In Zukunft können Originaldaten auch ein Feld "Priorität" enthalten, und ich muss eventuell auch einen Slicer hinzufügen. Daher muss der Ansatz skalierbar sein, um dies zu erreichen. Es wird erwartet, dass die Anzahl der Zeilen in den Originaldaten 100 K überschreitet.
Hallo Foxan, nicht für mich arbeiten. Wenn ich versuche, das Feld "Issues_logged" als Measure zu erstellen, erhalte ich den folgenden Fehler: "Ein einzelner Wert für variaton 'Date' für die Spalte 'Date' in der Tabelle 'Cumulative' kann nicht ermittelt werden. Dies kann vorkommen, wenn sich eine Measure-Formel bezieht zu einer Spalte, die viele Werte enthält, ohne eine Aggregation wie min, max, count oder sum anzugeben, um ein einzelnes Ergebnis zu erhalten. " – ameyazing
@ameyazing Bitte beachten Sie, wie ich die "Maße" in Ihrer vorherigen Frage erstellt habe. Ich verwende speziell MAX für den Fall. –
Hi @ameyazing hilft das Problem doch zu lösen? Wenn dies der Fall ist, können Sie [diese Antwort akzeptieren] (https://meta.stackexchange.com/a/5235/313506), um die Frage positiv zu beenden. –