Delen via


Datum- en tijdfuncties in toewijzingsgegevensstroom

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 als Azure Synapse Pipelines. Dit artikel is van toepassing op toewijzingsgegevensstromen. Als u geen ervaring hebt met transformaties, raadpleegt u het inleidende artikel Gegevens transformeren met behulp van een toewijzingsgegevensstroom.

De volgende artikelen bevatten informatie over datum- en tijdfuncties die worden ondersteund door Azure Data Factory en Azure Synapse Analytics in toewijzingsgegevensstromen.

Lijst met expressiefuncties

Gebruik in Data Factory- en Synapse-pijplijnen datum- en tijdfuncties om datum/tijd-waarden uit te drukken en te manipuleren.

Expressiefunctie Opdracht
add Hiermee voegt u een paar tekenreeksen of getallen toe. Hiermee wordt een datum toegevoegd aan een aantal dagen. Voegt een duur toe aan een tijdstempel. Voegt één matrix van vergelijkbaar type toe aan een ander. Hetzelfde als de +-operator.
addDays Voeg dagen toe aan een datum of tijdstempel. Hetzelfde als de operator + voor datum.
addMonths Maanden toevoegen aan een datum of tijdstempel. U kunt desgewenst een tijdzone doorgeven.
tussen Controleert of de eerste waarde zich tussen twee andere waarden bevindt. Numerieke, tekenreeks- en datum/tijd-waarden kunnen worden vergeleken
currentDate Hiermee haalt u de huidige datum op waarop deze taak wordt uitgevoerd. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
currentTimestamp Hiermee haalt u de huidige tijdstempel op wanneer de taak begint te worden uitgevoerd met de lokale tijdzone.
currentUTC Hiermee haalt u de huidige tijdstempel op als UTC. Als u wilt dat uw huidige tijd wordt geïnterpreteerd in een andere tijdzone dan de tijdzone van uw cluster, kunt u een optionele tijdzone doorgeven in de vorm van GMT, PST, UTC of Amerika/Valentor. Deze is standaard ingesteld op de huidige tijdzone. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. Als u de UTC-tijd wilt converteren naar een andere tijdzone, gebruikt u fromUTC().
dayOfMonth Hiermee wordt de dag van de maand opgeslagen op basis van een datum.
dayOfWeek Haalt de dag van de week op met een datum. 1 - zondag, 2 - maandag ..., 7 - zaterdag.
dayOfYear Haalt de dag van het jaar op met een datum.
Dagen Duur in milliseconden voor het aantal dagen.
vanUTC Converteert naar de tijdstempel van UTC. U kunt desgewenst de tijdzone doorgeven in de vorm van GMT, PST, UTC, Amerika/Man. Deze is standaard ingesteld op de huidige tijdzone. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
uur Hiermee haalt u de uurwaarde van een tijdstempel op. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
hours Duur in milliseconden voor het aantal uren.
isDate Controleert of de tekenreeks voor invoerdatum een datum is met een optionele invoerdatumnotatie. Raadpleeg de SimpleDateFormat van Java voor beschikbare indelingen. Als de invoerdatumnotatie wordt weggelaten, is yyyy-[M]M-[d]dde standaardindeling . Geaccepteerde indelingen zijn [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]
isTimestamp Hiermee wordt gecontroleerd of de tekenreeks voor de invoerdatum een tijdstempel is met een optionele notatie voor invoertijdstempels. Raadpleeg de SimpleDateFormat van Java 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', 'PST', 'UTC', 'America/Captain'. Timestamp ondersteunt een nauwkeurigheid van maximaal milliseconden met de waarde 999 Refer to Java's SimpleDateFormat for available formats.
lastDayOfMonth Hiermee haalt u de laatste datum op van de maand op basis van een datum.
milliseconde Hiermee wordt de waarde van een datum in milliseconden opgehaald. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
milliseconden Duur in milliseconden voor het aantal milliseconden.
minus Trekt getallen af. Het aantal dagen aftrekken van een datum. De duur van een tijdstempel aftrekken. Trek 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', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
minutes Duur in milliseconden voor het aantal minuten.
maand Hiermee wordt de maandwaarde van een datum of tijdstempel opgehaald.
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', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
tweede Hiermee haalt u de tweede waarde van een datum op. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. De lokale tijdzone wordt gebruikt als de standaardinstelling. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
Seconden Duur in milliseconden voor het aantal seconden.
subDays Dagen aftrekken van een datum of tijdstempel. Hetzelfde als de operator - voor datum.
submaanden Maanden aftrekken van een datum of tijdstempel.
toDate Converteert invoerdatumtekenreeks naar datum met een optionele invoerdatumnotatie. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. Als de invoerdatumnotatie wordt weggelaten, is de standaardindeling jjjj-[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 op basis van een optionele tijdstempelnotatie. Als de tijdstempel wordt weggelaten, wordt het standaardpatroon jjjj-[M]M-[d]d uu:mm:ss[.f...] gebruikt. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. Timestamp ondersteunt een nauwkeurigheid van maximaal milliseconden met de waarde 999. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
toUTC Converteert de tijdstempel naar UTC. U kunt een optionele tijdzone doorgeven in de vorm van 'GMT', 'PST', 'UTC', 'America/Captain'. Deze is standaard ingesteld op de huidige tijdzone. Raadpleeg de klasse van SimpleDateFormat Java voor beschikbare indelingen. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.
weekOfYear Hiermee haalt u de week van het jaar op met een datum.
weken Duur in milliseconden voor het aantal weken.
jaar Hiermee wordt de jaarwaarde van een datum opgehaald.