SHOW ICEBERG TABLES コマンド: 出力の新しい列(保留中)

注意

この動作変更は2024_08バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

この動作変更バンドルが有効になっている場合は、 SHOW ICEBERG TABLES コマンドの出力に以下の新しい列が含まれます。

列名

データ型

説明

catalog_sync_name

String

Snowflake管理の Apache Iceberg™ テーブルが同期先として構成されている Snowflake Open Catalog のカタログ統合の名前を示します。

この構成は、以下のいずれかを介して指定されます。

  • CREATE ICEBERG TABLE (IcebergカタログとしてのSnowflake) コマンドの CATALOG_SYNC パラメーター。

  • ALTER <ドメイン> SET CATALOG_SYNC ... 構文を使用する ALTER <オブジェクト> コマンド。 <ドメイン>accountdatabaseschemaiceberg table のいずれか。テーブルドメイン以外で <ドメイン> を設定すると、ドメイン下のすべてのテーブルが CATALOG_SYNC ターゲットで伝播されるため、 SHOW ICEBERG TABLES からの catalog_sync_name 列には、上位ドメインから設定されたこの値が含まれます。

    CATALOG_SYNC パラメーターがテーブルと上位ドメインの両方に設定されている場合は、より粒度の細かいドメイン(つまり、テーブル上のパラメーター)が適用され、コマンド出力に返されます。たとえば、スキーマとテーブルの両方にパラメーターが設定されている場合、テーブルのパラメーター値は SHOW ICEBERG TABLES の catalog_sync_name column で返されます。

次のいずれかが当てはまる場合、 catalog_sync_name の値は NULL です。

  • Icebergテーブルには同期ターゲットが設定されていない。

  • IcebergテーブルはSnowflakeによって管理されていない。

catalog_sync_name 列は出力の最終列として、 name_mapping の直後に追加されます。

参照: 1745