적용 대상: Databricks Runtime 17.3 버전 이상에 ![]()
중요합니다
이 기능은 공개 미리 보기로 제공되며 현재 참여 고객에게만 제공됩니다. 미리 보기에 참여하려면 이 양식을 작성하여 제출하세요. 이 기능은 HMS 및 Glue Federation을 사용하여 페더레이션된 외부 뷰 변환만 지원합니다.
이 ALTER VIEW SET MANAGED 명령을 사용하여 Unity 카탈로그에서 외부 보기를 표준 보기로 변환합니다. 변환 후 뷰는 외부 카탈로그의 뷰 정의와의 동기화를 중지합니다.
보기를 외부 보기로 복원하려면 보기를 삭제하십시오. 그런 다음, 다음 카탈로그 동기화 중에 외부 뷰로 외부 카탈로그에 다시 통합됩니다.
변환하는 동안 명령은 뷰 정의의 SQL 텍스트가 유효하고 참조된 테이블이 외부 카탈로그에 있는지 확인합니다.
뷰 및 카탈로그에 대한 OWNER 또는 MANAGE 사용 권한이 필요합니다.
문법
ALTER VIEW view_name SET MANAGED
매개 변수
-
표준 뷰로 변환할 외장 보기의 이름입니다.
예시
-- Convert a foreign view to a standard view
> ALTER VIEW hms_federated_catalog.my_schema.my_view SET MANAGED;
OK
외신 보기가 표준 보기로 변환되었는지 확인할 수 있습니다.
-- Check the view type after conversion
> DESCRIBE EXTENDED hms_federated_catalog.my_schema.my_view;
보기가 변환된 경우 Type 아래 col_name에 있는 VIEW는 data_type로 표시됩니다.