.ingest inline polecenie (wypychanie)
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer
To polecenie wstawia dane do tabeli, wypychając dane zawarte w poleceniu do tabeli.
Uwaga
Ta metoda pozyskiwania jest przeznaczona do eksploracji i tworzenia prototypów. Nie używaj go w scenariuszach produkcyjnych ani dużych ilości.
Uwaga
Ta metoda pozyskiwania jest przeznaczona do eksploracji i tworzenia prototypów. Nie używaj go w scenariuszach produkcyjnych ani dużych ilości. Aby uzyskać więcej informacji na temat opcji pozyskiwania, zobacz Omówienie pozyskiwania danych.
Uprawnienia
Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia ingestor tabeli.
Składnia
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName=
IngestionPropertyValue [,
...] ] )
<|
Dane
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName=
IngestionPropertyValue [,
...] ] )
[
Dane]
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
TableName | string |
✔️ | Nazwa tabeli, w której mają być pozyskiwane dane. Nazwa tabeli jest zawsze względna względem bazy danych w kontekście, a jego schemat jest schematem, który zostanie przyjęty dla danych, jeśli nie podano obiektu mapowania schematu. |
Data | string |
✔️ | Zawartość danych do pozyskiwania. O ile nie zmodyfikowano inaczej przez właściwości pozyskiwania, ta zawartość jest analizowana jako plik CSV. |
IngestionPropertyName, IngestionPropertyValue | string |
Dowolna liczba właściwości pozyskiwania, które wpływają na proces pozyskiwania. |
Uwaga
W przeciwieństwie do większości poleceń zarządzania i zapytań tekst części Dane polecenia nie musi być zgodna z konwencjami składniowymi języka. Na przykład znaki białych znaków są ważne lub kombinacja //
nie jest traktowana jako komentarz.
Zwraca
Wynikiem jest tabela z dowolną liczbą rekordów jako liczba wygenerowanych fragmentów danych ("zakresy"). Jeśli żadne fragmenty danych nie są generowane, pojedynczy rekord jest zwracany z pustym (zerowym) identyfikatorem zakresu.
Nazwisko | Type | opis |
---|---|---|
ExtentId | guid |
Unikatowy identyfikator fragmentu danych wygenerowany przez polecenie |
Przykłady
Pozyskiwanie ze składnią <|
Następujące polecenie pozyskuje dane do tabeli Purchases
z dwiema kolumnami: SKU
(typu string
) i Quantity
(typu long
).
.ingest inline into table Purchases <|
Shoes,1000
Wide Shoes,50
"Coats black",20
"Coats with ""quotes""",5
Pozyskiwanie ze składnią nawiasów kwadratowych
Następujące polecenie pozyskuje dane do tabeli Logs
z dwiema kolumnami: Date
(typu datetime
) i EventDetails
(typu dynamic
).
.ingest inline into table Logs
[2015-01-01,"{""EventType"":""Read"", ""Count"":""12""}"]
[2015-01-01,"{""EventType"":""Write"", ""EventValue"":""84""}"]