ingestion_time()

Mengembalikan perkiraan tanggalwaktu dalam format UTC yang menunjukkan kapan rekaman saat ini diserap.

Fungsi ini harus digunakan dalam konteks tabel tempat kebijakan IngestionTime diaktifkan. Jika tidak, fungsi ini menghasilkan nilai nol.

Mengambil datetime saat catatan diserap dan siap untuk dikuerikan.

Catatan

Nilai yang ditampilkan oleh fungsi ini hanya perkiraan, karena penyelesaian proses penyerapan mungkin memerlukan waktu beberapa menit dan beberapa aktivitas penyerapan dapat terjadi secara bersamaan. Untuk memproses semua catatan tabel dengan jaminan persis sekali, gunakan kursor database.

Tip

Fungsi ingestion_time() mengembalikan nilai sesuai dengan jam layanan seperti yang diukur ketika penyerapan selesai. Akibatnya, nilai ini tidak dapat digunakan untuk "mengurutkan" operasi penyerapan, karena dua operasi yang tumpang tindih dalam waktu tersebut mungkin memiliki urutan dari nilai-nilai ini. Jika mengurutkan rekaman penting untuk semantik aplikasi, seseorang harus memastikan bahwa tabel memiliki kolom tanda waktu seperti yang diukur oleh sumber data alih-alih mengandalkan nilai ingestion_time().

Sintaks

ingestion_time()

Pelajari selengkapnya tentang konvensi sintaksis.

Mengembalikan

Nilai datetime yang menentukan perkiraan waktu penyerapan ke tabel.

Contoh

T
| extend ingestionTime = ingestion_time() | top 10 by ingestionTime