Teilen über


Datums- und Uhrzeitfunktionen im Zuordnen von Datenflüssen

GILT FÜR: Azure Data Factory Azure Synapse Analytics

Tipp

Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. In Microsoft Fabric können Sie alle erforderlichen Aufgaben ausführen, von der Datenverschiebung bis hin zu Data Science, Echtzeitanalysen, Business Intelligence und Berichterstellung. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!

Datenflüsse sind sowohl in Azure Data Factory-Pipelines als auch in Azure Synapse Analytics-Pipelines verfügbar. Dieser Artikel gilt für Zuordnungsdatenflüsse. Wenn Sie mit Transformationen noch nicht fertig sind, lesen Sie den einführungsartikel Transformieren von Daten mithilfe von Zuordnungsdatenflüssen.

Dieser Artikel enthält Details zu Datums- und Uhrzeitfunktionen, die von Azure Data Factory und Azure Synapse Analytics bei der Zuordnung von Datenflüssen unterstützt werden.

Liste der Ausdrucksfunktionen

Verwenden Sie in Azure Data Factory- und Azure Synapse Analytics-Pipelines Datums- und Uhrzeitfunktionen, um Werte auszudrücken datetime und zu bearbeiten.

Ausdrucksfunktion Aufgabe
add Addiert ein Paar Zeichenfolgen oder Zahlen. Addiert ein Datum zu einer Anzahl von Tagen. Fügt einem Zeitstempel eine Dauer hinzu. Fügt ein Array mit ähnlichem Typ an ein anderes an. Identisch mit dem + Operator.
addDays Fügt einem Datums- oder Zeitstempel Tage hinzu. Identisch mit dem Operator für datum + .
addMonths Fügen Sie einem Datums- oder Zeitstempel Monate hinzu. Sie können optional eine Zeitzone übergeben.
between Überprüft, ob der erste Wert zwischen zwei anderen Werten liegt. Sie können numerische, Zeichenfolgen und datetime Werte vergleichen.
currentDate Ruft das aktuelle Datum ab, wenn dieser Auftrag ausgeführt wird. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman angeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
currentTimestamp Ruft den aktuellen Zeitstempel mit der lokalen Zeitzone ab, wenn der Auftrag ausgeführt wird.
currentUTC Ruft den aktuellen Zeitstempel als UTC ab. Wenn die aktuelle Uhrzeit in einer anderen Zeitzone als der Zeitzone Ihres Clusters interpretiert werden soll, können Sie eine optionale Zeitzone in der Form GMT, PST, UTC oder America/Cayman übergeben. Standardmäßig wird die aktuelle Zeitzone verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto. Um die UTC-Zeit in eine andere Zeitzone zu konvertieren, verwenden Sie fromUTC().
dayOfMonth Gibt den Tag des Monats für ein angegebenes Datum zurück.
dayOfWeek Gibt den Wochentag eines angegebenen Datums zurück. Beispielsweise ist 1 Sonntag, 2 ist Montag und setzt auf 7 fort, was Samstag ist.
dayOfYear Gibt den Tag des Jahres zurück, wenn ein Datum angegeben ist.
days Gibt die Dauer in Millisekunden für die Anzahl der Tage an.
fromUTC Wandelt in den Zeitstempel von UTC um. Sie können optional die Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Standardmäßig wird die aktuelle Zeitzone verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
hour Ruft den Stundenwert eines Zeitstempels ab. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC, oder America/Cayman übergeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
hours Gibt die Dauer in Millisekunden für die Anzahl der Stunden an.
isDate Überprüft, ob die Eingabedatumszeichenfolge ein Datum ist, indem Sie ein optionales Eingabedatumsformat verwenden. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto. Wenn das Eingabedatumsformat nicht angegeben wird, ist yyyy-[M]M-[d]ddas Standardformat . Akzeptierte Formate sind [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ].
isTimestamp Überprüft, ob die Eingabedatumszeichenfolge ein Zeitstempel ist, indem Sie ein optionales Eingabezeitstempelformat verwenden. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto. Wenn der Zeitstempel weggelassen wird, wird das Standardmuster yyyy-[M]M-[d]d hh:mm:ss[.f...] verwendet. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Die Timestamp Funktion unterstützt bis zu Millisekundengenauigkeit mit dem Wert 999. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
lastDayOfMonth Gibt den letzten Tag eines Monats zurück, wenn ein Datum angegeben ist.
millisecond Ruft den Millisekundenwert eines Datums ab. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
milliseconds Gibt die Dauer in Millisekunden für eine gegebene Anzahl von Millisekunden an.
minus Subtrahiert Zahlen. Subtrahiert die Anzahl von Tagen von einem Datum. Subtrahiert die Dauer von einem Zeitstempel. Subtrahiert zwei Zeitstempel, um die Differenz in Millisekunden zu erhalten. Identisch mit dem - Operator.
minute Ruft den Minutenwert eines Zeitstempels ab. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
minutes Gibt die Dauer in Millisekunden für die Anzahl der Minuten an.
month Ruft den Monatswert eines Datums- oder Zeitstempels ab.
monthsBetween Ruft die Anzahl der Monate zwischen zwei Datumsangaben ab. Sie können die Berechnung abrunden. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
second Ruft den Sekundenwert eines Datums ab. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Die lokale Zeitzone wird als Standard verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
Sekunden Gibt die Dauer in Millisekunden für die Anzahl der Sekunden an.
subDays Subtrahiert Tage von einem Datums- oder Zeitstempel. Identisch mit dem Operator für datum - .
subMonths Subtrahiert Monate von einem Datums- oder Zeitstempel.
toDate Konvertiert eine Eingabedatumszeichenfolge in ein Datum mithilfe eines optionalen Eingabedatumsformats. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto. Wenn das Eingabedatumsformat nicht angegeben wird, ist yyyy-[M]M-[d]ddas Standardformat . Akzeptierte Formate sind [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ].
toTimestamp Konvertiert eine Zeichenfolge in einen Zeitstempel, wenn ein optionales Zeitstempelformat angegeben wird. Wenn der Zeitstempel weggelassen wird, wird das Standardmuster yyyy-[M]M-[d]d hh:mm:ss[.f...] verwendet. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Timestamp unterstützt bis zu Millisekundengenauigkeit mit dem Wert 999. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
toUTC Wandelt den Zeitstempel in UTC um. Sie können eine optionale Zeitzone in Form von GMT, PST, UTC oder America/Cayman übergeben. Standardmäßig wird die aktuelle Zeitzone verwendet. Informationen zu den verfügbaren Formaten finden Sie in der format_datetime()-Funktion von Kusto.
weekOfYear Ermittelt die Woche des Jahres, wenn ein Datum angegeben ist.
weeks Gibt die Dauer in Millisekunden für die Anzahl der Wochen an.
year Ruft den Jahreswert eines Datums ab.