Udostępnij za pośrednictwem


.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

.ingestinline into table TableName [with ( IngestionPropertyName = IngestionPropertyValue [, ...] ] <| )Dane

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