REFRESH FOREIGN (CATALOG, SCHEMA및 TABLE)
적용 대상: Databricks SQL Databricks Runtime 13.3 LTS 이상 Unity 카탈로그만 표시
다음을 위해 Unity 카탈로그에 유지 관리되는 메타데이터를 새로 고칩니다.
- 외국 카탈로그 및 해당 보안 개체,
- 외장 스키마 및 해당 보안 개체 또는
- 외세 테이블입니다.
실행 REFRESH FOREIGN CATALOG
하려면 다음 중 하나 이상이 필요합니다.
- metastore 관리자가 되기
- 카탈로그에 대한
USE CATALOG
권한, 모든 자식 스키마에 대한USE SCHEMA
권한 및 모든 자식 테이블에 대한SELECT
권한 있음
실행 REFRESH FOREIGN SCHEMA
하려면 다음 중 하나 이상이 필요합니다.
- metastore 관리자로
- 부모 카탈로그의 소유자로 지정
- 부모 카탈로그에 대한
USE CATALOG
권한, 스키마에 대한USE SCHEMA
권한 및 모든 자식 테이블에 대한SELECT
권한 있음
실행 REFRESH FOREIGN TABLE
하려면 다음 중 하나 이상이 필요합니다.
- metastore 관리자로
- 부모 카탈로그의 소유자로 지정
- 부모 스키마의 소유자가 되고 부모 카탈로그에 대한
USE CATALOG
권한이 있어야 합니다. - 부모 카탈로그에 대한
USE CATALOG
권한, 스키마에 대한USE SCHEMA
권한, 그리고 테이블에 대한SELECT
권한을 보유하십시오.
구문
REFRESH FOREIGN
{ CATALOG foreign_catalog_name |
SCHEMA foreign_schema_name |
TABLE foreign_table_name }
매개 변수
-
새로 고칠 외부 카탈로그를 식별합니다.
-
새로 고칠 외부 스키마를 식별합니다.
-
새로 고칠 외부 테이블을 식별합니다. 이름에는 임시 사양 또는 옵션 사양이 포함되어서는 안됩니다.
예제
> REFRESH FOREIGN CATALOG some_catalog;
> REFRESH FOREIGN SCHEMA some_catalog.some_schema;
> REFRESH FOREIGN TABLE some_catalog.some_schema.some_table;