다음을 통해 공유


.create 또는 alter continuous-export

적용 대상: ✅Microsoft Fabric✅Azure Data Explorer

연속 내보내기 작업을 만들거나 변경합니다.

사용 권한

이 명령을 실행하려면 데이터베이스 관리자 권한이 있어야 합니다.

구문

.create-or-alter continuous-export continuousExportName [over(T1, T2)] totable externalTableName [with(propertyName= propertyValue [, ...]] )<|쿼리

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
continuousExportName string ✔️ 연속 내보내기의 이름입니다. 데이터베이스 내에서 고유해야 합니다.
externalTableName string ✔️ 외부 테이블 내보내기 대상의 이름입니다.
query string ✔️ 내보낼 쿼리입니다.
T1, T2 string 쿼리에서 팩트 테이블의 쉼표로 구분된 목록입니다. 지정하지 않으면 쿼리에서 참조되는 모든 테이블은 팩트 테이블로 간주됩니다. 지정한 경우 이 목록에 테이블은 차원 테이블로 처리되고 범위가 지정되지 않으므로 모든 레코드가 모든 내보내기에서 참여합니다. 자세한 내용은 연속 데이터 내보내기 개요를 참조하세요.
propertyName, propertyValue string 선택적 속성의 쉼표로 구분된 목록입니다.

참고 항목

대상 외부 테이블에서 가장 인증을 사용하는 경우 관리 ID를 지정하여 연속 내보내기를 실행해야 합니다. 자세한 내용은 관리 ID를 사용하여 연속 내보내기 작업을 실행합니다.

지원되는 속성

속성 Type 설명
intervalBetweenRuns Timespan 연속 내보내기 실행 사이의 시간 범위입니다. 1분 이상이어야 합니다.
forcedLatency Timespan 현재 시간을 기준으로 지정된 기간 이전에 수집된 레코드로 쿼리를 제한하는 선택적 기간입니다. 이 속성은 예를 들어 쿼리가 일부 집계 또는 조인을 수행하고 내보내기를 실행하기 전에 모든 관련 레코드가 수집되었는지 확인하려는 경우에 유용합니다.
sizeLimit long 압축 전에 작성된 단일 스토리지 아티팩트의 크기 제한(바이트)입니다. 유효한 범위: 100MB(기본값)~1GB
distributed bool 분산 내보내기 사용 안 함 또는 사용 false로 설정하는 것은 배포 힌트와 single 동일합니다. 기본값은 true입니다.
parquetRowGroupSize int 데이터 형식이 Parquet인 경우에만 관련됩니다. 내보낸 파일의 행 그룹 크기를 제어합니다. 기본 행 그룹 크기는 100,000개의 레코드입니다.
managedIdentity string 연속 내보내기 작업이 실행되는 관리 ID입니다. 관리 ID는 개체 ID 또는 system 예약어일 수 있습니다. 자세한 내용은 관리 ID를 사용하여 연속 내보내기 작업을 실행합니다.
isDisabled bool 연속 내보내기를 사용하지 않도록 설정하거나 사용하도록 설정합니다. 기본값은 false입니다.

예시

다음 예제에서는 T 테이블에서 ExternalBlob데이터를 내보내는 연속 내보내기 MyExport 만들거나 변경합니다. 데이터 내보내기가 1시간마다 발생하고 스토리지 아티팩트당 강제 대기 시간 및 크기 제한이 정의됩니다.

.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h, 
 forcedLatency=10m, 
 sizeLimit=104857600)
<| T
이름 ExternalTableName 쿼리 ForcedLatency IntervalBetweenRuns CursorScopedTables ExportProperties
MyExport ExternalBlob S 00:10:00 01:00:00 [
"['DB']. ['S']"
]
{
"SizeLimit": 104857600
}