Delen via


Datum- en tijdfuncties in mappinggegevensstromen

VAN TOEPASSING OP: Azure Data Factory Azure Synapse Analytics

Tip

Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .

Gegevensstromen zijn beschikbaar in zowel Azure Data Factory-pijplijnen als Azure Synapse Analytics-pijplijnen. Dit artikel is van toepassing op toewijzingsgegevensstromen. Als u geen ervaring hebt met transformaties, raadpleegt u het inleidende artikel Gegevens transformeren met behulp van toewijzing gegevensstromen.

Dit artikel bevat informatie over datum- en tijdfuncties die worden ondersteund door Azure Data Factory en Azure Synapse Analytics in toewijzingsgegevensstromen.

Lijst met expressiefuncties

Gebruik in Azure Data Factory- en Azure Synapse Analytics-pijplijnen datum- en tijdfuncties om waarden uit te drukken datetime en te manipuleren.

Expressiefunctie Opdracht
add Hiermee voegt u een paar tekenreeksen of getallen toe. Hiermee wordt een datum toegevoegd aan een aantal dagen. Hiermee wordt een duur toegevoegd aan een tijdstempel. Voegt één matrix van vergelijkbaar type toe aan een ander. Hetzelfde als de + operator.
addDays Hiermee voegt u dagen toe aan een datum- of tijdstempel. Hetzelfde als de + operator voor datum.
addMonths Voeg maanden toe aan een datum- of tijdstempel. U kunt desgewenst een tijdzone doorgeven.
tussen Controleert of de eerste waarde zich tussen twee andere waarden bevindt. U kunt numerieke waarden, tekenreeksen en datetime waarden vergelijken.
currentDate Hiermee haalt u de huidige datum op waarop deze taak wordt uitgevoerd. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
currentTimestamp Hiermee haalt u het huidige tijdstempel op wanneer de taak begint te worden uitgevoerd met de lokale tijdzone.
currentUTC Hiermee haalt u het huidige tijdstempel op als UTC. Als u wilt dat uw huidige tijd wordt geïnterpreteerd in een andere tijdzone dan uw clustertijdzone, kunt u een optionele tijdzone doorgeven in de vorm van GMT, PST, of UTCAmerica/Cayman. Deze wordt standaard ingesteld op de huidige tijdzone. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen. Als u de UTC-tijd wilt converteren naar een andere tijdzone, gebruikt u fromUTC().
dayOfMonth Hiermee haalt u de dag van de maand op wanneer u een datum hebt opgegeven.
dayOfWeek Hiermee haalt u de dag van de week op wanneer een datum is opgegeven. Bijvoorbeeld: 1 is zondag, 2 is maandag en blijft 7, wat zaterdag is.
dayOfYear Hiermee haalt u de dag van het jaar op wanneer een datum is opgegeven.
Dagen Geeft de duur in milliseconden voor het aantal dagen.
vanUTC Converteert naar het tijdstempel van UTC. U kunt desgewenst de tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. Deze wordt standaard ingesteld op de huidige tijdzone. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
uur Hiermee haalt u de uurwaarde van een tijdstempel op. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
hours Geeft de duur in milliseconden voor het aantal uren.
isDate Controleert of de ingangsdatumstring een geldige datum is met een optionele invoer-datumnotatie. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen. Als de invoerdatumnotatie wordt weggelaten, is de standaardindeling yyyy-[M]M-[d]d. Geaccepteerde indelingen zijn [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ].
isTimestamp Hiermee wordt gecontroleerd of de invoerdatumtekenreeks een tijdstempel is door gebruik te maken van een optioneel invoerformaat voor tijdstempels. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen. Als de tijdstempel wordt weggelaten, wordt het standaardpatroon yyyy-[M]M-[d]d hh:mm:ss[.f...] gebruikt. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De Timestamp functie ondersteunt een nauwkeurigheid van maximaal milliseconden met een waarde van 999. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
lastDayOfMonth Hiermee haalt u de laatste datum van de maand op wanneer u een datum hebt opgegeven.
milliseconde Hiermee wordt de waarde van een datum in milliseconden opgehaald. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
milliseconden Geeft de duur in milliseconden voor het aantal milliseconden.
minus Trekt getallen af. Hiermee wordt het aantal dagen afgetrokken van een datum. Hiermee wordt de duur afgetrokken van een tijdstempel. Trekt twee tijdstempels af om het verschil in milliseconden op te halen. Hetzelfde als de - operator.
minuut Hiermee wordt de minuutwaarde van een tijdstempel opgehaald. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
minutes Geeft de duur in milliseconden voor het aantal minuten.
maand Haalt de maandwaarde van een datum- of tijdstempel op.
monthsBetween Hiermee haalt u het aantal maanden tussen twee datums op. U kunt de berekening afronden. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
tweede Hiermee haalt u de tweede waarde van een datum op. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
Seconden Geeft de duur in milliseconden voor het aantal seconden.
subDays Trekt dagen af van een datum- of tijdstempel. Hetzelfde als de - operator voor datum.
submaanden Trekt maanden af van een datum- of tijdstempel.
toDate Converteert een invoerdatumtekenreeks naar datum met behulp van een optionele invoerdatumnotatie. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen. Als de invoerdatumnotatie wordt weggelaten, is de standaardindeling yyyy-[M]M-[d]d. Geaccepteerde indelingen zijn [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ].
toTimestamp Converteert een tekenreeks naar een tijdstempel wanneer een optionele tijdstempelnotatie is opgegeven. Als de tijdstempel wordt weggelaten, wordt het standaardpatroon yyyy-[M]M-[d]d hh:mm:ss[.f...] gebruikt. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. Timestamp ondersteunt een nauwkeurigheid van maximaal milliseconden met een waarde van 999. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
toUTC Converteert het tijdstempel naar UTC. U kunt een optionele tijdzone doorgeven in de vorm van GMT, PSTof UTCAmerica/Cayman. Deze wordt standaard ingesteld op de huidige tijdzone. Raadpleeg de functie format_datetime() van Kusto voor beschikbare indelingen.
weekOfYear Hiermee haalt u de week van het jaar op wanneer een datum is opgegeven.
weken Geeft de duur in milliseconden voor het aantal weken.
jaar Hiermee wordt de jaarwaarde van een datum opgehaald.