Vložený příkaz .ingest (push)
Tento příkaz vloží data do tabulky vložením dat obsažených v příkazu do tabulky.
Poznámka:
Tato metoda příjmu dat je určená pro zkoumání a vytváření prototypů. Nepoužívejte ho v produkčních nebo velkoobsadových scénářích.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění Table Ingestor .
Syntaxe
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName =
IngestionPropertyValue [,
...] ] <|
)
Data
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName =
IngestionPropertyValue [,
...] ] [
)
Data ]
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
TableName | string |
✔️ | Název tabulky, do které se mají ingestovat data. Název tabulky je vždy relativní vzhledem k databázi v kontextu a jeho schéma je schéma, které se bude předpokládat pro data, pokud není k dispozici žádný objekt mapování schématu. |
Data | string |
✔️ | Obsah dat, který se má ingestovat. Pokud vlastnosti příjmu dat nezmění jinak, tento obsah se parsuje jako CSV. |
IngestionPropertyName, IngestionPropertyValue | string |
Libovolný počet vlastností příjmu dat, které ovlivňují proces příjmu dat. |
Poznámka:
Na rozdíl od většiny příkazů a dotazů pro správu nemusí text datové části příkazu dodržovat syntaktické konvence jazyka. Například prázdné znaky jsou důležité nebo //
kombinace není považována za komentář.
Návraty
Výsledkem je tabulka s tolika záznamy jako počet vygenerovaných horizontálních oddílů dat ("rozsahy"). Pokud se nevygenerují žádné horizontální oddíly dat, vrátí se jeden záznam s prázdným ID rozsahu (s nulovou hodnotou).
Name | Typ | Popis |
---|---|---|
ExtentId | guid |
Jedinečný identifikátor horizontálního oddílu dat vygenerovaný příkazem |
Příklady
Ingestování se <|
syntaxí
Následující příkaz ingestuje data do tabulky Purchases
se dvěma sloupci: SKU
(typu string
) a Quantity
(typu long
).
.ingest inline into table Purchases <|
Shoes,1000
Wide Shoes,50
"Coats black",20
"Coats with ""quotes""",5
Ingestování se syntaxí závorek
Následující příkaz ingestuje data do tabulky Logs
se dvěma sloupci: Date
(typu datetime
) a EventDetails
(typu dynamic
).
.ingest inline into table Logs
[2015-01-01,"{""EventType"":""Read"", ""Count"":""12""}"]
[2015-01-01,"{""EventType"":""Write"", ""EventValue"":""84""}"]
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro