Commandes CREATE, ALTER et CREATE OR ALTER WAREHOUSE : Changement de comportement avec de nouvelles colonnes dans la sortie (en attente)¶
Lorsque ce bundle de changements de comportement est activé, les commandes DDL d’entrepôt utilisent le paramètre GENERATION pour identifier la génération d’un entrepôt. Vous ne pouvez plus utiliser les valeurs de paramètre RESOURCE_CONSTRAINT “STANDARD_GEN_1” ou “STANDARD_GEN_2” pour identifier la génération d’un entrepôt.
- Avant la modification:
L’utilisation de CREATE WAREHOUSE, ALTER WAREHOUSE ou CREATE OR ALTER WAREHOUSE pour SET la propriété RESOURCE_CONSTRAINT sur STANDARD_GEN_1 ouSTANDARD_GEN_2, ou pour la UNSET de ces valeurs, était autorisé.
- Après la modification:
Les entrepôts qui utilisaient le paramètre RESOURCE_CONSTRAINT pour identifier la génération d’entrepôt conservent leurs valeurs et leurs paramètres. Utilisez le paramètre GENERATION pour créer de nouveaux entrepôts ou modifier des entrepôts existants. Les enregistrements existants ne sont pas affectés.
Lorsqu’il est activé, ce changement de comportement ajoute également de nouvelles colonnes à la sortie de Vue WAREHOUSE_EVENTS_HISTORY dans le schéma ACCOUNT_USAGE et de Vue QUERY_HISTORY dans le schéma ORGANIZATION_USAGE et le schéma ACCOUNT_USAGE :
WAREHOUSE_EVENTS_HISTORY dans les schémas ORGANIZATION_USAGE et ACCOUNT_USAGE :
Nom de la colonne |
Type de données |
Description |
|---|---|---|
|
TEXT |
Le type de génération d’entrepôt.
|
QUERY_HISTORY dans les schémas ORGANIZATION_USAGE et ACCOUNT_USAGE :
Nom de la colonne |
Type de données |
Description |
|---|---|---|
|
TEXT |
Une des options :
Cette valeur n’est disponible que pour les événements WAREHOUSE_CONSISTENT. Dans le cas contraire, cette valeur est NULL. |
Le changement de comportement suivant est introduit :
L’utilisation de CREATE WAREHOUSE, ALTER WAREHOUSE ou CREATE OR ALTER WAREHOUSE pour SET la propriété RESOURCE_CONSTRAINT sur STANDARD_GEN_1 ou STANDARD_GEN_2, ou pour la UNSET de ces valeurs, génère une erreur SQL similaire à :
Réf : 2225