Comandos CREATE, ALTER e CREATE OR ALTER WAREHOUSE: Alteração de comportamento com novas colunas na saída (pendente)¶
Quando este pacote de alteração de comportamento estiver ativado, os comandos do warehouse DDL usarão o parâmetro GENERATION para identificar a geração de um warehouse. Não é mais possível usar os valores do parâmetro RESOURCE_CONSTRAINT “STANDARD_GEN_1” ou “STANDARD_GEN_2” para identificar a geração de um warehouse.
- Antes da mudança:
O uso de qualquer um dos parâmetros CREATE WAREHOUSE, ALTER WAREHOUSE ou CREATE OR ALTER WAREHOUSE para SET a propriedade RESOURCE_CONSTRAINT a STANDARD_GEN_1 ou STANDARD_GEN_2, ou para UNSET a partir desses valores, era permitido.
- Após a mudança:
Os warehouses que usavam o parâmetro RESOURCE_CONSTRAINT para identificar a geração do warehouse mantêm os valores e as configurações. Use o parâmetro GENERATION para criar novos warehouses ou alterar os existentes. Os registros existentes não são afetados.
Quando ativada, essa alteração de comportamento também adiciona novas colunas à saída do Exibição WAREHOUSE_EVENTS_HISTORY no esquema ACCOUNT_USAGE e do Exibição QUERY_HISTORY no esquema ORGANIZATION_USAGE e no esquema ACCOUNT_USAGE:
WAREHOUSE_EVENTS_HISTORY nos esquemas ORGANIZATION_USAGE e ACCOUNT_USAGE:
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
|
TEXT |
O tipo de geração de warehouse.
|
QUERY_HISTORY nos esquemas ORGANIZATION_USAGE e ACCOUNT_USAGE:
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
|
TEXT |
Uma das opções:
Este valor está disponível apenas para eventos WAREHOUSE_CONSISTENT. Caso contrário, este valor será NULL. |
A seguinte alteração de comportamento é introduzida:
Usar CREATE WAREHOUSE, ALTER WAREHOUSE ou CREATE OR ALTER WAREHOUSE para SET a propriedade RESOURCE_CONSTRAINT para STANDARD_GEN_1 ou STANDARD_GEN_2, ou para UNSET a partir desses valores, gera um erro SQL semelhante a:
Ref: 2225