Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Lektion erstellen Sie Maßnahmen, die in Ihr Modell einbezogen werden sollen. Ähnlich wie die berechneten Spalten, die Sie in der vorherigen Lektion erstellt haben, ist eine Kennzahl grundsätzlich eine Berechnung, die mit einer DAX-Formel erstellt wird. Im Gegensatz zu berechneten Spalten werden jedoch Kennzahlen basierend auf einem vom Benutzer ausgewählten Filter ausgewertet, beispielsweise eine bestimmte Tabellenspalte oder ein Datenschnitt, der dem Feld "Zeilenbeschriftungen" in einer PivotTable hinzugefügt wurde. Anschließend wird ein Wert für jede Zelle im Filter mit dem angewendeten Maß berechnet. Measures sind leistungsstarke, flexible Berechnungen, die Sie in fast alle tabellarischen Modelle einbeziehen möchten, um dynamische Berechnungen für numerische Daten durchzuführen. Weitere Informationen finden Sie unter Measures (SSAS Tabular).
Zum Erstellen von Maßnahmen verwenden Sie das Messraster. Im Allgemeinen verfügt jede Tabelle über ein leeres Messraster; in der Regel erstellen Sie jedoch keine Kennzahlen für jede Tabelle. Das Maßraster wird unterhalb einer Tabelle im Modell-Designer angezeigt, wenn die Datenansicht aktiviert ist. Wenn Sie das Measureraster für eine Tabelle ausblenden oder anzeigen möchten, klicken Sie auf das Menü "Tabelle ", und klicken Sie dann auf " Measureraster anzeigen".
Sie können ein Measure erstellen, indem Sie auf eine leere Zelle im Measures-Raster klicken und dann eine DAX-Formel in die Formelleiste eingeben. Wenn Sie auf die EINGABETASTE klicken, um die Formel abzuschließen, wird die Maßnahme in der Zelle angezeigt. Sie können Kennzahlen auch mithilfe einer Standardaggregationsfunktion erstellen, indem Sie auf eine Spalte klicken und dann auf die AutoSumme-Schaltfläche (∑) auf der Symbolleiste klicken. Maßeinheiten, die mithilfe der AutoSum-Funktion erstellt wurden, werden in der Messzelle direkt unterhalb der betreffenden Spalte angezeigt, können aber bei Bedarf verschoben werden.
In dieser Lektion erstellen Sie Maßeinheiten, indem Sie sowohl eine DAX-Formel in die Bearbeitungsleiste eingeben als auch die AutoSum-Funktion verwenden.
Geschätzte Zeit zum Abschließen dieser Lektion: 30 Minuten
Voraussetzungen
Dieses Thema ist Teil eines tabellarischen Modellierungs-Lernprogramms, das in der Reihenfolge abgeschlossen werden sollte. Bevor Sie die Aufgaben in dieser Lektion ausführen, sollten Sie die vorherige Lektion abgeschlossen haben: Lektion 6: Erstellen berechneter Spalten.
Measures erstellen
So erstellen Sie in der Tabelle "Datum" ein Measure "Aktuelles Quartal bis Datum"
Klicken Sie im Modell-Designer auf die Tabelle "Datum ".
Wenn unter der Tabelle noch kein leeres Measureraster angezeigt wird, klicken Sie auf das Menü "Tabelle ", und klicken Sie dann auf " Measureraster anzeigen".
Klicken Sie im Measureraster auf die obere linke leere Zelle.
Geben Sie in der Bearbeitungsleiste oberhalb der Tabelle die folgende Formel ein:
=COUNTROWS( DATESQTD( 'Date'[Date]))Wenn Sie die Erstellung der Formel abgeschlossen haben, drücken Sie die EINGABETASTE.
Beachten Sie, dass die obere linke Zelle jetzt einen Measurenamen, Measure 1, gefolgt von dem Ergebnis 30 enthält. Der Maßenname steht auch vor der Formel in der Formelleiste.
Um die Maßnahme umzubenennen, markieren Sie in der Formelzeile den Namen „Measure 1“, geben Sie
Days Current Quarter to Dateein und drücken Sie die EINGABETASTE.Tipp
Wenn Sie eine Formel in die Bearbeitungsleiste eingeben, können Sie zunächst den Maßnahmenname, gefolgt von einem Doppelpunkt (:), einem Leerzeichen und schließlich der Formel eingeben. Bei Verwendung dieser Methode brauchen Sie die Maßnahme nicht umzubenennen.
So erstellen Sie ein Maß "Tage im aktuellen Quartal" in der Datentabelle.
Wenn die Tabelle "Datum" noch im Modell-Designer aktiv ist, klicken Sie im Measures-Raster auf die leere Zelle unter dem soeben erstellten Measure.
Geben Sie in der Bearbeitungsleiste die folgende Formel ein:
Days in Current Quarter :=COUNTROWS( DATESBETWEEN( 'Date'[Date], STARTOFQUARTER( LASTDATE('Date'[Date])), ENDOFQUARTER('Date'[Date])))Beachten Sie in dieser Formel, dass Sie zuerst den Maßnahmenname gefolgt von einem Doppelpunkt (:) verwenden.
Wenn Sie die Erstellung der Formel abgeschlossen haben, drücken Sie die EINGABETASTE.
Beim Erstellen eines Vergleichsverhältnisses zwischen einem unvollständigen Zeitraum und dem vorherigen Zeitraum; die Formel muss den Anteil der verstrichenen Periode berücksichtigen und mit demselben Anteil im vorherigen Zeitraum vergleichen. In diesem Fall gibt [Tage aktuelles Quartal bis Datum]/[Tage im aktuellen Quartal] den Anteil an, der im aktuellen Zeitraum verstrichen ist.
So erstellen Sie ein Maß "Internet Distinct Count Sales Order" in der Tabelle "Internet Sales".
Klicken Sie im Modell-Designer auf die Tabelle „Internetverkäufe“ (Registerkarte).
Wenn das Maßgitter noch nicht angezeigt wird, klicken Sie mit der rechten Maustaste auf die Tabelle Internetverkauf (Registerkarte), und klicken Sie dann auf Maßgitter anzeigen.
Klicken Sie auf die Spaltenüberschrift " Sales Order Number ".
Klicken Sie auf der Symbolleiste auf den Abwärtspfeil neben der Schaltfläche "AutoSumme (∑)", und wählen Sie dann "DistinctCount" aus.
Die AutoSumme-Funktion erstellt automatisch ein Maß für die ausgewählte Spalte mithilfe der Standardaggregationsformel von DistinctCount.
Beachten Sie, dass die obere Zelle unterhalb der Spalte im Maßgitter jetzt einen Measurenamen, Distinct Count Sales Order Number, enthält. Mit der AutoSumme-Funktion erstellte Maße werden automatisch in der obersten Zelle im Measureraster unterhalb der zugehörigen Spalte eingefügt.
Klicken Sie im Measureraster auf die neue Maßnahme, und benennen Sie dann im Fenster "Eigenschaften" unter Maßnahmenname die Maßnahme in Internet Distinct Count Sales Order um.
Zusätzliche Maßnahmen in der Tabelle Internet Sales erstellen
Erstellen und benennen Sie mithilfe der AutoSumme-Funktion die folgenden Maßnahmen:
Name der Kennzahl Kolumne AutoSumme (∑) Formel Anzahl der Internet-Bestellzeilen Verkaufsauftragszeilennummer Anzahl =ANZAHL([Verkaufsauftragszeilennummer]) Gesamteinheiten des Internets Bestellmenge Summe =SUMME([Bestellmenge]) Internet-Gesamtrabattbetrag Rabattbetrag Summe =SUMME([Rabattbetrag]) Internet-Gesamtproduktkosten Gesamtproduktkosten Summe =SUMME([Gesamtproduktkosten]) Internet Gesamtumsatz Verkaufsbetrag Summe =SUMME([Verkaufsbetrag]) Internet-Gesamtmarge Rand Summe =SUMME([Marge]) Internet-Gesamtsteuerbetrag Steueramt Summe =SUMME([Steueramt]) Internet-Gesamtladevolumen Fracht Summe =SUMME([Fracht]) Durch Klicken auf eine leere Zelle im Maßraster und mithilfe der Formelzeile erstellen und benennen Sie die folgenden Maßnahmen:
Von Bedeutung
Sie müssen die folgenden Maßnahmen in der Reihenfolge erstellen; Formeln in späteren Measures beziehen sich auf frühere Measures.
Name der Kennzahl Formel Internet-Vorquartalsmarge =CALCULATE([Internet Total Margin],PREVIOUSQUARTER('Date'[Date])) Internet-Aktuelle Quartalsmarge =TOTALQTD([Internet-Gesamtmarge],'Date'[Date]) Anteil der Margenquote des Internets im vorherigen Quartal zu QTD =[Internet-Quartalsmarge]*([Tage des aktuellen Quartals]/[Tage im aktuellen Quartal]) Umsatz im Vorquartal im Internet =CALCULATE([Internet Total Sales],PREVIOUSQUARTER('Date'[Date])) Umsatz im aktuellen Quartal im Internet =TOTALQTD([Internet Gesamtumsatz],'Datum'[Datum]) Umsatzanteil des Internet-Vorjahresquartals an QTD =[Internetumsatz des vorherigen Quartals]*([Tage des aktuellen Quartals bis dato]/[Tage im aktuellen Quartal])
Mit den für die Tabelle "Internet Sales" erstellten Measures können kritische Finanzdaten wie Umsatz, Kosten und Gewinnspanne für durch einen vom Benutzer ausgewählten Filter definierte Artikel analysiert werden.
Nächster Schritt
Um dieses Lernprogramm fortzusetzen, wechseln Sie zur nächsten Lektion: Lektion 8: Erstellen von Key Performance Indicators.