Zásady času pro příjem dat
Zásada IngestionTime je volitelná zásada, kterou je možné nastavit (povolit) u tabulek.
Pokud je tato možnost povolená, Kusto přidá do tabulky skrytý datetime
sloupec s názvem $IngestionTime
.
Když se teď ingestují nová data, zaznamená se čas příjmu dat do skrytého sloupce.
Tento čas měří cluster Kusto těsně před potvrzením dat.
Poznámka
Každý záznam má svou vlastní $IngestionTime
hodnotu.
Vzhledem k tomu, že je sloupec času příjmu dat skrytý, nemůžete se na jeho hodnotu přímo dotazovat.
Místo toho tato hodnota načte speciální funkce s názvem ingestion_time( ). Pokud v tabulce není žádný datetime
sloupec nebo se při příjmu záznamu nepovolila zásada IngestionTime, vrátí se hodnota null.
Zásady Příjmu dat jsou navržené pro dva hlavní scénáře:
Umožňuje uživatelům odhadnout latenci při ingestování dat. Mnoho tabulek s daty protokolu má sloupec časového razítka. Hodnota časového razítka se vyplní zdrojem a označuje čas, kdy byl záznam vytvořen. Porovnáním hodnoty daného sloupce se sloupcem doby příjmu dat můžete odhadnout latenci při načítání dat.
Poznámka
Počítaná hodnota je pouze odhad, protože zdroj a Kusto nemusí mít nutně synchronizované své hodiny.
Kvůli podpoře databázových kurzorů , které uživatelům umožňují vydávat po sobě jdoucí dotazy, je dotaz omezen na data, která byla ingestována od předchozího dotazu.
Další informace. Projděte si příkazy pro správu pro správu zásad Příjmový čas.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro