Exibições WAREHOUSE_EVENT_HISTORY e QUERY_HISTORY: novas colunas na saída (versão preliminar)

Quando esse pacote de mudança de comportamento é habilitado, a saída de Exibição WAREHOUSE_EVENTS_HISTORY no esquema ACCOUNT_USAGE e de Exibição QUERY_HISTORY no esquema ORGANIZATION_USAGE inclui estas colunas novas:

WAREHOUSE_EVENT_HISTORY no esquema ACCOUNT_USAGE:

Nome da coluna

Tipo de dados

Descrição

GENERATION

TEXT

O tipo de geração de warehouse.

  • 1 se o warehouse for de geração 1

  • 2 se o warehouse for de geração 2

QUERY_HISTORY no esquema ORG_USAGE:

Nome da coluna

Tipo de dados

Descrição

GENERATION

TEXT

O tipo de geração de warehouse.

  • 1 se o warehouse for de geração 1

  • 2 se o warehouse for de geração 2

RESOURCE_CONSTRAINT

TEXT

Uma das opções:

  • MEMORY_1X

  • MEMORY_1X_x86

  • MEMORY_16X

  • MEMORY_16X_x86

  • MEMORY_64X

  • MEMORY_64X_x86

Este valor está disponível apenas para eventos WAREHOUSE_CONSISTENT. Caso contrário, este valor será NULL.

Além das novas colunas, foi introduzida a seguinte mudança de comportamento:

Antes da mudança:

Era permitido usar CREATE WAREHOUSE, ALTER WAREHOUSE ou CREATE OR ALTER WAREHOUSE para SET ou UNSET uma propriedade RESOURCE_CONSTRAINT como STANDARD_GEN_1 ou STANDARD_GEN_2.

Após a mudança:

O parâmetro RESOURCE_CONSTRAINT não identifica mais a geração de um warehouse. Você deve usar o parâmetro GENERATION para especificar a geração do warehouse. Os warehouses que usavam o parâmetro RESOURCE_CONSTRAINT para identificar a geração agora usam o parâmetro GENERATION.

O uso de CREATE, ALTER ou CREATE OR ALTER WAREHOUSE para SET ou UNSET a propriedade RESOURCE CONSTRAINT como STANDARD_GEN_1 ou STANDARD_GEN_2 vai gerar um erro SQL semelhante a:

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

Ref: 2225