Exploration des coûts de transfert des données

Snowflake ne facture pas de frais d’entrée de données pour amener des données sur votre compte, mais facture des frais par octet pour transférer des données d’un compte Snowflake vers une autre région sur la même plateforme Cloud ou vers une plateforme Cloud différente.

Cette rubrique décrit comment obtenir un aperçu des coûts de transfert des données historiques en utilisant Snowsight, ou en écrivant des requêtes sur des vues dans les schémas ACCOUNT_USAGE et ORGANIZATION_USAGE. Snowsight vous permet d’obtenir rapidement et facilement des informations sur les coûts à partir d’un tableau de bord visuel. Les requêtes sur les vues d’utilisation vous permettent d’approfondir les données sur les coûts et peuvent aider à générer des rapports et des tableaux de bord personnalisés.

Pour mieux comprendre comment s’accumulent les frais de transfert de données, voir Comprendre le coût de transfert de données.

Affichage de l’historique des transferts de données

Les utilisateurs peuvent avoir recours à Snowsight pour voir la quantité de données transférées de votre compte Snowflake vers une autre région ou un autre fournisseur Cloud dans une plage de dates spécifiée. L’unité de mesure est l’octet.

Pour explorer les coûts de transfert des données :

  1. Connectez-vous à Snowsight.

  2. Passez au rôle ACCOUNTADMIN. Si vous n’êtes pas l’administrateur du compte, passez à un rôle ayant accès aux données relatives aux coût et à l’utilisation.

  3. Accédez à Admin » Cost Management.

  4. Sélectionnez un entrepôt à utiliser pour visualiser les données d’utilisation. Snowflake recommande d’utiliser un entrepôt XS à cette fin.

  5. Sélectionnez Consumption.

  6. Sélectionnez Data Transfer dans la liste déroulante Type d’utilisation.

Note

Si un utilisateur a le rôle ACCOUNTADMIN, mais n’a pas le rôle ORGADMIN, il ne peut visualiser que les coûts du compte actuel. Le filtre Account qui leur permettrait de changer de compte n’apparaît pas.

Interrogation des données pour connaître le coût de transfert des données

Snowflake fournit deux schémas, ORGANIZATION_USAGE et ACCOUNT_USAGE, qui contiennent des données relatives à l’utilisation et au coût. Le schéma ORGANIZATION_USAGE fournit des informations sur les coûts pour tous les comptes de l’organisation, tandis que le schéma ACCOUNT_USAGE fournit des informations similaires pour un seul compte. Les vues dans ces schémas fournissent des données d’utilisation granulaires, prêtes à être analysées, pour créer des rapports ou des tableaux de bord personnalisés.

La plupart des vues des schémas ORGANIZATION_USAGE et ACCOUNT_USAGE contiennent le coût des transferts de données en termes de volume de données transférées. Pour afficher le coût en argent plutôt qu’en volume, écrivez des requêtes sur les Vue USAGE_IN_CURRENCY_DAILY. Cette vue convertit le volume de données transférées en coût en argent en utilisant le prix quotidien du transfert d’un TB.

Les vues suivantes fournissent des informations sur l’utilisation et les coûts liés au transfert de données de votre compte Snowflake vers un autre fournisseur de Cloud ou une autre région.

Vue

Description

Schéma

DATA_TRANSFER_DAILY_HISTORY

Nombre d’octets transférés un jour donné. Pour des données plus détaillées, utilisez plutôt la vue DATA_TRANSFER_HISTORY.

ORGANIZATION_USAGE

DATA_TRANSFER_HISTORY

Nombre d’octets transférés, incluant le Cloud et la région source, le Cloud et la région cible, et le type de transfert.

ORGANIZATION_USAGE ACCOUNT_USAGE

DATABASE_REPLICATION_USAGE_HISTORY

Nombre d’octets transférés et de crédit consommé pendant la réplication de la base de données.

ACCOUNT_USAGE

LISTING_AUTO_FULFILLMENT_ USAGE_HISTORY

Estimation de l’utilisation associée à la fourniture de produits de données à d’autres régions par le biais de l’exécution automatique inter-Cloud. Reportez-vous au SERVICE_TYPE de DATA_TRANSFER.

ORGANIZATION_USAGE

REPLICATION_USAGE_HISTORY

Nombre d’octets transférés et de crédits consommés pendant la réplication de la base de données. Si possible, utilisez la vue DATABASE_REPLICATION_USAGE_HISTORY à la place.

ORGANIZATION_USAGE ACCOUNT_USAGE

REPLICATION_GROUP_USAGE_HISTORY

Nombre d’octets transférés et de crédits consommés pendant la réplication pour un groupe de réplication spécifique.

ORGANIZATION_USAGE ACCOUNT_USAGE

USAGE_IN_CURRENCY_DAILY

Transfert quotidien de données en TB avec le coût de cette utilisation dans la devise de l’organisation.

ORGANIZATION_USAGE

Note

Les fonctions de vues et de tables de Schéma d’information de Snowflake fournissent également des données d’utilisation liées au coût. Bien que le schéma ACCOUNT_USAGE soit recommandé, Information Schema peut être plus rapide dans certaines circonstances.