共用方式為


.ingest inline 命令 (push)

適用於: ✅Microsoft網狀架構Azure 數據總管

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

注意

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

注意

此擷取方法適用於探索和原型設計。 請勿在生產或大量案例中使用。 如需擷取選項的詳細資訊,請參閱 資料擷取概觀

權限

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

語法

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

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

深入瞭解 語法慣例

參數

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

注意

與大部分的管理命令和查詢不同,命令的 Data 部分文字不需要遵循語言的語法慣例。 例如,空格符很重要,或 // 組合不會被視為批注。

傳回

結果是數據表,其記錄數目與產生的數據分區數目一樣多(「範圍」)。 如果未產生任何數據分區,則會傳回具有空白(零值)範圍標識碼的單一記錄。

姓名 類型​​ 描述
ExtentId guid 命令所產生的數據分區的唯一標識符

範例

使用 <| 語法內嵌

下列命令會將數據擷取至具有兩個數據行的數據表Purchases: (類型SKU為) 和 string (類型Quantitylong為 )。

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

使用括號語法內嵌

下列命令會將數據擷取至具有兩個數據行的數據表Logs: (類型Date為) 和 datetime (類型EventDetailsdynamic為 )。

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