Gestion des comptes dans votre organisation

Toutes les tâches de l’organisation peuvent être effectuées depuis l’interface Web classique de Snowflake ou à l’aide des commandes DDL pour les organisations.

Dans ce chapitre :

Affichage du nom de votre organisation

Vous pouvez consulter le nom de votre organisation via l’interface Web ou en utilisant SQL :

Interface Web

Dans le coin supérieur droit, cliquez sur votre nom. Le nom de votre organisation s’affiche dans la liste déroulante.

SQL

Exécutez une commande SHOW ORGANIZATION ACCOUNTS .

URL

Dans l’URL de votre compte, si vous utilisez le nouveau format d’URL : https://<nom_organisation>-<nom_compte>.snowflakecomputing.com

Modification du nom de votre organisation

Le nom de l’organisation doit être unique pour toutes les organisations Snowflake. Il ne peut pas comporter de traits de soulignement ou d’autres délimitations.

Pour changer le nom de votre organisation, contactez l’assistance de Snowflake.

Création d’un compte

Un compte peut être créé par un ORGADMIN via l’interface Web ou en utilisant un SQL :

Interface Web

Cliquez sur Organization » Accounts » Create New Account.

SQL

Exécutez une commande CREATE ACCOUNT .

Par défaut, le nombre maximum de comptes dans une organisation ne peut pas dépasser 25. Contactez l’assistance de Snowflake pour faire augmenter cette limite.

Lors de la création d’un compte, vous pouvez spécifier une plate-forme Cloud, une région et une édition Snowflake. Vous pouvez éventuellement spécifier un groupe de régions si vous avez, ou souhaitez avoir, des comptes dans plusieurs groupes de régions. Pour plus de détails, voir Groupes de régions.

Note

Vous ne pouvez créer un compte que dans une région qui est activée pour votre organisation. Pour une liste des régions disponibles, voir Affichage de la liste des régions disponibles pour votre organisation (dans cette rubrique). Pour demander l’accès à d’autres régions, contactez l’assistance de Snowflake.

Chaque compte de votre organisation peut avoir son propre ensemble d’utilisateurs, de rôles, de bases de données et d’entrepôts.

L’utilisation de tous vos comptes vous sera facturée sur une seule facture. Pour surveiller l’utilisation des comptes de votre organisation, voir les vues Utilisation de l’organisation.

Affichage de la liste des comptes des organisations

Un utilisateur ayant le rôle ORGADMIN peut consulter une liste de tous les comptes créés dans votre organisation par l’intermédiaire de l’interface Web ou en utilisant SQL :

Interface Web

Cliquez sur Organization » Accounts.

SQL

Exécutez une commande SHOW ORGANIZATION ACCOUNTS .

Changement de nom de compte

Pendant la période de disponibilité en avant-première, pour changer le nom d’un compte dans votre organisation, contactez l’assistance de Snowflake et fournissez un identificateur unique pour votre compte, qui peut être l’un des suivants :

Suppression d’un compte

À ce stade, pour supprimer un compte, contactez l’assistance de Snowflake et fournissez un identificateur unique pour votre compte, qui peut être l’un des suivants :

Pendant la période de disponibilité en avant-première, il peut s’écouler jusqu’à quelques jours avant qu’un compte supprimé soit déduit du nombre de comptes créés autorisés pour votre organisation.

Affichage de la liste des régions disponibles pour votre organisation

Un utilisateur ayant le rôle ORGADMIN peut consulter une liste des régions disponibles pour votre organisation via l’interface Web ou en utilisant SQL :

Interface Web

Cliquez sur Organization » Accounts » Create New Account » Choose Your Region.

SQL

Exécutez une commande SHOW REGIONS .

Activation des comptes pour la réplication

Un utilisateur ayant le rôle ORGADMIN peut activer un compte pour la réplication en réglant le paramètre ENABLE_ACCOUNT_DATABASE_REPLICATION sur true à partir du compte ORGADMIN.

Note

Si vous avez plus d’un compte avec le même localisateur de compte dans différentes régions, pour activer la réplication, contactez l’assistance de Snowflake.

Exemple 1 : Permettre la réplication pour un compte unique

-- Assume the ORGADMIN role
use role orgadmin;

-- View the list of the accounts
show organization accounts;

-- Enable replication for an account
select system$global_account_set_parameter('<account1_locator>',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');

Exemple 2 : Permettre la réplication pour plusieurs comptes

-- Assume the ORGADMIN role
use role orgadmin;

-- View the list of the accounts
show organization accounts;

-- Enable replication for the first account
select system$global_account_set_parameter('<account1_locator>',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');

-- Enable replication for the second account
select system$global_account_set_parameter('<account2_locator>',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');