SHOW ICEBERG TABLES 명령: 출력의 새로운 열(보류 중)

주의

이 동작 변경 사항은 2025_06 번들에 포함되어 있습니다.

번들의 현재 상태는 번들 기록 섹션을 참조하십시오.

이 동작 변경 번들이 활성화되면 SHOW ICEBERG TABLES 명령의 출력에 다음과 같은 새 열이 포함됩니다.

열 이름

설명

partition_specs

Iceberg 메타데이터 파일에 나타나는 Iceberg 테이블에 대한 Apache Iceberg™ 파티션 사양을 포함하는 오브젝트 목록입니다. Snowflake 관리 및 외부 관리 Iceberg 테이블 모두에 대한 파티션 사양을 반환합니다.

각 파티션 사양에는 ``spec-id``가 포함되며, 이후 파티션 사양에 대한 필드가 나옵니다. 각 필드는 다음 키-값 페어가 있는 OBJECT 값입니다.

  • name: 파티션의 이름입니다.

  • transform: 파티션 값을 생성하기 위해 소스 열에 적용되는 변환입니다. 이 값은 데이터를 파티션으로 그룹화하는 방법을 결정합니다.

  • source-id: 분할에 사용되는 원래 테이블 열 또는 필드의 식별자입니다.

  • field-id: 파티션 필드 ID입니다. 이 필드는 파티션 필드를 식별하는 데 사용되며 파티션 사양에서 고유합니다. 그러나 v2 테이블 메타데이터의 경우 모든 파티션 사양에서 고유합니다.

예:

[ {
"spec-id" : 0,
"fields" : [ {
"name" : "COL1",
"transform" : "identity",
"source-id" : 1,
"field-id" : 1000
}, {
"name" : "COL1_trunc_100",
"transform" : "truncate[100]",
"source-id" : 1,
"field-id" : 1001
},
// Additional fields omitted for brevity.
    ]
} ]
Copy

이 예에서는 하나의 파티션 사양을 보여줍니다. 그러나 테이블에는 여러 파티션 사양이 있을 수 있습니다.

이 열은 auto_refresh_status 열 다음에 표시됩니다.

current_partition_spec_id

Iceberg 테이블에 대해 현재 활성화된 파티션 사양의 ID입니다. 이 ID는 partition_specs의 spec-id 값에 해당합니다. 예를 들어 0 과 같습니다.

이 열은 partition_specs 열 다음에 표시됩니다. 이는 출력의 마지막 열입니다.

파티션 사양에 대한 자세한 내용은 Apache Iceberg™ 사양의 `파티션 사양<https://iceberg.apache.org/spec/#partition-specs>`_ 섹션을 참조하세요.

참조: 2076