Dela via


.inmatningskommando (push)

Gäller för: ✅Microsoft FabricAzure 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""}"]