ICEBERG_TABLE_SNAPSHOT_REFRESH_HISTORY

ICEBERG_TABLE_SNAPSHOT_REFRESH_HISTORY (Iceberg 테이블 스냅샷 새로고침 기록)

지정된 외부 관리 Apache Iceberg™ 테이블의 가장 최근 새로고침 기록에 대한 메타데이터 및 스냅샷 정보를 반환해요.

출처: Snowflake SQL Reference - ICEBERG_TABLE_SNAPSHOT_REFRESH_HISTORY

본문

참고: Snowflake 버전 9.16에서 이 함수에 Delta 기반 테이블 지원이 추가되었어요. 이 함수는 버전 9.16 이후부터의 Delta 기반 테이블 새로고침 데이터만 표시해요.

참고: Apache Iceberg™ 테이블, Apache Iceberg™ 테이블의 메타데이터 및 보존, ALTER ICEBERG TABLE … REFRESH

구문

ICEBERG_TABLE_SNAPSHOT_REFRESH_HISTORY(
 TABLE_NAME => '<table_name>'
)

인자

TABLE_NAME => 'table_name'

스냅샷 새로고침 기록을 검색하려는 외부 관리 Iceberg 테이블의 이름이에요.

출력

이 함수는 다음 열을 반환해요.

예시

my_iceberg_table이라는 외부 관리 Iceberg 테이블의 현재 버전에 대한 정보를 검색해요.

SELECT *
 FROM TABLE(INFORMATION_SCHEMA.ICEBERG_TABLE_SNAPSHOT_REFRESH_HISTORY(
 TABLE_NAME => 'my_iceberg_table'
 ));

출력:

+-------------------------------+----------------------------------------------------------------------------------+---------------------+-----------------+-------------------+--------------------------------------+---------------------+---------------------------------+
| REFRESHED_ON                  | METADATA_FILE_NAME                                                                 | SNAPSHOT_ID         | SEQUENCE_NUMBER | ICEBERG_SCHEMA_ID | QUERY_ID                             | IS_CURRENT_SNAPSHOT | SNAPSHOT_SUMMARY                |
|-------------------------------+----------------------------------------------------------------------------------+---------------------+-----------------+-------------------+--------------------------------------+---------------------+---------------------------------|
| 2024-12-09 11:00:50.506 -0800 | s3://my-bucket/metadata/00000-e3bf7230-283f-4626-a770-fe97a3ca239e.metadata.json | NULL                | NULL            |                 0 | 01b8ebb4-0002-3a10-0000-012903c7e42a | False               | NULL                            |
| 2024-12-09 11:01:35.543 -0800 | s3://my-bucket/metadata/00001-bf116652-b5b0-479a-947e-6c799e4ca124.metadata.json | 6201065399847600377 | NULL            |                 0 | 01b8ebb5-0002-3a14-0000-012903c7f336 | True                | {                               |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "added-data-files": "4",     |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "added-files-size": "144896", |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "added-records": "150000",   |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "manifests-created": "1",    |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "manifests-kept": "0",       |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "manifests-replaced": "0",   |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "total-data-files": "4",     |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "total-files-size": "144896", |
|                               |                                                                                  |                     |                 |                   |                                      |                     |    "total-records": "150000"    |
|                               |                                                                                  |                     |                 |                   |                                      |                     | }                               |
+-------------------------------+----------------------------------------------------------------------------------+---------------------+-----------------+-------------------+--------------------------------------+---------------------+---------------------------------+

더 알아보기