.ingest inline 命令 (推送)

此命令會將命令中包含的數據推送至數據表,以將數據插入數據表中。

注意

此擷取方法適用於探索和原型設計。 請勿在生產或大量案例中使用。

權限

您必須至少有 資料表擷取器 許可權才能執行此命令。

Syntax

.ingestinlineintotableTableName [with(IngestionPropertyName=IngestionPropertyValue [, ...] )] <|Data

.ingestinlineintotableTableName [with(IngestionPropertyName=IngestionPropertyValue [, ...] )] [數據]

深入瞭解 語法慣例

參數

名稱 類型 必要 描述
TableName string ✔️ 要內嵌數據的數據表名稱。 資料表名稱一律會相對於內容中的資料庫,而如果未提供結構描述對應物件,則其結構描述就是將為資料假設的結構描述。
資料 string ✔️ 要內嵌的數據內容。 除非擷取屬性另有修改,否則會將此內容剖析為 CSV。
IngestionPropertyNameIngestionPropertyValue string 影響擷取程式的任何數目擷 取屬性

注意

不同於大部分的管理命令和查詢,命令的 Data 部分文字不需要遵循語言的語法慣例。 例如,空白字元很重要,或者 // 組合不會被視為註解。

傳回

結果是一份資料表,其中包含與產生的資料分區數目一樣多的記錄 (「延伸區」)。 如果未產生任何資料分區,則會傳回單一記錄,並具有空白 (零值) 延伸區識別碼。

名稱 類型 描述
ExtentId guid 命令所產生的資料分區的唯一識別碼

範例

使用語法擷 <|

下列命令會將數據擷取至具有兩個數據行的數據表PurchasesSKU 類型為) (,以及Quantity類型longstring) 的 (。

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

使用括號語法擷取

下列命令會將數據擷取至具有兩個數據行的數據表LogsDate 類型為) (,以及EventDetails類型dynamicdatetime) 的 (。

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