ingestion_time()
Zwraca przybliżoną datę/godzinę w formacie UTC wskazującą, kiedy bieżący rekord został pozyskany.
Ta funkcja musi być używana w kontekście tabeli, dla której włączono zasady IngestionTime . W przeciwnym razie ta funkcja generuje wartości null.
Pobiera dane datetime
, kiedy rekord został pozyskany i gotowy do utworzenia zapytania.
Uwaga
Wartość zwracana przez tę funkcję jest przybliżona, ponieważ proces pozyskiwania może potrwać kilka minut, a jednocześnie może nastąpić wiele działań pozyskiwania. Aby przetworzyć wszystkie rekordy tabeli z dokładnie jednokrotnymi gwarancjami, użyj kursorów bazy danych.
Porada
Funkcja ingestion_time() zwraca wartości zgodnie z zegarem usługi mierzonym po zakończeniu pozyskiwania. W związku z tym ta wartość nie może być używana do operacji pozyskiwania "kolejność", ponieważ dwie operacje nakładające się w czasie mogą mieć dowolną kolejność tych wartości. Jeśli kolejność rekordów jest ważna dla semantyki aplikacji, należy upewnić się, że tabela ma kolumnę znacznika czasu mierzoną przez źródło danych zamiast polegać na wartości ingestion_time().
Składnia
ingestion_time()
Dowiedz się więcej o konwencjach składniowych.
Zwraca
datetime
Wartość określająca przybliżony czas pozyskiwania danych do tabeli.
Przykład
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla