Bagikan melalui


ingestion_time()

Berlaku untuk: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

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

Fungsi ini harus digunakan dalam konteks tabel atau tampilan materialisasi. Jika tidak, fungsi ini menghasilkan nilai nol.

Jika kebijakan IngestionTime tidak diaktifkan saat data diserap, fungsi mengembalikan nilai null.

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