Exploration du coût 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, the Snowflake web interface, 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 Compréhension du coût du transfert de données.
Dans ce chapitre :
Accès aux coûts de transfert des données¶
Pour accorder aux utilisateurs la possibilité d’explorer les coûts de transfert de données en utilisant Snowsight ou en écrivant des requêtes, voir Accès aux données sur les coûts et l’utilisation.
Affichage de l’historique du transfert de données pour votre organisation¶
Les utilisateurs ayant le rôle ACCOUNTADMIN peuvent utiliser Snowsight pour voir la quantité de données transférées de votre compte Snowflake vers un autre fournisseur de Cloud ou une autre région dans une plage de dates spécifiée. L’unité de mesure est l’octet.
Pour utiliser Snowsight pour explorer les coûts de transfert des données :
Accédez à Admin » Usage.
Sélectionnez un entrepôt à utiliser pour visualiser les données d’utilisation. Snowflake recommande d’utiliser un entrepôt XS à cette fin.
Sélectionnez Data Transfer dans la liste déroulante Type d’utilisation.
Interrogation des données pour 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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
USAGE_IN_CURRENCY_DAILY |
Transfert quotidien de données en TB avec le coût de cette utilisation dans la devise de l’organisation. |
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.