ingestion_time()
Gibt die ungefähre datetime im UTC-Format zurück, die angibt, wann der aktuelle Datensatz erfasst wurde.
Diese Funktion muss im Kontext einer Tabelle verwendet werden, für die die IngestionTime-Richtlinie aktiviert ist. Andernfalls erzeugt diese Funktion NULL-Werte.
Ruft den datetime
Zeitpunkt ab, zu dem der Datensatz erfasst wurde und für die Abfrage bereit ist.
Hinweis
Der von dieser Funktion zurückgegebene Wert ist nur ungefähr, da der Erfassungsprozess mehrere Minuten dauern kann und mehrere Erfassungsaktivitäten gleichzeitig stattfinden können. Um alle Datensätze einer Tabelle mit Einmalgarantien zu verarbeiten, verwenden Sie Datenbankcursor.
Tipp
Die ingestion_time()-Funktion gibt Werte gemäß der Dienstuhr zurück, die beim Abschluss der Erfassung gemessen wurde. Daher kann dieser Wert nicht zum "Sortieren" von Erfassungsvorgängen verwendet werden, da zwei Vorgänge, die sich in der Zeit überlappen, möglicherweise eine Reihenfolge dieser Werte aufweisen. Wenn die Reihenfolge von Datensätzen für die Anwendungssemantik wichtig ist, sollte sichergestellt werden, dass die Tabelle eine Zeitstempelspalte hat, die anhand der Quelle der Daten gemessen wird, anstatt sich auf den Wert ingestion_time() zu verlassen.
Syntax
ingestion_time()
Erfahren Sie mehr über Syntaxkonventionen.
Gibt zurück
Ein datetime
Wert, der die ungefähre Erfassungszeit in einer Tabelle angibt.
Beispiel
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für