CALENDARAUTO
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Notitie
Deze functie wordt afgeraden voor gebruik in visuele berekeningen omdat deze waarschijnlijk betekenisloze resultaten oplevert.
Retourneert een tabel met één kolom met de naam 'Datum' die een aaneengesloten set datums bevat. Het datumbereik wordt automatisch berekend op basis van gegevens in het model.
Syntaxis
CALENDARAUTO([fiscal_year_end_month])
Parameters
Term | Definitie |
---|---|
fiscal_year_end_month |
Elke DAX expressie die een geheel getal retourneert van 1 tot en met 12. Als u dit weglaat, wordt standaard de waarde gebruikt die is opgegeven in de kalendertabelsjabloon voor de huidige gebruiker, indien aanwezig; anders wordt standaard ingesteld op 12. |
Retourwaarde
Retourneert een tabel met één kolom met de naam 'Datum' die een aaneengesloten set datums bevat. Het datumbereik wordt automatisch berekend op basis van gegevens in het model.
Opmerkingen
Het datumbereik wordt als volgt berekend:
- De vroegste datum in het model dat zich niet in een berekende kolom of berekende tabel bevindt, wordt gebruikt als mindate.
- De laatste datum in het model die zich niet in een berekende kolom of berekende tabel bevindt, wordt als maxdate genomen.
- Het geretourneerde datumbereik is datums tussen het begin van het fiscale jaar dat is gekoppeld aan MinDate en het einde van het fiscale jaar dat aan MaxDate is gekoppeld.
Er wordt een fout geretourneerd als het model geen datum/tijd-waarden bevat die zich niet in berekende kolommen of berekende tabellen bevinden.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld
In dit voorbeeld zijn de MinDate en MaxDate in het gegevensmodel 1 juli 2010 en 30 juni 2011.
CALENDARAUTO()
retourneert alle datums tussen 1 januari 2010 en 31 december 2011.
CALENDARAUTO(3)
retourneert alle datums tussen 1 april 2010 en 31 maart 2012.