ingestion_time()

Vrátí přibližné datum a čas ve formátu UTC označující, kdy byl aktuální záznam přijat.

Tuto funkci je nutné použít v kontextu tabulky, pro kterou jsou povoleny zásady Příjmové časy . V opačném případě tato funkce vytvoří hodnoty null.

Načte hodnotu, datetime kdy byl záznam přijat a připravený k dotazu.

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 současně může probíhat několik aktivit příjmu dat. Pokud chcete zpracovat všechny záznamy tabulky s přesně jednou zaručenými zárukami, použijte kurzory databáze.

Tip

Funkce ingestion_time() vrací hodnoty podle hodin služby měřené při dokončení příjmu dat. V důsledku toho nelze tuto hodnotu použít k operacím "řazení" příjmu dat, protože dvě operace, které se v čase překrývají, můžou mít jakékoli řazení těchto hodnot. Pokud je řazení záznamů důležité pro sémantiku aplikací, 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().

Syntax

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