Bagikan melalui


Perintah .ingest inline (push)

Berlaku untuk: ✅Microsoft Fabric✅Azure Data Explorer

Perintah ini menyisipkan data ke dalam tabel dengan mendorong data yang disertakan dalam perintah ke tabel.

Catatan

Metode penyerapan ini ditujukan untuk eksplorasi dan prototipe. Jangan gunakan dalam skenario produksi atau volume tinggi.

Catatan

Metode penyerapan ini ditujukan untuk eksplorasi dan prototipe. Jangan gunakan dalam skenario produksi atau volume tinggi. Untuk informasi selengkapnya tentang opsi penyerapan, lihat gambaran umum penyerapan data .

Izin

Anda harus memiliki setidaknya izin Table Ingestor untuk menjalankan perintah ini.

Sintaks

.ingest inline into table TableName [with(IngestionPropertyName=IngestionPropertyValue [, ...] ] )<|Data

.ingest inline into table TableName [with(IngestionPropertyName=IngestionPropertyValue [, ...] ] )[Data]

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
TableName string ✔️ Nama tabel untuk menyerap data. Nama tabel selalu relatif terhadap database dalam konteks. Skemanya adalah skema default yang diasumsikan untuk data jika tidak ada objek pemetaan skema yang disediakan.
Data string ✔️ Konten data untuk diserap. Isi data ini diurai sebagai CSV kecuali jika diubah oleh properti penyerapan.
IngestionPropertyName, IngestionPropertyValue string Sejumlah properti penyerapan yang memengaruhi proses penyerapan.

Catatan

Tidak seperti sebagian besar perintah dan kueri manajemen, teks bagian Data dari perintah tidak harus mengikuti konvensi bahasa yang berskala. Misalnya, karakter spasi kosong penting, atau // kombinasinya tidak diperlakukan sebagai komentar.

Mengembalikan

Hasilnya adalah tabel yang memiliki catatan sebanyak jumlah shard data yang dibuat ("jangkauan"). Jika tidak ada shard data yang dibuat, satu catatan ditampilkan dengan ID jangkauan kosong (bernilai nol).

Nama Tipe Deskripsi
ExtentId guid Pengidentifikasi unik untuk shard data yang dihasilkan oleh perintah .

Contoh

Menyerap dengan <| sintaks

Perintah berikut ini menyerap data ke dalam tabel Purchases dengan dua kolom: SKU (dari jenis string) dan Quantity (dari jenis long).

.ingest inline into table Purchases <|
    Shoes,1000
    Wide Shoes,50
    "Coats black",20
    "Coats with ""quotes""",5

Menyerap dengan sintaks kurung siku

Perintah berikut ini menyerap data ke dalam tabel Logs dengan dua kolom: Date (dari jenis datetime) dan EventDetails (dari jenis dynamic).

.ingest inline into table Logs
    [2015-01-01,"{""EventType"":""Read"", ""Count"":""12""}"]
    [2015-01-01,"{""EventType"":""Write"", ""EventValue"":""84""}"]