.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.
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 | Pisz | 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""}"]