다음을 통해 공유


.alter 쿼리 가속 정책 명령(미리 보기)

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

특정 외부 델타 테이블의 쿼리 가속 정책을 변경합니다.

제한 사항은 제한 사항을 참조 하세요.

사용 권한

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

구문

.alterexternal table ExternalTableName query_acceleration policy 'JSON 직렬화된 정책'

매개 변수

이름 Type 필수 설명
ExternalTableName string ✔️ 외부 델타 테이블의 이름입니다.
JSON 직렬화된 정책 string ✔️ JSON 속성 모음을 포함하는 문자열 리터럴입니다.

JSON 속성 모음

속성 형식 필수 설명
IsEnabled Boolean ✔️ 정책이 사용되는지 여부를 나타냅니다.
Timespan ✔️ 쿼리 가속 정책에 정의된 핫 기간입니다. 최소값 = 1d.

참고 항목

쿼리 가속은 델타 로그의 각 파일에 대해 설명된 대로 timespan시작하여 modificationTime 정의된 특정 기간 내에 데이터에 적용됩니다.

예시

{"IsEnabled": true, "Hot": "1.00:00:00"}

반품

이 명령은 수정된 정책 개체를 포함하는 하나의 레코드가 있는 테이블을 반환합니다.

Column Type 설명
PolicyName string 정책의 이름 - QueryAcceleration
EntityName string 엔터티의 정규화된 이름: [DatabaseName].[ExternalTableName]
정책 string 외부 델타 테이블에 설정된 쿼리 가속 정책의 JSON 직렬화
ChildEntities string 이 정책이 영향을 미치는 자식 엔터티 - null
EntityType string 정책이 적용되는 엔터티의 형식입니다. ExternalTable

예시

.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'