CALENDARAUTO
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Nuta
Ta funkcja jest zniechęcana do użycia w obliczeniach wizualizacji , ponieważ prawdopodobnie zwraca wyniki bez znaczenia.
Zwraca tabelę z jedną kolumną o nazwie "Date", która contains ciągły zestaw dat. range dat jest obliczany automatycznie na podstawie danych w modelu.
Składnia
CALENDARAUTO([fiscal_year_end_month])
Parametry
Termin | Definicja |
---|---|
fiscal_year_end_month |
Dowolne wyrażenie DAX zwracające liczbę całkowitą z zakresu od 1 do 12. If pominięty, domyślnie jest to value określony w szablonie tabeli calendar dla bieżącego użytkownika, if obecny; w przeciwnym razie wartość domyślna to 12. |
Zwracanie value
Zwraca tabelę z jedną kolumną o nazwie "Date", która contains ciągły zestaw dat. range dat jest obliczany automatycznie na podstawie danych w modelu.
Uwagi
date range jest obliczana w następujący sposób:
- earliest date w modelu, który jest not w kolumnie obliczeniowej or tabeli obliczeniowej, jest traktowany jako wartość MinDate.
- Najnowsze date w modelu, który jest not w kolumnie obliczeniowej or tabeli obliczeniowej, jest traktowany jako MaxDate.
- Zwrócona daterange to daty między rozpoczęciem year fiskalnych skojarzonych z and datami końcowymi year fiskalnej skojarzonej z wartością MaxDate.
Zwracany jest errorif model not zawiera wszystkie values daty/godziny, które są not w kolumnach obliczeniowych or tabel obliczeniowych.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.
Przykład
W tym przykładzie and MaxDate w modelu danych to 1 lipca 2010 r. and 30 czerwca 2011 r.
CALENDARAUTO()
zwróci daty all między 1 stycznia 2010 r. and 31 grudnia 2011 r.
CALENDARAUTO(3)
zwróci daty all od 1 kwietnia 2010 r. and 31 marca 2012 r.