.ingest 인라인 명령(push)
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer
이 명령은 명령에 포함된 데이터를 테이블에 푸시하여 테이블에 데이터를 삽입합니다.
참고 항목
이 수집 방법은 탐색 및 프로토타입 생성을 위한 것입니다. 프로덕션 또는 대용량 시나리오에서는 사용하지 마세요.
사용 권한
이 명령을 실행하려면 테이블 수집기 이상의 권한이 있어야 합니다.
구문
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName =
IngestionPropertyValue [,
...] ] <|
)
데이터
.ingest
inline
into
table
TableName [with
(
IngestionPropertyName =
IngestionPropertyValue [,
...] ] [
)
데이터 ]
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
TableName | string |
✔️ | 데이터를 수집할 테이블의 이름입니다. 테이블 이름은 항상 컨텍스트에서 데이터베이스를 기준으로 하며 스키마는 스키마 매핑 개체가 제공되지 않은 경우 데이터에 대해 가정되는 스키마입니다. |
Data | string |
✔️ | 수집할 데이터 콘텐츠입니다. 수집 속성에서 수정하지 않는 한 이 콘텐츠는 CSV로 구문 분석됩니다. |
IngestionPropertyName, IngestionPropertyValue | string |
수집 프로세스에 영향을 주는 수집 속성 의 개수입니다. |
참고 항목
대부분의 관리 명령 및 쿼리와 달리 명령의 데이터 부분 텍스트는 언어의 구문 규칙을 따를 필요가 없습니다. 예를 들어 공백 문자가 중요하거나 조합이 //
주석으로 처리되지 않습니다.
반품
결과는 생성된 데이터 분할된 데이터베이스 수("익스텐트")만큼 많은 레코드가 있는 테이블입니다. 데이터 분할된 데이터베이스가 생성되지 않으면 빈(0값) 익스텐트 ID를 사용하여 단일 레코드가 반환됩니다.
속성 | 형식 | 설명 |
---|---|---|
ExtentId | guid |
명령에 의해 생성된 데이터 분할된 데이터베이스의 고유 식별자입니다. |
예제
구문을 사용하여 <|
수집
다음 명령은 두 개의 열이 있는 테이블에 Purchases
데이터를 수집합니다 SKU
( 형식) 및 Quantity
(형식string
long
).
.ingest inline into table Purchases <|
Shoes,1000
Wide Shoes,50
"Coats black",20
"Coats with ""quotes""",5
대괄호 구문을 사용하여 수집
다음 명령은 두 개의 열이 있는 테이블에 Logs
데이터를 수집합니다 Date
( 형식) 및 EventDetails
(형식datetime
dynamic
).
.ingest inline into table Logs
[2015-01-01,"{""EventType"":""Read"", ""Count"":""12""}"]
[2015-01-01,"{""EventType"":""Write"", ""EventValue"":""84""}"]