Freigeben über


CALENDARAUTO

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Anmerkung

Diese Funktion wird für die Verwendung in visuellen Berechnungen abgeraten, da sie wahrscheinlich sinnlose Ergebnisse zurückgibt.

Gibt eine Tabelle mit einer einzelnen Spalte mit dem Namen "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben contains. Die range von Datumsangaben wird automatisch basierend auf Daten im Modell berechnet.

Syntax

CALENDARAUTO([fiscal_year_end_month])

Parameter

Ausdruck Definition
fiscal_year_end_month Ein beliebiger DAX Ausdruck, der eine ganze Zahl zwischen 1 und 12 zurückgibt. If ausgelassen, wird standardmäßig die in der Tabellenvorlage calendar für den aktuellen Benutzer angegebene value standardmäßig if vorhanden; andernfalls ist standardmäßig 12 festgelegt.

value zurückgeben

Gibt eine Tabelle mit einer einzelnen Spalte mit dem Namen "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben contains. Die range von Datumsangaben wird automatisch basierend auf Daten im Modell berechnet.

Bemerkungen

  • Die daterange wird wie folgt berechnet:

    • Die earliestdate im Modell, das in einer berechneten Spalte or berechneten Tabelle not ist, wird als MinDate verwendet.
    • Die neueste date im Modell, das in einer berechneten Spalte not ist, or berechnete Tabelle wird als MaxDate verwendet.
    • Die zurückgegebene daterange ist Datumsangaben zwischen dem Anfang der Geschäfts-year, die MinDate zugeordnet ist, and dem Ende der Geschäfts-year, die MaxDate zugeordnet ist.
  • Ein error wird zurückgegeben, if das Modell not alle Datetime-values enthält, die in berechneten Spalten or berechneten Tabellen not werden.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

In diesem Beispiel ist das MinDate-and MaxDate im Datenmodell der 1. Juli 2010 and 30. Juni 2011.

CALENDARAUTO() gibt all Datumsangaben zwischen dem 1. Januar 2010 and 31. Dezember 2011 zurück.

CALENDARAUTO(3) gibt all Datumsangaben zwischen dem 1. April 2010 and 31. März 2012 zurück.