Als u werkt met velden die datum- en tijdstempelinformatie bevatten in uw app, kunt u een aantal gerelateerde kenmerken van een datum toevoegen, bijvoorbeeld jaar of week, en deze gebruiken in uw visualisatie.
Datumvelden maken in Gegevensbeheer
Datumvelden worden automatisch gemaakt voor alle gegevensvelden die worden herkend als datum of tijdstempel, als u Gegevens toevoegen gebruikt met gegevensprofilering ingeschakeld om uw gegevensmodel te bouwen in Gegevensbeheer, of als u op Gegevens laden klikt in Gegevensbeheer.
Informatie
Gegevensvelden die zijn gemaakt in Gegevensbeheer worden automatisch toegevoegd aan autoCalendar.
Als het datum- of tijdstempelveld niet automatisch wordt herkend, kunt u de invoernotatie wijzigen in de tabeleditor van Gegevensbeheer. U kunt ook de weergavenotatie voor visualisaties instellen.
Welke datum- en tijdvelden worden automatisch herkend?
Datum- en tijdstempelvelden worden automatisch herkend op basis van de landinstellingen van uw systeem. Bovendien worden de volgende indelingen herkend:
M/D/YYYY h:mm
D/M/YYYY h:mm TT
M/D/YYYY
D/MM/YYYY
YYYYMMDD
YYYYMMDDhhmmss
YYYYMMDDhhmmss.fff
YYYYMMDDhhmmssK
YYYY-MM-DD
YYYY-MM-DDThh:mm:ss
YYYY-MM-DD-Thh:mm:ss.fff
YYYY-MM-DD-Thh:mm:ssK
Datum- en tijdnotaties
Indelingsspecificatie
Beschrijving
YYYY
Jaar
M, MM
Maand
D, DD
Dag
hh
Uur
mm
Minuut
ss
Seconde
fff
Milliseconde
TT
AM of PM
K
Tijdzone
T
Scheidings tussen datum en tijd. T kan niet door een ander teken worden vervangen.
Datum- en tijdvelden maken in het load-script voor gegevens
Als u uw gegevensmodel bouwt met Editor voor laden van gegevens, moet u een agendasjabloon maken waarin u vastlegt welke velden moeten worden afgeleid in het load-script voor gegevens. De afgeleide datum- en tijdvelden worden gegenereerd tijdens het uitvoeren van het script en het opnieuw laden van de gegevens.
Alle datum- of tijdstempelvelden op het tabblad Velden van het bedrijfsmiddelenvenster zijn gemarkeerd met . U kunt deze uitvouwen als u de gegenereerde datum- en tijdvelden wilt gebruiken. U kunt deze gebruiken in visualisaties, net als alle andere gegevensvelden.
Datum- en tijdvelden in dimensies
U kunt voor het maken van een dimensie ook datum- en tijdvelden gebruiken. De datum- en tijdvelden worden aangegeven onder het veld op basis waarvan ze zijn gegenereerd.
Datum- en tijdvelden in uitdrukkingen
U kunt datum- en tijdvelden gebruiken in alle uitdrukkingen, bijvoorbeeld om een meting te maken. De datum- en tijdvelden krijgen hun naam volgens:
[veldnaam].autoCalendar.[datum- en tijdveld].
[veldnaam] is de naam van het gegevensveld op basis waarvan de datum- en tijdvelden zijn gegenereerd.
[datum- en tijdveld] is het datum- en tijdveld dat u wilt gebruiken, bijvoorbeeld Year.
Voorbeeld:
Date.autoCalendar.Year
Datum- en tijdvelden in kalendermetingen
Kalendermetingen gebruiken datum- en tijdvelden gemaakt in autoCalendar. Elk van deze datum- en tijdvelden wordt berekend aan de hand van een uitdrukking set-analyse. Deze bepaalt of de gegevens wel of niet binnen de tijd-tot-datum-periode vallen of dat de datums binnen een bepaalde relatieve positie op basis van de huidige datum vallen. Deze datum- en tijdvelden zijn relatief en retourneringsresultaten zijn gebaseerd op de huidige datum. U kunt deze velden onafhankelijk van kalendermetingen gebruiken.
Datum- en tijdvelden voor de kalender worden als volgt geformatteerd:
[veldnaam].autoCalendar.[datum- en tijdveld]={[waarde]}
[veldnaam] is de naam van het datumveld op basis waarvan de datum- en tijdvelden zijn gegenereerd.
[datum- en tijdveld] is de naam van het gebruikte datum- en tijdveld, bijvoorbeeld, InYTD.
[waarde] is de waarde voor de uitdrukking set-analyse van het datum- en tijdveld en bepaalt welke datums zijn inbegrepen.
Voorbeeld:
Date.autoCalendar.YearsAgo={1}
Hier ziet u de beschikbare datum- en tijdvelden met voorbeeldwaarden:
Dit datum- en tijdveld bepaalt of data wel of niet binnen het huidige jaarbereik of buiten het huidige jaarbereik vallen.
InYTD
Voorbeeld
Resultaat
Date.autoCalendar.InYTD={0}
Retourneert alle datums die in het huidige jaarbereik vallen.
Als de huidige datum bijvoorbeeld de 54e dag van het jaar is, worden de datums binnen de eerste 54 dagen van elk jaar in het datumveld opgenomen.
Date.autoCalendar.InYTD={1}
Retourneert alle datums die buiten het huidige jaarbereik vallen.
Als de huidige datum bijvoorbeeld de 54e dag van het jaar is, worden alle datums na de eerste 54 dagen van elk jaar in het datumveld opgenomen.
Dit datum- en tijdveld bepaalt of datums van een specifiek jaar relatief zijn ten opzichte van de huidige datum.
YearsAgo
Voorbeeld
Resultaat
Date.autoCalendar.YearsAgo={0}
Retourneert alle datums van dit jaar.
Date.autoCalendar.YearsAgo={1}
Retourneert alle datums van vorig jaar.
Date.autoCalendar.YearsAgo={8}
Retourneert alle datums van acht jaar geleden.
Dit datum- en tijdveld bepaalt of datums wel of niet binnen het huidige kwartaalbereik of buiten het huidige kwartaalbereik vallen ten opzichte van de huidige datum.
InQTD
Voorbeeld
Resultaat
Date.autoCalendar.InQTD={0}
Retourneert alle datums van alle kwartalen die binnen het huidige kwartaalbereik vallen.
Als de huidige datum bijvoorbeeld de 14e dag van kwartaal 1 is, worden de eerste 14 dagen van elk kwartaal in het datumveld opgenomen.
Date.autoCalendar.InQTD={1}
Retourneert alle datums van alle kwartalen die buiten het huidige kwartaalbereik vallen.
Als de huidige datum bijvoorbeeld de 14e dag van kwartaal 1 is, worden alle datums na de eerste 14 dagen van elk kwartaal in het datumveld opgenomen.
Dit datum- en tijdveld bepaalt of datums van een specifiek kwartaal relatief zijn ten opzichte van de huidige datum.
QuartersAgo
Voorbeeld
Resultaat
Date.autoCalendar.QuartersAgo={0}
Retourneert alle datums van het huidige kwartaal.
Date.autoCalendar.QuartersAgo={1}
Retourneert alle datums van het laatste kwartaal.
Date.autoCalendar.QuartersAgo={8}
Retourneert alle datums van acht kwartalen geleden.
Dit datum- en tijdveld bepaalt of datums van een specifiek kwartaal relatief zijn ten opzichte van de huidige datum.
QuarterRelNo
Voorbeeld
Resultaat
Date.autoCalendar.QuarterRelNo={0}
Retourneert alle datums van elk exemplaar van het huidige kwartaal.
Als de huidige datum bijvoorbeeld in kwartaal 4 is, worden alle datums van elk kwartaal 4 in het datumveld opgenomen.
Date.autoCalendar.QuarterRelNo={3}
Retourneert alle datums van elk exemplaar van het kwartaal twee kwartalen voor het huidige kwartaal.
Als de huidige datum bijvoorbeeld in kwartaal 4 is, worden alle datums van elk kwartaal 1 in het datumveld opgenomen
Dit datum- en tijdveld bepaalt of datums wel of niet binnen het huidige maandbereik of buiten het huidige maandbereik vallen ten opzichte van de huidige datum.
InMTD
Voorbeeld
Resultaat
Date.autoCalendar.InMTD={0}
Retourneert alle datums van alle maanden die binnen het huidige maandbereik vallen.
Als de datum bijvoorbeeld 15 november 2016 is, worden de datums binnen de eerste 15 dagen van elke maand in het datumveld opgenomen.
Date.autoCalendar.InMTD={1}
Retourneert alle datums van alle maanden die buiten het huidige maandbereik vallen.
Als de datum bijvoorbeeld 15 november 2016 is, worden de datums na de eerste 15 dagen tot het einde van elke maand in het datumveld opgenomen.
Dit datum- en tijdveld bepaalt of datums van een specifieke maand relatief zijn ten opzichte van de huidige datum.
MonthsAgo
Voorbeeld
Resultaat
Date.autoCalendar.MonthAgo={0}
Retourneert alle datums van de huidige maand.
Date.autoCalendar.MonthAgo={1}
Retourneert alle datums van de afgelopen maand.
Date.autoCalendar.MonthAgo={8}
Retourneert alle datums van acht maanden geleden.
Dit datum- en tijdveld bepaalt of datums van een specifieke maand relatief zijn ten opzichte van de huidige datum.
MonthRelNo
Voorbeeld
Resultaat
Date.autoCalendar.MonthRelNo={0}
Retourneert alle datums van elk exemplaar van de huidige maand.
Als de huidige maand bijvoorbeeld juni is, worden alle datums in elk exemplaar van juni in het datumveld opgenomen.
Date.autoCalendar.MonthRelNo={1}
Retourneert alle datums van elk exemplaar van de vorige maand.
Als de huidige maand bijvoorbeeld juni is, worden alle datums in elk exemplaar van mei in het datumveld opgenomen.
Dit datum- en tijdveld bepaalt of datums wel of niet binnen het huidige weekbereik of buiten het huidige weekbereik vallen ten opzichte van de huidige datum.
InWTD
Voorbeeld
Resultaat
Date.autoCalendar.InWTD={0}
Retourneert alle datums van alle weken die binnen het huidige weekbereik vallen.
Als de huidige datum bijvoorbeeld de derde dag van een week is, worden alle datums vanaf de eerste 3 dagen van elke week in het datumveld opgenomen.
Date.autoCalendar.InWTD={1}
Retourneert alle datums van alle weken die buiten het huidige weekbereik vallen.
Als de huidige datum bijvoorbeeld de derde dag van een week is, worden de datums vanaf de laatste 4 dagen van elke week in het datumveld opgenomen.
Dit datum- en tijdveld bepaalt of datums van een specifieke week relatief zijn ten opzichte van de huidige week.
WeeksAgo
Voorbeeld
Resultaat
Date.autoCalendar.WeeksAgo={0}
Retourneert alle datums van de huidige week.
Date.autoCalendar.WeeksAgo={8}
Retourneert alle datums van acht weken geleden.
Dit datum- en tijdveld bepaalt of datums van een specifieke week relatief zijn ten opzichte van de huidige datum.
WeekRelNo
Voorbeeld
Resultaat
Date.autoCalendar.WeekRelNo={0}
Retourneert alle datums van elk exemplaar van de huidige week.
Als de huidige week bijvoorbeeld de tweede week van het jaar is, worden de datums vanaf de tweede week van elk jaar in het datumveld opgenomen.
Date.autoCalendar.WeekRelNo={1}
Retourneert alle datums van elk exemplaar van de vorige week.
Als de huidige week bijvoorbeeld de tweede week van het jaar is, worden de datums vanaf de eerste week van elk jaar in het datumveld opgenomen.
Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!