다음을 통해 공유


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;