다음을 통해 공유


VOLUMES

적용 대상: 예로 표시된 확인 Databricks SQL 검사에서 Yes Databricks Runtime 13.3 LTS 이상으로 표시되었으며 Unity 카탈로그 이상 예로 표시된 확인 에만 해당

INFORMATION_SCHEMA. VOLUMES에는 로컬 카탈로그 내의 볼륨에 대한 개체 수준 메타데이터 또는 카탈로그가 소유한 경우 모든 카탈로그가 SYSTEM 포함됩니다.

반환되는 행은 사용자가 상호 작용할 수 있는 권한이 있는 볼륨으로 제한됩니다.

이것은 SQL 표준 정보 스키마의 확장입니다.

정의

VOLUMES 관계에는 다음 열이 포함되어 있습니다.

속성 데이터 형식 Nullable 설명
VOLUME_CATALOG STRING 아니요 볼륨을 포함하는 카탈로그입니다.
VOLUME_SCHEMA STRING 아니요 볼륨을 포함하는 스키마입니다.
VOLUME_NAME STRING 아니요 볼륨의 이름입니다.
VOLUME_TYPE STRING 아니요 'MANAGED', 'EXTERNAL' 중 하나입니다.
VOLUME_OWNER STRING 아니요 현재 볼륨을 소유하고 있는 사용자 또는 그룹(보안 주체)입니다.
COMMENT STRING 볼륨을 설명하는 선택적 주석입니다.
CREATED TIMESTAMP 아니요 볼륨을 만든 타임스탬프입니다.
CREATED_BY STRING 아니요 볼륨을 만든 보안 주체 입니다.
LAST_ALTERED TIMESTAMP 아니요 볼륨 정의가 어떤 방식으로든 마지막으로 변경된 타임스탬프입니다.
LAST_ALTERED_BY STRING 아니요 볼륨을 마지막으로 변경한 보안 주체 입니다.
STORAGE_LOCATION STRING 아니요 볼륨이 만들어지는 스토리지 위치입니다.

제약 조건

VOLUMES 관계에 다음과 같은 제한 사항이 적용됩니다.

클래스 속성 열 목록 설명
기본 키 VOLUMES_PK VOLUME_CATALOG, , VOLUME_SCHEMAVOLUME_NAME 볼륨의 고유 식별자입니다.
외래 키 VOLUME_SCHEMATA_FK VOLUME_CATALOG, VOLUME_SCHEMA SCHEMATA를 참조합니다.

예제

> SELECT table_owner
    FROM information_schema.volumes
    WHERE volume_schema = 'my_schema'
      AND volume_name = 'my_volume';