ingestion_time()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vrátí přibližnou hodnotu datetime ve formátu UTC označující, kdy se aktuální záznam ingestoval.
Tato funkce se musí používat v kontextu tabulky nebo materializovaného zobrazení. V opačném případě tato funkce vytvoří hodnoty null.
Pokud při ingestování dat nebyla povolená zásada IngestionTime, vrátí funkce hodnoty null.
datetime
Načte, kdy se záznam ingestoval a byl připravený k dotazování.
Poznámka:
Hodnota vrácená touto funkcí je pouze přibližná, protože dokončení procesu příjmu dat může trvat několik minut a může probíhat souběžně několik aktivit příjmu dat. Ke zpracování všech záznamů tabulky s přesně jednou zárukou použijte kurzory databáze.
Tip
Funkce ingestion_time() vrací hodnoty podle hodin služby měřených při dokončení příjmu dat. V důsledku toho nelze tuto hodnotu použít k operacím příjmu dat "pořadí", protože dvě operace, které se v čase překrývají, mohou mít jakékoli řazení těchto hodnot. Pokud je řazení záznamů pro sémantiku aplikace důležité, měli byste zajistit, aby tabulka měla sloupec časového razítka měřený zdrojem dat, a nespoléhat se na hodnotu ingestion_time().
Syntaxe
ingestion_time()
Přečtěte si další informace o konvencích syntaxe.
Návraty
Hodnota datetime
určující přibližný čas příjmu dat do tabulky.
Příklad
T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime