WAREHOUSE_EVENT_HISTORYおよびQUERY_HISTORYビュー:出力の新しい列(プレビュー)

この動作変更バンドルを有効にすると、ACCOUNT_USAGEスキーマ</sql-reference/account-usage>`の:doc:/sql-reference/account-usage/warehouse_events_history`、および:doc:ORGANIZATION_USAGEスキーマ</sql-reference/organization-usage>`の:doc:/sql-reference/organization-usage/query_history`の出力に、次の新しい列が含まれます。

ACCOUNT_USAGEスキーマ内のWAREHOUSE_EVENT_HISTORY:

列名

データ型

説明

GENERATION

TEXT

ウェアハウスの世代のタイプ。

  • ウェアハウスが第1世代ウェアハウスの場合は``1``

  • ウェアハウスが第2世代ウェアハウスの場合は``2``

ORG_USAGEスキーマ内のQUERY_HISTORY:

列名

データ型

説明

GENERATION

TEXT

ウェアハウスの世代のタイプ。

  • ウェアハウスが第1世代ウェアハウスの場合は``1``

  • ウェアハウスが第2世代ウェアハウスの場合は``2``

RESOURCE_CONSTRAINT

TEXT

次のいずれか:

  • MEMORY_1X

  • MEMORY_1X_x86

  • MEMORY_16X

  • MEMORY_16X_x86

  • MEMORY_64X

  • MEMORY_64X_x86

この値は WAREHOUSE_CONSISTENT イベントでのみ利用可能です。それ以外の場合、この値は NULL になります。

新しい列に加えて、次の動作変更も導入されています。

変更前:

CREATE WAREHOUSEALTER WAREHOUSE、または:ref:`label-create_or_alter_warehouse_syntax`のいずれかを使用して、RESOURCE_CONSTRAINTプロパティをSTANDARD_GEN_1またはSTANDARD_GEN_2にSETまたはUNSETすることが許可されていました。

変更後:

RESOURCE_CONSTRAINTパラメーターは、ウェアハウスの世代を識別しなくなりました。ウェアハウスの世代を指定するには、GENERATIONパラメーターを使用する必要があります。ウェアハウスの世代を識別するためにRESOURCE_CONSTRAINTパラメーターを使用していたウェアハウスは、GENERATIONパラメーターを使用するようになりました。

CREATE、ALTER、またはCREATE OR ALTER WAREHOUSEのいずれかを使用して、RESOURCE CONSTRAINTプロパティをSTANDARD_GEN_1またはSTANDARD_GEN_2にSETまたはUNSETすると、次のようなSQLエラーが生成されます。

SET/UNSET Cannot set/unset resource constraint to 'STANDARD_GEN_[12]'. Use the GENERATION property to set/unset warehouse hardware generation.

参照:2225