.inmatningskommando (push)
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer
Det här kommandot infogar data i en tabell genom att push-överföra data som ingår i kommandot till tabellen.
Not
Den här inmatningsmetoden är avsedd för utforskning och prototyper. Använd den inte i produktions- eller högvolymscenarier.
Not
Den här inmatningsmetoden är avsedd för utforskning och prototyper. Använd den inte i produktions- eller högvolymscenarier. Mer information om inmatningsalternativ finns i Översikt över datainmatning.
Behörigheter
Du måste ha minst Table Ingestor behörighet att köra det här kommandot.
Syntax
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName=
IngestionPropertyValue [,
...] )
] <|
Data
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName=
IngestionPropertyValue [,
...] )
] [
Data]
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
TableName | string |
✔️ | Namnet på den tabell som data ska matas in i. Tabellnamnet är alltid relativt databasen i kontext. Schemat är det standardschema som antas för data om inget schemamappningsobjekt har angetts. |
data | string |
✔️ | Datainnehållet som ska matas in. Om inget annat ändras av inmatningsegenskaperna parsas det här innehållet som CSV. |
IngestionPropertyName, IngestionPropertyValue | string |
Valfritt antal inmatningsegenskaper som påverkar inmatningsprocessen. |
Not
Till skillnad från de flesta hanteringskommandon och frågor behöver texten i Data del av kommandot inte följa språkets syntaktiska konventioner. Till exempel är blankstegstecken viktiga, eller så behandlas inte den //
kombinationen som en kommentar.
Returnerar
Resultatet är en tabell med så många poster som antalet genererade datashards ("omfattningar"). Om inga datashards genereras returneras en enskild post med ett tomt (nollvärdes)-omfattnings-ID.
Namn | Typ | Beskrivning |
---|---|---|
ExtentId | guid |
Den unika identifieraren för datashard som genereras av kommandot. |
Exempel
Mata in med <|
syntax
Följande kommando matar in data i en tabell Purchases
med två kolumner: SKU
(av typen string
) och Quantity
(av typen long
).
.ingest inline into table Purchases <|
Shoes,1000
Wide Shoes,50
"Coats black",20
"Coats with ""quotes""",5
Mata in med hakparentessyntax
Följande kommando matar in data i en tabell Logs
med två kolumner: Date
(av typen datetime
) och EventDetails
(av typen dynamic
).
.ingest inline into table Logs
[2015-01-01,"{""EventType"":""Read"", ""Count"":""12""}"]
[2015-01-01,"{""EventType"":""Write"", ""EventValue"":""84""}"]