SHOW/DESC SERVICE コマンドおよびInformation Schema SERVICES ビュー: 新しい列

注意

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

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

この動作変更バンドルが有効になっている場合は、 SHOW SERVICESDESCRIBE SERVICE コマンドの出力と、Information Schema SERVICES ビューに以下の新しい列が含まれます。

列名

データ型

説明

CURRENT_INSTANCES

NUMBER

サービスの現在のインスタンス数。

TARGET_INSTANCES

NUMBER

Snowflakeが判断した、実行する必要のあるサービスインスタンスの目標数。

CURRENT_INSTANCES 値が TARGET_INSTANCES 値と等しくない場合、Snowflakeはシャットダウン、またはサービスインスタンス起動の処理中です。

例:

  • MIN_INSTANCES = 1、 MAX_INSTANCES = 3のサービスを作成したとします。サービスが実行されている間、Snowflakeは1つのインスタンスでは不十分だと判断する可能性があります。この場合、 TARGET_INSTANCES 値が増加し、Snowflakeが追加のインスタンスを起動中であることを示します。

    また、 TARGET_INSTANCES 値が CURRENT_INSTANCES 値より小さい可能性もあります。これは、Snowflakeが実行中のインスタンス数を削減中であることを示しています。

  • サービスを作成しても、コンピューティングプールにリクエストした最小インスタンス数の容量がない場合、 TARGET_INSTANCES 値は MIN_INSTANCES 値と等しくなります。CURRENT_INSTANCES 値は TARGET_INSTANCES 値よりも小さくなります。

SPEC_DIGEST

VARCHAR

サービス仕様のコンテンツを表す一意で不変の識別子。

SPEC_DIGEST 列の値の経時的変化を観察するために、サービスユーザーは定期的に SHOW SERVICES コマンドを実行する場合があります。サービスユーザーは、数値の変化があればサービスがアップグレードされたと推測できます。

IS_UPGRADING

BOOLEAN

Snowflakeがサービスのアップグレード中である場合は TRUE。

MANAGING_OBJECT_DOMAIN

VARCHAR

管理オブジェクトのドメイン(例: サービスを管理するノートブックのドメイン)。サービスがSnowflakeエンティティによって管理されていない場合は NULL。

MANAGING_OBJECT_NAME

VARCHAR

管理オブジェクトのドメイン(例: サービスを管理するノートブックの名前)。サービスがSnowflakeエンティティによって管理されていない場合は NULL。

注釈

  • 新しい CURRENT_INSTANCES と TARGET_INSTANCES 列は、既存の DNS_NAME 列の後に表示されます。

  • 新しい SPEC_DIGEST、 IS_UPGRADING、 MANAGING_OBJECT_DOMAIN、および MANAGING_OBJECT_NAME 列が最後に表示されます。

参考: 1717、1723