IngestionTime ilkesi
IngestionTime ilkesi, tablolarda ayarlanabilen (etkinleştirilebilen) isteğe bağlı bir ilkedir.
Etkinleştirildiğinde Kusto tabloya adlı $IngestionTime
gizli datetime
bir sütun ekler.
Artık yeni veriler her alınışında, alım süresi gizli sütuna kaydedilir.
Bu süre, veriler işlenmeden hemen önce Kusto kümesi tarafından ölçülür.
Not
Her kaydın kendi $IngestionTime
değeri vardır.
Alım süresi sütunu gizlendiğinden değerini doğrudan sorgulayamazsınız.
Bunun yerine, ingestion_time() adlı özel bir işlev bu değeri alır. Tabloda sütun yoksa datetime
veya kayıt alındığı sırada IngestionTime ilkesi etkinleştirilmediyse, null değer döndürülür.
IngestionTime ilkesi iki ana senaryo için tasarlanmıştır:
Kullanıcıların veri alımındaki gecikme süresini tahmin etmelerine olanak sağlamak için. Günlük verilerine sahip birçok tablonun zaman damgası sütunu vardır. Zaman damgası değeri kaynak tarafından doldurulur ve kaydın oluşturulduğu zamanı belirtir. Bu sütunun değerini alma süresi sütunuyla karşılaştırarak verileri alma gecikme süresini tahmin edebilirsiniz.
Not
Hesaplanmış değer yalnızca bir tahmindir çünkü kaynak ve Kusto saatlerinin eşitlenmiş olması gerekmez.
Kullanıcıların ardışık sorgular düzenlemesine olanak sağlayan Veritabanı İmleçlerini desteklemek için, sorgu önceki sorgudan sonra alınan verilerle sınırlıdır.
Daha fazla bilgi için. Bkz. IngestionTime ilkesini yönetmek için yönetim komutları.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin