ingestion_time()
Retourneert de geschatte datum/tijd in UTC-notatie die aangeeft wanneer de huidige record is opgenomen.
Deze functie moet worden gebruikt in de context van een tabel waarvoor het beleid IngestionTime is ingeschakeld. Anders produceert deze functie null-waarden.
Haalt de datetime
op wanneer de record is opgenomen en gereed is voor query.
Notitie
De waarde die door deze functie wordt geretourneerd, is slechts bij benadering, omdat het opnameproces enkele minuten kan duren en meerdere opnameactiviteiten gelijktijdig kunnen plaatsvinden. Als u alle records van een tabel wilt verwerken met exactly-once-garanties, gebruikt u databasecursors.
Tip
De functie ingestion_time() retourneert waarden op basis van de serviceklok, zoals gemeten op het moment dat de opname is voltooid. Als gevolg hiervan kan deze waarde niet worden gebruikt om opnamebewerkingen te 'ordenen', omdat twee bewerkingen die elkaar overlappen in de tijd, mogelijk een volgorde van deze waarden hebben. Als het ordenen van records belangrijk is voor de semantiek van toepassingen, moet u ervoor zorgen dat de tabel een tijdstempelkolom heeft die wordt gemeten door de bron van de gegevens in plaats van te vertrouwen op de waarde ingestion_time().
Syntax
ingestion_time()
Meer informatie over syntaxisconventies.
Retouren
Een datetime
waarde die de geschatte tijd van opname in een tabel aangeeft.
Voorbeeld
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor