|

Tarifs de BigQuery

BigQuery est une plate-forme d'analyse de données sans serveur. Vous n'avez pas besoin de provisionner des instances ou des machines virtuelles pour utiliser BigQuery. BigQuery alloue automatiquement des ressources informatiques selon vos besoins. Vous pouvez également réserver à l'avance de la capacité de calcul sous la forme d'emplacements, qui correspondent à des processeurs virtuels. La grille tarifaire de BigQuery reflète cette conception.

Présentation de la tarification BigQuery

Les tarifs de BigQuery se composent de deux principaux éléments :

  • Les tarifs de calcul correspondent au coût de traitement des requêtes, y compris des requêtes SQL, des fonctions définies par l'utilisateur et des scripts, ainsi que de certaines instructions LMD (langage de manipulation de données) et LDD (langage de définition de données).

  • Les tarifs de stockage correspondent au coût de stockage des données que vous chargez dans BigQuery.

BigQuery facture d'autres opérations, y compris l'utilisation de BigQuery Omni, de BigQuery ML, de BI Engine et de lectures et écritures en flux continu.

De plus, BigQuery propose des opérations gratuites et un niveau d'utilisation gratuit.

Chaque projet que vous créez est associé à un compte de facturation. Tous les coûts liés aux tâches BigQuery exécutées dans le projet sont facturés sur le compte de facturation associé. Les coûts de stockage BigQuery sont également facturés sur le compte de facturation associé. Vous pouvez afficher les coûts de BigQuery et analyser les tendances sur la page des rapports Cloud Billing dans la console Google Cloud.

Modèles de tarification de Compute

BigQuery propose deux modèles de tarification du calcul pour l'exécution des requêtes:

  • Tarifs à la demande (par Tio). Avec ce modèle de tarification, le nombre d'octets traités par chaque requête vous est facturé. Le premier Ti de données de requêtes traitées chaque mois est sans frais.

  • Tarification basée sur la capacité (par emplacement et par heure). Avec ce modèle de tarification, vous êtes facturé pour la capacité de calcul utilisée pour exécuter des requêtes, mesurée en emplacements (processeurs virtuels) au fil du temps. Ce modèle exploite les éditions BigQuery. Vous pouvez utiliser le module d'autoscaling BigQuery ou acheter des engagements de slots, c'est-à-dire une capacité dédiée toujours disponible pour vos charges de travail, à un prix inférieur.

Pour savoir quel modèle de tarification choisir pour vos charges de travail, consultez la page Gérer les charges de travail à l'aide de Reservations.

Tarifs de Gemini dans BigQuery

Consultez la page Présentation des tarifs de Gemini dans BigQuery pour en savoir plus sur les tarifs de Gemini dans BigQuery.

Tarifs des ressources de calcul à la demande

Par défaut, les requêtes sont facturées en fonction du modèle de tarification à la demande (par téraoctet). Vous ne payez que pour les données analysées par vos requêtes.

Avec la tarification à la demande, vous avez généralement accès à un maximum de 2 000 emplacements simultanés, partagés entre toutes les requêtes d'un même projet. De temps en temps, BigQuery peut passer en utilisation intensive au-delà de cette limite pour accélérer les petites requêtes. En outre, vous pouvez parfois avoir moins d'emplacements disponibles s'il existe de nombreux conflits pour la capacité à la demande dans un emplacement spécifique.

Les tarifs de requêtes à la demande (par To) sont les suivants:

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Détail du prix

Notez les points suivants concernant les frais de requêtes à la demande (par TiB) :

  • BigQuery utilise une structure en colonne de données. Vous êtes facturé en fonction du nombre total de données traitées dans les colonnes que vous sélectionnez, et le nombre total de données par colonne est calculé en fonction des types de données de la colonne. Pour plus d'informations sur le mode de calcul de la taille de vos données, consultez la section Estimer les coûts des requêtes.
  • Vous êtes facturé pour les requêtes exécutées sur des données partagées. Le propriétaire des données n'est pas facturé lorsque ses données sont consultées.
  • Les requêtes renvoyant une erreur et les requêtes qui récupèrent les résultats depuis le cache ne vous sont pas facturées. Pour les jobs de langage procédural, cette décision est indiquée au niveau des instructions.
  • Les frais sont arrondis au Mo supérieur le plus proche, avec un minimum de 10 Mo de données traitées par table référencée par la requête, et avec un minimum de 10 Mo de données traitées par requête.
  • L'annulation d'une tâche de requête en cours d'exécution peut entraîner des frais s'élevant jusqu'au coût total de la requête si vous la laissez se terminer.
  • Lors de l'exécution d'une requête, vous êtes facturé en fonction du nombre de données traitées dans les colonnes que vous sélectionnez, même si vous définissez une valeur LIMIT explicite dans les résultats.
  • Le partitionnement et le clustering des tables permettent de réduire la quantité de données traitées par les requêtes. Nous vous recommandons d'y avoir recours autant que possible.
  • Les tarifs à la demande (par TiB) sont appelés tarifs d'analyse sur la page des SKU Google Cloud.
  • Lorsque vous exécutez une requête sur une table en cluster et qu'elle inclut un filtre sur les colonnes en cluster, BigQuery utilise l'expression de filtre pour restreindre le nombre de blocs analysés par la requête. Cela peut réduire le nombre d'octets analysés.

BigQuery fournit des systèmes de maîtrise des coûts qui vous permettent de plafonner les coûts de vos requêtes. Vous pouvez définir les options suivantes :

Pour obtenir des exemples détaillés sur la manière de calculer le nombre d'octets traités, consultez la section Calcul de la taille des requêtes.

Tarification du calcul de capacité

BigQuery propose un modèle de tarification du calcul basé sur la capacité pour les clients qui ont besoin de capacité supplémentaire ou qui préfèrent un coût prévisible pour les charges de travail de requête plutôt que le prix à la demande (par To de données traitées). Le modèle de calcul de capacité offre une tarification à l'usage (avec l'autoscaling) et des engagements facultatifs d'un an ou de trois ans qui permettent de bénéficier de tarifs réduits. Vous payez pour la capacité de traitement de requêtes, mesurée en emplacements (CPU virtuels) au fil du temps.

Pour activer la tarification basée sur la capacité, utilisez BigQuery Reservations.

Capacité des emplacement BigQuery:

  • est disponible en trois éditions: Standard, Enterprise et Enterprise Plus.
  • s'appliquent aux coûts des requêtes (instructions BigQuery ML, LMD et LDD, par exemple).
  • ne s'appliquent ni aux coûts de stockage, ni aux coûts de BI Engine.
  • ne s'applique pas aux insertions en flux continu et à l'utilisation de l'API BigQuery Storage.
  • peuvent exploiter l'autoscaling BigQuery.
  • est facturée à la seconde, avec un minimum d'une minute.

Engagements d'emplacements BigQuery facultatifs:

  • sont disponibles pour une durée d'un an ou de trois ans.
  • sont disponibles dans les éditions Enterprise et Enterprise Plus.
  • sont la capacité régionale. Les engagements dans une région ou un ensemble multirégional ne peuvent pas être utilisés ni transférés dans une autre région ou un autre ensemble multirégional.
  • peuvent être partagés par l'ensemble de votre organisation. Il n'est pas nécessaire d'acquérir des engagements sur emplacement pour chaque projet.
  • sont vendus par incréments de 100 emplacements avec un minimum de 100 emplacements.
  • sont renouvelés automatiquement, sauf si vous avez choisi de le résilier à la fin de la période.

Édition Standard

Le tableau suivant indique le coût des emplacements dans l'édition Standard.

Édition Enterprise

Le tableau suivant indique le coût des emplacements dans l'édition Enterprise.

Édition Enterprise Plus

Le tableau suivant indique le coût des emplacements dans l'édition Enterprise Plus.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Tarifs de stockage

Les tarifs de stockage correspondent au coût de stockage des données que vous chargez dans BigQuery. Vous payez pour le stockage actif et le stockage à long terme.

  • Le stockage actif inclut toutes les tables ou partitions de tables que vous avez modifiées au cours des 90 derniers jours.

  • Le stockage à long terme inclut toutes les tables ou partitions de tables qui n'ont pas été modifiées pendant 90 jours consécutifs. Le coût de stockage de cette table diminue automatiquement d'environ 50 %. Le choix du type de stockage n'a aucune incidence sur les performances, la durabilité ou la disponibilité.

  • Stockage des métadonnées : il inclut le stockage des métadonnées logiques et physiques pour les ensembles de données, tables, partitions, modèles et fonctions stockés dans le métastore BigQuery.

Les 10 premiers Gio de stockage par mois sont gratuits.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Consultez la documentation sur le stockage physique pour connaître les critères d'éligibilité.

Détail du prix

Les tarifs de stockage sont basés sur la quantité de données stockées dans vos tables, tables de session temporaires et tables temporaires multi-instructions. Le stockage des tables temporaires de résultats de requête mis en cache ne vous est pas facturé.

La taille des données est calculée en fonction des types de données de chaque colonne. Pour en savoir plus sur le mode de calcul de la taille des données, consultez la section Calcul de la taille des données.

Le tarif de stockage est calculé au prorata par MiB et par seconde. Par exemple, si vous utilisez le stockage logique actif dans la région us-central1:

  • 512 Mi pendant 15 jours, vous payez 0,00575 $
  • 100 Gio pendant 15 jours, vous payez 1,15 $
  • 1 TiB pour un mois complet, vous payez 23,552 $

L'utilisation de l'espace de stockage est calculée en gibioctets par mois (GiB par mois), 1 GiB correspondant à 230 octets (1 024 MiB). De la même façon, 1 tebioctet (TiB) correspond à 240 octets (1 024 GiB). La valeur d'utilisation finale est le produit de la taille des données en gigaoctets et de la durée d'utilisation du stockage en mois.

Si les données d'une table ne sont pas modifiées ni supprimées pendant 90 jours consécutifs, elles sont facturées au tarif du stockage à long terme. Lorsqu'une table est considérée comme un espace de stockage à long terme, cela n'a aucune incidence sur les performances, la durabilité, la disponibilité ni sur toute autre fonctionnalité.

Chaque partition d'une table partitionnée est prise en considération individuellement pour les tarifs de stockage à long terme. Si une partition n'a pas été modifiée au cours des 90 derniers jours, les données de cette partition sont considérées comme stockage à long terme et sont facturées au prix réduit.

Si la table est modifiée, le tarif de stockage normal s'applique de nouveau et le compteur de 90 jours est remis à zéro. Toute action qui modifie les données d'une table réinitialise le compteur, y compris les suivantes :

Action Détails
Charger des données dans une table Toute tâche de chargement ou de requête qui ajoute des données à une table de destination ou remplace celles qu'elle contient
Copier des données dans une table Toute tâche de copie qui ajoute des données à une table de destination ou remplace celles qu'elle contient
Écrire les résultats de requêtes dans une table Toute tâche de requête qui ajoute des données à une table de destination ou remplace celles qu'elle contient
Utiliser le langage de manipulation de données (LMD) Utilisation d'une instruction LMD pour modifier les données d'une table
Utiliser des instructions de langage de définition de données (LDD) Utilisation d'une instruction CREATE OR REPLACE TABLE pour remplacer une table
Diffuser des données en continu dans une table Ingestion de données avec l'appel d'API tabledata.insertAll

Toutes les autres actions ne réinitialisent pas le compteur, y compris celles indiquées ci-dessous :

  • Interroger une table
  • Créer une vue qui interroge une table
  • Exporter des données depuis une table
  • Copier une table (dans une autre table de destination)
  • Appliquer un correctif à une ressource de table ou la mettre à jour

Pour les tables qui atteignent le seuil de 90 jours au cours d'un cycle de facturation, le prix est calculé au prorata.

Les tarifs de stockage à long terme ne s'appliquent qu'au stockage BigQuery et non aux données stockées dans des sources de données externes, telles que Bigtable, Cloud Storage et Google Drive.

Calcul de la taille des données

Lorsque vous chargez ou interrogez des données dans BigQuery, vous êtes facturé en fonction de leur taille. La taille de vos données est calculée en fonction de celle du type de données de chaque colonne.

La taille des données stockées et celle des données traitées par vos requêtes sont calculées en gigaoctets (Go). 1 Go correspond à 230 octets (1 024 Mo). De la même façon, 1 tebioctet (TiB) correspond à 240 octets (1 024 GiB).

Pour en savoir plus, consultez la page Tailles des types de données.

Niveau gratuit du stockage de métadonnées

BigQuery propose un niveau gratuit basé sur l'utilisation pour le stockage des métadonnées,

  • total_metadata_storage inclut toutes les données stockées dans le métastore BigQuery
  • total_bigquery_data_storage inclut toutes les données stockées dans BigQuery data storage
  • metadata (%) = total_metadata_storage / total_bigquery_data_storage
  • Si le pourcentage de métadonnées est inférieur ou égal à 2 %, le niveau est gratuit et ne donne lieu à aucuns frais.
  • Si le pourcentage de métadonnées est supérieur à 2 %, le montant au-delà du niveau gratuit est facturé au tarif indiqué dans le tableau ci-dessus.

Le quota de métadonnées du niveau gratuit est calculé par projet.

Tarifs du Service de transfert de données

Le service de transfert de données BigQuery est facturé mensuellement et au prorata. Voici comment sont calculés les frais à payer :

Source des données Frais mensuels (au prorata) Remarques
Campaign Manager

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Cloud Storage

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Amazon S3

Gratuit. Les quotas et limites BigQuery s'appliquent.

1, 2, 3
Google Ads

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Google Ad Manager

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Google Merchant Center

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Google Play

25 $ par nom de package unique dans la table Installs_country.

1
Search Ads 360

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Chaîne YouTube

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Propriétaire de contenu YouTube

Gratuit. Les quotas et limites BigQuery s'appliquent.

1
Entrepôt de données Frais mensuels (au prorata) Remarques
Teradata

Gratuit. Les quotas et limites BigQuery s'appliquent.

1, 2, 3, 4
Amazon Redshift

Gratuit. Les quotas et limites BigQuery s'appliquent.

1, 2, 3
Connecteurs tiers Des frais s'appliquent Pour en savoir plus, consultez la 5.

Remarques sur les tarifs des transferts

Tous les transferts

1. Une fois les données transférées vers BigQuery, les tarifs standards du stockage et des requêtes BigQuery s'appliquent.

Migrations à partir d'autres plates-formes

2. L'extraction des données, leur importation dans un bucket Cloud Storage et leur chargement dans BigQuery sont gratuits.

3. L'utilisation du service de transfert de données BigQuery peut engendrer des coûts en dehors de Google Cloud, y compris des frais de transfert de données AWS ou Azure.

Migrations Teradata

4. Les données ne sont pas automatiquement supprimées de votre bucket Cloud Storage après leur importation dans BigQuery. Pensez à les supprimer du bucket pour ne pas avoir à payer de frais de stockage supplémentaires. Consultez la page sur les tarifs de Cloud Storage.

Connecteurs tiers

5. Des frais s'appliquent pour les connecteurs fournis par des partenaires tiers. Le modèle de tarification varie selon les partenaires et les connecteurs. Pour en savoir plus sur les tarifs, consultez les connecteurs individuels lorsque vous vous inscrivez sur Marketplace.

Nom du package Google Play

Chaque application Android possède un ID application unique qui ressemble à un nom de package Java tel que com.example.myapp. Le rapport Installs contient une colonne nommée "Package Name" (Nom du package). Le nombre de noms de packages uniques est utilisé pour calculer l'utilisation des transferts.

Chaque transfert que vous créez génère une ou plusieurs exécutions par jour. Les noms de packages ne sont comptabilisés que le jour où l'exécution d'un transfert est terminée. Par exemple, si un transfert commence le 14 juillet et se termine le 15 juillet, les noms de packages sont comptabilisés le 15 juillet.

Si un nom de package unique apparaît dans plusieurs exécutions de transfert un jour donné, il n'est comptabilisé qu'une seule fois. Les noms de package sont comptabilisés séparément pour différentes configurations de transfert. Si un nom de package unique apparaît dans l'exécution de deux configurations de transfert distinctes, il est comptabilisé deux fois.

Si le nom d'un forfait est affiché tous les jours pendant un mois entier, vous serez facturé 25 $pour ce mois. Si elle est apparue pendant une partie du mois, le coût est calculé au prorata.

Exemple n° 1: Si nous synchronisons une application (com.smule.singandroid), cela nous coûtera-t-il 25 $par mois plus le prix du stockage BigQuery ?

La réponse est 25 $par mois (au prorata) + les coûts de stockage/requête de BigQuery.

Exemple 2: Si nous synchronisons toutes les données historiques (pour 10 ans), serons-nous facturés pour 120 mois ou pour 1 mois, car nous les avons transférées en une seule fois ?

La réponse est toujours 25 $par mois (au prorata) + les coûts de stockage/requête de BigQuery, car nous facturons 25 $par nom de package unique dans la table "Installs_country", quel que soit le nombre d'années de données historiques pour ce nom de package unique.

Tarifs de BigQuery Omni

BigQuery Omni propose les modèles de tarification suivants en fonction de vos charges de travail et de vos besoins.

Tarifs du compute à la demande

À l'instar du modèle d'analyse à la demande de BigQuery, les requêtes BigQuery Omni sont facturées par défaut selon le modèle de tarification à la demande (par téraoctet), dans lequel vous payez pour les données analysées par vos requêtes.

Avec la tarification à la demande, vous avez généralement accès à un grand nombre d'emplacements simultanés, partagés entre toutes les requêtes d'un même projet. De temps en temps, BigQuery Omni peut passer en utilisation intensive au-delà de cette limite pour accélérer les petites requêtes. En outre, vous pouvez parfois avoir moins d'emplacements disponibles s'il existe de nombreux conflits pour la capacité à la demande dans un emplacement spécifique.

Les tarifs des requêtes BigQuery Omni à la demande (par Tio) sont les suivants:

Région Prix par Tio
AWS Virginie du Nord (aws-us-east-1) 7,82 €
Azure Virginie du Nord (azure-eastus2) 9,13 $
AWS Séoul (aws-ap-northeast-2) 10 $
AWS Oregon (aws-us-west-2) 7,82 €
AWS Irlande (aws-eu-west-1) 8,60 €
AWS Sydney (aws-ap-southeast-2) 10,55 €
AWS Francfort (aws-eu-central-1) 10,16 €

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Détail des tarifs

Les détails et les limites sont similaires à ceux de la tarification des analyses BigQuery. Notez les points suivants concernant les frais de requêtes à la demande (par TiB) :

  • BigQuery utilise une structure en colonne de données. Vous êtes facturé en fonction du nombre total de données traitées dans les colonnes que vous sélectionnez, et le nombre total de données par colonne est calculé en fonction des types de données de la colonne. Pour plus d'informations sur le mode de calcul de la taille de vos données, consultez la section Calcul de la taille des données.
  • Les requêtes renvoyant une erreur et celles qui récupèrent les résultats depuis le cache ne vous sont pas facturées. Pour les jobs de langage procédural, cette décision est indiquée au niveau des instructions.
  • Les frais sont arrondis au Mo supérieur le plus proche, avec un minimum de 10 Mo de données traitées par table référencée par la requête, et avec un minimum de 10 Mo de données traitées par requête.
  • L'annulation d'un job de requête en cours d'exécution peut entraîner des frais s'élevant jusqu'au coût total de la requête si vous la laissez se terminer.
  • Lors de l'exécution d'une requête, les frais correspondants vous sont facturés en fonction du nombre de données traitées dans les colonnes que vous sélectionnez, même si vous définissez une valeur LIMIT explicite dans les résultats.
  • Le partitionnement et le clustering des tables permettent de réduire la quantité de données traitées par les requêtes. Nous vous recommandons d'y avoir recours autant que possible.
  • Les tarifs à la demande (par TiB) sont appelés tarifs d'analyse sur la page des SKU Google Cloud.
  • Lorsque vous exécutez une requête sur une table groupée et qu'elle inclut un filtre sur les colonnes groupées, BigQuery utilise l'expression de filtre pour restreindre le nombre de blocs analysés par la requête. Cela peut réduire le nombre d'octets analysés.

BigQuery fournit des systèmes de maîtrise des coûts qui vous permettent de plafonner les coûts de vos requêtes. Vous pouvez définir les options suivantes :

BigQuery Omni avec éditions

Les régions BigQuery Omni sont compatibles avec les éditions BigQuery. Actuellement, seule l'édition Enterprise est compatible avec les régions Omni.

Le tableau suivant indique le coût des emplacements dans les régions Omni.

AWS Virginie du Nord (aws-us-east-1)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 7,50 $ (facturation à la seconde, avec un minimum d'une minute) 100
Engagement d'un an 6 $ (facturés pour 1 an) 100
Engagement de trois ans 4,50 $ (facturés pour 3 ans) 100

Azure Virginie du Nord (azure-eastus2)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 8,80 $ (facturation à la seconde, avec un minimum d'une minute) 100
Engagement d'un an 7 $ (facturés pour 1 an) 100
Engagement de trois ans 5,30 $ (facturés pour 3 ans) 100

AWS Séoul (aws-ap-northeast-2)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 9,60 $ (facturation à la seconde, avec un minimum de 1 minute) 100
Engagement d'un an 7,7 $ (facturés pour 1 an) 100
Engagement de trois ans 5,80 $ (facturés pour 3 ans) 100

AWS Oregon (aws-us-west-2)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 7,50 $ (facturation à la seconde, avec un minimum d'une minute) 100
Engagement d'un an 6 $ (facturés pour 1 an) 100
Engagement de trois ans 4,50 $ (facturés pour 3 ans) 100

AWS Irlande (aws-eu-west-1)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 8,25 $ (facturation à la seconde, avec un minimum d'une minute) 100
Engagement d'un an 6,60 $ (facturé pour 1 an) 100
Engagement de trois ans 4,95 $ (facturés pour 3 ans) 100

AWS Sydney (aws-ap-southeast-2)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 10,13 $ (facturation à la seconde avec une durée minimale de 1 minute) 100
Engagement d'un an 8,10 $ (facturés pour 1 an) 100
Engagement de trois ans 6,08 $ (facturés pour 3 ans) 100

AWS Francfort (aws-eu-central-1)

Modèle d'engagement Coût horaire Nombre d'emplacements
PAYG (sans engagement) 9,75 $ (facturation à la seconde, avec un minimum d'une minute) 100
Engagement d'un an 7,80 $ (facturés pour 1 an) 100
Engagement de trois ans 5,85 $ (facturés pour 3 ans) 100

Omni Cross Cloud Data Transfer

Lorsque vous utilisez les fonctionnalités de cloud hybride d'Omni (transfert de données entre clouds, création de table en tant que sélection, insertion dans une sélection, jointures entre clouds et vues chiffrées entre clouds) qui impliquent le transfert de données d'AWS ou d'Azure vers Google Cloud, des frais supplémentaires de transfert de données seront facturés.

Plus précisément, les vues mises en cache intercloud, la création de tables en tant que sélections, l'insertion dans des sélections et les jointures intercloud ne sont pas facturées pendant la période d'aperçu. À partir du 29 février 2024, ces services seront disponibles en général et le transfert de données vous sera facturé. Le transfert de données ne vous sera facturé que si vous utilisez l'un des services listés ci-dessus pour transférer des données d'une région AWS ou Azure vers une région BigQuery Google Cloud. Vous serez facturé au taux par GiB en fonction de la quantité de données transférées depuis AWS ou Azure vers Google Cloud.

SKU Modèle de facturation Outil de mesure Prix catalogue
Transfert de données intercloud depuis AWS Virginie du Nord (aws-us-east-1) vers Google Cloud Amérique du Nord en fonction de l'utilisation Gio transféré 0,09 €
Transfert de données intercloud depuis Azure North Virginia (azure-eastus2) vers Google Cloud North America en fonction de l'utilisation Gio transféré 0,0875 €
Transfert de données intercloud depuis AWS Seoul (aws-ap-northeast-2) vers Google Cloud Asie en fonction de l'utilisation Gio transféré 0,126 €
Transfert de données intercloud depuis AWS Oregon (aws-us-west-2) vers Google Cloud North America en fonction de l'utilisation Gio transféré 0,09 €
Transfert de données intercloud depuis AWS Ireland (aws-eu-west-1) vers Google Cloud Europe en fonction de l'utilisation Gio transféré 0,09 €
Transfert de données intercloud depuis AWS Sydney (aws-ap-southeast-2) vers Google Cloud Océanie en fonction de l'utilisation Gio transféré 0,114 €
Transfert de données intercloud d'AWS Frankfurt (aws-eu-central-1) vers Google Cloud Europe en fonction de l'utilisation Gio transféré 0,09 €

Espace de stockage géré omnicanal

Lorsque vous utilisez la fonctionnalité de vues matérialisées intercloud d'Omni, vous êtes également facturé pour la création de vues matérialisées locales, qui se trouve dans le stockage géré BigQuery sur AWS. Vous serez facturé à l'unité (par Go) pour l'espace de stockage physique utilisé par la vue matérée locale.

Opération Tarifs
Stockage physique actif (aws-us-east-1) 0,05 $ par Gio et par mois
Stockage physique à long terme (aws-us-east-1) 0,025 $ par Gio et par mois
Stockage physique actif (azure-eastus2) 0,05 $ par Gio et par mois
Stockage physique à long terme (azure-eastus2) 0,025 $ par Gio et par mois
Stockage physique actif (aws-ap-northeast-2) 0,052 $ par Gio et par mois
Stockage physique à long terme (aws-ap-northeast-2) 0,026 $ par Gio et par mois
Stockage physique actif (aws-us-west-2) 0,04 $ par Gio et par mois
Stockage physique à long terme (aws-us-west-2) 0,02 $ par Gio et par mois
Stockage physique actif (aws-eu-west-1) 0,044 $ par Gio et par mois
Stockage physique à long terme (aws-eu-west-1) 0,022 $ par Gio et par mois
Stockage physique actif (aws-ap-southeast-2) 0,052 $ par Gio et par mois
Stockage physique à long terme (aws-ap-southeast-2) 0,026 $ par Gio et par mois
Stockage physique actif (aws-eu-central-1) 0,052 $ par Gio et par mois
Stockage physique à long terme (aws-eu-central-1) 0,026 $ par Gio et par mois

Tarifs de l'ingestion de données

BigQuery propose deux modes d'ingestion de données :

Pour savoir quel mode choisir, consultez la page Présentation du chargement des données.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Détail du prix

Par défaut, le chargement de données par lot depuis Cloud Storage ou des fichiers locaux dans BigQuery est gratuit. Les tâches de chargement utilisent un pool d'emplacements partagé par défaut. BigQuery ne garantit pas la capacité disponible de ce pool partagé, ni le débit obtenu. Vous pouvez également acheter des emplacements dédiés pour exécuter des tâches de chargement. Des tarifs basés sur la capacité vous sont facturés pour les emplacements dédiés. Lorsque des jobs de chargement sont attribués à une réservation, ils perdent l'accès au pool gratuit. Pour en savoir plus, consultez la section Attributions.

Une fois les données chargées dans BigQuery, elles sont soumises aux tarifs de stockage de BigQuery. Si vous chargez des données depuis Cloud Storage, leur stockage vous est facturé. Pour en savoir plus, consultez la section Stockage de données sur la page des tarifs de Cloud Storage.

Tarifs de l'extraction de données

BigQuery propose les modes d'extraction de données suivants:

  • Exportation par lot. Utilisez un job d'extraction pour exporter les données de table vers Cloud Storage. L'exportation de données d'une table BigQuery à l'aide d'un job d'extraction n'entraîne aucuns frais de traitement.

  • Exporter les résultats de requête Utilisez l'instruction EXPORT DATA pour exporter les résultats de la requête vers Cloud Storage, Bigtable ou Spanner. Vous êtes facturé pour le coût du calcul nécessaire au traitement de l'instruction de requête.

  • Lectures en streaming. Utilisez l'API Storage Read pour effectuer des lectures à débit élevé des données de table. Vous êtes facturé en fonction du volume de données lues.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Tarifs du transfert de données d'exportation groupée

Les transferts de données vous sont facturés lorsque vous exportez des données par lot de BigQuery vers un bucket Cloud Storage ou une table Bigtable dans une autre région, comme suit:

Cas Exemple Tarif
Exportation au sein du même emplacement De us-east1 à us-east1 Gratuit
Exporter depuis BigQuery multirégional (États-Unis) De multirégional US à us-central1 (Iowa) Gratuit
Exporter depuis BigQuery multirégional (États-Unis) D'une région multirégionale américaine vers n'importe quelle région (sauf us-central1 (Iowa)) Consultez le tableau ci-dessous.
Exporter depuis BigQuery multirégional (UE) De multirégional UE à europe-west4 (Pays-Bas) Gratuit
Exporter depuis BigQuery multirégional (UE) De multirégional UE vers n'importe quelle région (sauf europe-west4 (Pays-Bas)) Consultez le tableau ci-dessous.
Exportation vers plusieurs zones géographiques De us-east1 à us-central1 Consultez le tableau ci-dessous.
Emplacement de la source Lieu de destination
Amérique septentrionale Europe Asie Indonésie Océanie Moyen-Orient Amérique latine Afrique
Amérique septentrionale 0,02 $/Gio 0,05 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Europe 0,05 $/Gio 0,02 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Asie 0,08 $/Gio 0,08 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Indonésie 0,10 $/Gio 0,10 $/Gio 0,10 $/Gio 0,08 $/Gio 0,08 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio
Océanie 0,10 $/Gio 0,10 $/Gio 0,10 $/Gio 0,08 $/Gio 0,08 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio
Moyen-Orient 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,08 $/Gio 0,14 $/Gio 0,11 $/Gio
Amérique latine 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio
Afrique 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio

Transfert de données via l'API Storage Read dans Google Cloud

Cas Exemples Tarif
Accès aux résultats de requête mis en cache dans les tables temporaires
  • Tables temporaires "ensemble de données anonyme"
Gratuit
Les données sont lues au sein d'un même emplacement
  • Du us-east1 au us-east1
Gratuit
Les données sont lues depuis un emplacement multirégional BigQuery vers un emplacement BigQuery différent. Les deux emplacements se trouvent sur le même continent.
  • Du us au us-east1
  • Du eu au europe-west1
Gratuit
Les données sont lues dans des emplacements différents d'un même continent (sous réserve qu'aucun des cas d'utilisation gratuite ci-dessus ne s'applique).
  • Du us-east1 au northamerica-northeast1
  • Du europe-west1 au europe-north1
0,01 $/Gio*
Les données sont déplacées entre des continents différents dans Google Cloud, à l'exception de l'Australie.
  • Du us au asia
  • Du europe-west1 au southamerica-east1
0,08 $ par Gio
Les données sont déplacées entre différents continents dans Google Cloud, dont l'Australie.
  • Du us au australia-southeast1
  • Du australia-southeast1 au europe-west1
0,15 $ par Gio

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Utilisation générale du réseau de l'API Storage Read

Utilisation mensuelle Transfert de données vers des destinations du monde entier (sauf l'Asie et l'Australie)
(par Gib)
Transfert de données vers l'Asie (sauf la Chine, mais y compris Hong Kong)
(par Gio)
Transfert de données vers la Chine (sauf Hong Kong)
(par Gio)
Transfert de données vers des destinations en Australie
(par Gib)
Transfert de données entrant
0 à 1 Tio 0,12 $ 0,12 $ 0,19 $ 0,19 $ Gratuit
1 à 10 Tio 0,11 $ 0,11 $ 0,18 $ 0,18 $ Gratuit
Plus de 10 Tio 0,08 $ 0,08 $ 0,15 $ 0,15 $ Gratuit

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Détails sur les tarifs de l'API Storage Read

L'API Storage Read suit le modèle de tarification à la demande. Si vous optez pour la tarification à la demande, BigQuery facture le nombre d'octets traités (également appelés "octets lus"). Les tarifs à la demande sont uniquement basés sur l'utilisation : vous bénéficiez d'une version gratuite de 300 TiB d'octets lus par mois pour chaque compte de facturation. Les octets analysés dans le cadre des lectures des tables temporaires sont gratuits et ne sont pas comptabilisés dans le niveau gratuit de 300 TiB. Vous bénéficiez d'une version gratuite de 300 TiB d'octets lus. Cette offre ne s'applique pas au transfert de données sortant associé.

Notez les points suivants concernant les frais de l'API Storage Read :

  • Vous êtes facturé en fonction du volume total de données lues. Le total des données lues par colonne et la taille des données sont calculés en fonction du type de données de la colonne. Pour plus d'informations sur le mode de calcul de la taille des données, consultez la section Calcul de la taille des données.
  • Des frais s'appliquent pour toutes les données lues au cours d'une session de lecture, même en cas d'échec d'un appel ReadRows.
  • Si vous annulez un appel ReadRows avant la fin du flux, toutes les lectures de données effectuées avant l'annulation sont facturées. Des frais peuvent être facturés pour les données qui ont été lues, mais qui ne vous ont pas été renvoyées avant l'annulation de l'appel ReadRows.
  • Nous vous recommandons, dans la mesure du possible, d'utiliser des tables partitionnées et en cluster. Vous pouvez réduire la quantité de données lues en utilisant une clause WHERE pour restreindre les partitions. Pour en savoir plus, consultez la section Interroger des tables partitionnées.
  • Lorsque vous utilisez Interconnect, les tarifs d'Interconnect s'appliquent au lieu des tarifs d'utilisation du réseau pour l'API BigQuery Storage Read.

Tarifs de la réplication de données

BigQuery propose deux modes de réplication (copie) des données entre les régions:

  • Copie interrégionale Pour copier des données de table de façon ponctuelle ou planifiée entre des régions ou des emplacements multirégionaux, consultez Copier des ensembles de données ou Copier des tables.

  • Réplication interrégionale Réplication incrémentielle en continu d'un ensemble de données entre deux régions ou emplacements multirégionaux différents ou plus (voir réplication interrégionale d'ensembles de données).

  • Réplication turbo interrégionale Réplication incrémentielle, continue et hautes performances d'un ensemble de données entre deux régions ou plus, ou entre plusieurs régions. Disponible uniquement avec la reprise après sinistre gérée.

Stockage des données répliquées

Les données répliquées stockées dans la région de destination ou dans une région multirégionale sont facturées selon les tarifs de stockage de BigQuery.

Tarifs de réplication de données et de transfert de données

Le volume de données répliquées est facturé en fonction des frais de transfert de données. Voici les cas d'utilisation et la ventilation des frais de transfert de données:

Cas Exemple Tarif
Réplication au sein d'un même emplacement De us-east1 à us-east1 Gratuit
Répliquer depuis une instance BigQuery multirégionale De multirégional US à us-central1 (Iowa) Gratuit
Répliquer depuis une instance BigQuery multirégionale D'une région multirégionale américaine vers n'importe quelle région (sauf us-central1 (Iowa)) Consultez le tableau ci-dessous.
Dupliquer depuis l'emplacement multirégional BigQuery UE De multirégional UE à europe-west4 (Pays-Bas) Gratuit
Dupliquer depuis l'emplacement multirégional BigQuery UE De multirégional UE vers n'importe quelle région (sauf europe-west4 (Pays-Bas)) Consultez le tableau ci-dessous.
Répliquer les données entre les emplacements De us-east1 à us-central1 Consultez le tableau ci-dessous.
Emplacement de la source Lieu de destination
Amérique septentrionale Europe Asie Indonésie Océanie Moyen-Orient Amérique latine Afrique
Amérique septentrionale 0,02 $/Gio 0,05 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Europe 0,05 $/Gio 0,02 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Asie 0,08 $/Gio 0,08 $/Gio 0,08 $/Gio 0,10 $/Gio 0,10 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio
Indonésie 0,10 $/Gio 0,10 $/Gio 0,10 $/Gio 0,08 $/Gio 0,08 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio
Océanie 0,10 $/Gio 0,10 $/Gio 0,10 $/Gio 0,08 $/Gio 0,08 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio
Moyen-Orient 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,08 $/Gio 0,14 $/Gio 0,11 $/Gio
Amérique latine 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio 0,14 $/Gio
Afrique 0,11 $/Gio 0,11 $/Gio 0,11 $/Gio 0,14 $/Gio 0,14 $/Gio 0,11 $/Gio 0,14 $/Gio 0,11 $/Gio

Tarifs du transfert de données pour la réplication Turbo

Emplacement de la source Lieu de destination
Amérique septentrionale Europe Asie Indonésie Océanie Moyen-Orient Amérique latine Afrique
Amérique septentrionale 0,04 $/Gio 0,10 $/Gio 0,16 $/Gio 0,20 $/Gio 0,20 $/Gio 0,22 $/Gio 0,28 $/Gio 0,22 $/Gio
Europe 0,10 $/Gio 0,04 $/Gio 0,16 $/Gio 0,20 $/Gio 0,20 $/Gio 0,22 $/Gio 0,28 $/Gio 0,22 $/Gio
Asie 0,16 $/Gio 0,16 $/Gio 0,16 $/Gio 0,20 $/Gio 0,20 $/Gio 0,22 $/Gio 0,28 $/Gio 0,22 $/Gio
Indonésie 0,20 $/Gio 0,20 $/Gio 0,20 $/Gio 0,16 $/Gio 0,16 $/Gio 0,22 $/Gio 0,28 $/Gio 0,28 $/Gio
Océanie 0,20 $/Gio 0,20 $/Gio 0,20 $/Gio 0,16 $/Gio 0,16 $/Gio 0,22 $/Gio 0,28 $/Gio 0,28 $/Gio
Moyen-Orient 0,22 $/Gio 0,22 $/Gio 0,22 $/Gio 0,22 $/Gio 0,22 $/Gio 0,16 $/Gio 0,28 $/Gio 0,22 $/Gio
Amérique latine 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio 0,28 $/Gio
Afrique 0,22 $/Gio 0,22 $/Gio 0,22 $/Gio 0,28 $/Gio 0,28 $/Gio 0,22 $/Gio 0,28 $/Gio 0,22 $/Gio

Tarification de l'accès à Metastore

Les frais d'accès au métastore s'appliquent aux tables partitionnées Hive gérées dans le métastore BigQuery et auxquelles on accède depuis des services autres que BigQuery, tels que Dataproc ou Compute Engine. Les frais d'accès ne s'appliquent pas à l'accès à d'autres métadonnées de table, y compris les tables Apache Iceberg et Delta Lake gérées dans le métastore BigQuery.

Lorsque vous lisez des données du métastore en dehors de BigQuery, vous êtes facturé pour l'accès aux métadonnées via l'API BigQuery Read. De même, lorsque vous écrivez des données dans le métastore en dehors de BigQuery, vous êtes facturé via l'API d'écriture BigQuery.

Si vous accédez à la métabase à partir de requêtes SQL BigQuery, les frais d'accès sont inclus dans les frais de traitement des requêtes, que vous utilisiez le tarif à la demande ou le tarif basé sur la capacité.

Tarifs de l'environnement d'exécution de notebook

Les notebooks BigQuery Studio s'appuient sur un environnement d'exécution de notebook par défaut qui utilise l'environnement d'exécution Colab Enterprise pour permettre l'exécution du code des notebooks. L'utilisation de ces services est facturée en fonction du nombre de créneaux horaires à l'usage et du nombre de Go/s pour les SSD.

L'environnement d'exécution de notebook par défaut est une machine virtuelle (VM) provisionnée par Google qui peut exécuter le code de votre notebook (fichier IPYNB). Les clients BigQuery peuvent ainsi exécuter des scripts Python sans être facturés après un certain temps d'inactivité.

*Les créneaux de paiement à l'usage seront facturés en fonction de l'édition utilisée au niveau du projet.

Le notebook par défaut alloue des disques PD et SSD en arrière-plan pour aider les utilisateurs à installer de nouveaux packages de science des données et à gérer leur travail au-delà du code Python qu'ils exécutent. Une fois que le PD et le SSD sont libérés, vous ne verrez plus de frais.

Détails des tarifs des notebooks BigQuery Studio:

  • La configuration d'exécution par défaut peut être modifiée pour améliorer l'expérience utilisateur. Pour en savoir plus, cliquez ici.
  • Les environnements d'exécution Colab Enterprise s'arrêtent après 180 minutes d'inactivité par défaut. Cette page décrit la fonctionnalité d'arrêt en cas d'inactivité et explique comment modifier les paramètres par défaut ou désactiver la fonctionnalité lorsque vous créez un modèle d'exécution.

Tarifs de BigQuery ML

Les modèles BigQuery ML peuvent être classés dans deux catégories : modèles intégrés et modèles externes. Les modèles intégrés BigQuery ML sont entraînés dans BigQuery, comme les modèles de régression linéaire, de régression logistique, de moyennes, de factorisation matricielle, de PCA et de séries temporelles (par exemple, ARIMA_PLUS). Les modèles externes BigQuery ML sont entraînés à l'aide d'autres services Google Cloud, de DNN, d'arbres de décision boostés et de forêts aléatoires (qui sont entraînés sur Vertex AI), ainsi que de modèles AutoML (qui sont entraînés sur le backend Vertex AI Tables). Les tarifs d'entraînement de modèles BigQuery ML dépendent du type de modèle et du modèle d'utilisation, ainsi que de votre modèle de tarification: éditions ou à la demande. Les fonctionnalités de prédiction et d'évaluation de BigQuery ML sont exécutées en interne pour tous les types de modèles, dont la tarification est décrite ci-dessous.

Tarifs des éditions BigQuery ML

BigQuery ML est disponible dans les éditions Enterprise et Enterprise Plus pour les clients qui préfèrent un modèle de tarification basé sur la capacité de calcul (nombre de créneaux) plutôt que sur le modèle à la demande (nombre d'octets traités). Les clients peuvent utiliser les réservations Enterprise ou Enterprise Plus pour profiter de toutes les fonctionnalités de BigQuery ML. L'utilisation de BigQuery ML sera incluse dans l'utilisation des éditions BigQuery.

Réservations pour créer des modèles intégrés

BigQuery présente trois types de tâches pour l'attribution de réservations : QUERY, PIPELINE et ML_EXTERNAL. Les attributions QUERY, utilisées pour les requêtes analytiques, permettent également d'exécuter des requêtes CREATE MODEL pour les modèles intégrés BigQuery ML. Les requêtes analytiques et d'entraînement de modèles intégrés partagent le même pool de ressources dans leurs réservations attribuées, et suivent le même comportement vis-à-vis de la préemption et de l'utilisation d'emplacements inactifs associés à d'autres réservations.

Réservations pour créer des modèles externes

Comme les modèles externes sont entraînés en dehors de BigQuery, ces charges de travail ne sont pas préemptives. Par conséquent, pour garantir que les autres charges de travail ne sont pas affectées, seules les réservations avec une attribution associée au type de tâche ML_EXTERNAL peuvent être utilisées pour ces tâches externes. La page sur la gestion de la charge de travail liée aux réservations explique comment créer des réservations pour les tâches d'entraînement de modèles externes. L'utilisation d'emplacements par tâche est calculée pour conserver des prix équivalents entre les emplacements BigQuery et les services Google Cloud externes.

Tarifs de BigQuery ML à la demande

Les tarifs de BigQuery ML pour les requêtes à la demande dépendent du type d'opération : choix du type, création, évaluation, inspection ou prédiction de modèles. Pour les modèles compatibles, le réglage des hyperparamètres est facturé au même tarif que la création du modèle. Le coût de l'entraînement du modèle associé au réglage des hyperparamètres correspond à la somme du coût de tous les essais exécutés.

Les tarifs de BigQuery ML à la demande sont les suivants :

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU Cloud Platform s'appliquent.

1 L'instruction CREATE MODEL est limitée à 50 itérations pour les modèles itératifs. Cette tarification s'applique aux tarifs à la demande et aux tarifs des éditions.

2 Lorsque auto-arima est activé pour régler automatiquement les hyperparamètres des modèles de série temporelle, plusieurs modèles candidats sont ajustés et évalués au cours de la phase d'entraînement. Dans ce cas, le nombre d'octets traités par l'instruction d'entrée SELECT est multiplié par le nombre de modèles candidats, qui peut être contrôlé par l'option d'entraînement AUTO_ARIMA_MAX_ORDER pour ARIMA_PLUS ou l'option d'entraînement AUTO_ARIMA_MAX_ORDER pour ARIMA_PLUS_XREG. Cette tarification s'applique aux tarifs à la demande et aux tarifs des éditions. Les remarques suivantes s'appliquent à la création de modèles de série temporelle :

  • Lorsque auto-arima est activé pour les prévisions de séries temporelles uniques, quand AUTO_ARIMA_MAX_ORDER est de 1, 2, 3, 4 ou 5, le nombre de modèles candidats est respectivement de 6, 12, 20, 30 ou 42 si le d non saisonnier est égal à 1. Sinon, il est respectivement établi à 3, 6, 10, 15 ou 21.

  • Lorsque plusieurs prévisions de séries temporelles exécutent l'instruction TIME_SERIES_ID_COL, le montant facturable correspond à 6, 12, 20, 30 ou 42 modèles candidats lorsque AUTO_ARIMA_MAX_ORDER est respectivement de 1, 2, 3, 4 ou 5.

  • Notez que cette sélection de modèles ne s'applique qu'à la création de modèles. Pour l'évaluation, l'inspection et la prédiction de modèles, seul le modèle sélectionné est utilisé, et la tarification normale des requêtes s'applique.

3 Pour en savoir plus, consultez la section "Inférence de modèle distant BigQuery ML".

Entraîner, inférer et régler des modèles distants BigQuery ML

BigQuery ML permet aux clients de créer un modèle distant qui cible un modèle de fondation Vertex AI, un point de terminaison de prédiction en ligne Vertex AI ou une API Cloud AI, par exemple l'API Cloud AI Vision.

La tarification de l'inférence de modèle distant BigQuery ML se compose des éléments suivants:

  1. Les octets traités par BigQuery sont facturés selon les tarifs standards, tels que les tarifs à la demande ou les tarifs des éditions.
  2. En outre, les coûts suivants sont engagés pour le point de terminaison distant:
    Types de modèles distants Fonctions d'inférence Tarifs
    Modèles Google hébergés sur Vertex AI ML.GENERATE_TEXT
    ML.GENERATE_EMBEDDING
    Tarifs de l'IA générative sur Vertex AI
    Modèles Claude d'Anthropic activés sur Vertex AI ML.GENERATE_TEXT
    Tarifs de l'IA générative sur Vertex AI
    Points de terminaison Vertex AI ML.PREDICT Tarification de Vertex AI
    API Cloud Natural Language ML.UNDERSTAND_TEXT Tarifs de l'API Cloud Natural Language
    API Cloud Translation ML.TRANSLATE Tarifs de l'API Cloud Translation
    API Cloud Vision ML.ANNOTATE_IMAGE Tarifs de l'API Cloud Vision
    API Document AI ML.PROCESS_DOCUMENT Tarifs de l'API Document AI
    API Speech-to-Text ML.TRANSCRIBE Tarifs de l'API Speech-to-Text

Pour les tarifs des modèles de points de terminaison distants, vous êtes facturé directement par les services ci-dessus. Vous pouvez utiliser le libellé de facturation billing_service = 'bigquery_ml' et le libellé de facturation bigquery_job_id pour filtrer les frais exacts.

Coûts du réglage supervisé par LLM

Lorsque vous utilisez le réglage supervisé avec des modèles distants sur des Vertex AI LLM, les coûts sont calculés en fonction des éléments suivants:

  • Nombre d'octets traités dans la table de données d'entraînement spécifiée dans la clause AS SELECT. Ces frais sont facturés par BigQuery à votre projet.
  • L'utilisation du GPU ou du TPU pour régler le LLM. Ces frais sont facturés par Vertex AI à votre projet. Pour en savoir plus, consultez les tarifs de Vertex AI.

Simulations BigQuery ML

En raison de la nature des algorithmes sur lesquels certains types de modèles reposent et des différentes tarifications applicables, le calcul des estimations initiales s'avère complexe. C'est pourquoi le nombre d'octets traités n'est calculé qu'une fois l'entraînement terminé pour certains types de modèles.

Exemple de tarification de BigQuery ML

Les frais BigQuery ML ne sont pas détaillés séparément sur votre relevé de compte. Pour les modèles actuels, si vous bénéficiez d'une édition BigQuery, les frais de BigQuery ML sont inclus.

Si vous utilisez un tarif à la demande, les frais BigQuery ML sont inclus dans le prix d'analyse (de requête) de BigQuery.

Les tâches BigQuery ML qui effectuent des opérations d'inspection, d'évaluation et de prédiction entraînent les mêmes frais que les tâches de requêtes à la demande. Étant donné que les requêtes CREATE MODEL entraînent des frais différents, vous devez calculer les coûts des tâches CREATE MODEL séparément à l'aide des journaux d'audit Cloud Logging. Les journaux d'audit vous permettent de déterminer les octets facturés par le service BigQuery ML pour chaque tâche CREATE MODEL BigQuery ML. Vous devez ensuite multiplier les octets facturés par le coût des requêtes CREATE MODEL dans votre emplacement régional ou multirégional.

Par exemple, pour déterminer le coût d'une tâche de requête incluant une instruction CREATE MODEL BigQuery ML dans la zone US :

  1. Ouvrez la page Cloud Logging dans la console Google Cloud.

  2. Vérifiez que le produit sélectionné est BigQuery.

  3. Cliquez sur la flèche du menu déroulant de la zone "Filtrer par étiquette ou texte recherché", puis sélectionnez Convertir en filtre avancé. Le texte suivant est ajouté au filtre :

    resource.type="bigquery_resource"
    
  4. Ajoutez le texte suivant sur la deuxième ligne, sous la ligne resource.type :

    protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.statementType="CREATE_MODEL"
    
  5. À droite du bouton Envoyer le filtre, sélectionnez la période appropriée dans la liste déroulante. Par exemple, si vous sélectionnez Dernières 24 heures, les tâches CREATE MODEL BigQuery ML effectuées au cours des dernières 24 heures s'affichent.

  6. Cliquez sur Envoyer le filtre pour afficher les tâches effectuées pendant la période sélectionnée.

  7. Une fois que les données s'affichent, cliquez sur Options d'affichage, puis sélectionnez Modifier les champs personnalisés.

  8. Dans la boîte de dialogue Ajouter des champs personnalisés, saisissez :

    protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.totalBilledBytes
    
  9. Cliquez sur Enregistrer pour mettre à jour les résultats.

  10. Pour calculer les frais liés à la tâche CREATE MODEL BigQuery ML, multipliez les octets facturés par le prix à la demande de BigQuery ML. Dans cet exemple, la tâche CREATE MODEL a traité 100 873 011 200 octets. Pour calculer le coût de cette tâche dans l'emplacement multirégional US, divisez les octets facturés par le nombre d'octets par To, puis multipliez le résultat par le coût de création du modèle:

    100873011200/1099511627776 x $312.5 = $28.669

Tarifs de Bi Engine

BI Engine accélère les requêtes SQL en mettant en cache les données BigQuery en mémoire. La quantité de données stockées dépend de la capacité que vous achetez. Pour acheter de la capacité BI Engine, créez une réservation BI Engine dans le projet où les requêtes seront exécutées.

Lorsque BI Engine accélère une requête, l'étape de requête qui lit les données de la table est gratuite. Les étapes suivantes dépendent du type de tarification BigQuery que vous utilisez:

  • Pour la tarification à la demande, les étapes qui utilisent BI Engine ne sont pas facturées en fonction des octets analysés. Les étapes suivantes n'entraînent pas de frais à la demande supplémentaires.

  • Pour les tarifs des éditions, la première étape ne consomme aucun créneau de réservation BigQuery. Les étapes suivantes utilisent des emplacements de la réservation BigQuery.

Les tarifs de BI Engine sont les suivants:

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.

Pack d'engagement pour les éditions

Si vous utilisez la tarification à la capacité de calcul BigQuery avec des éditions BigQuery avec engagement, vous pouvez bénéficier d'une quantité limitée de capacité BI Engine dans le cadre de votre édition, sans frais supplémentaires, comme indiqué dans le tableau ci-dessous. Pour bénéficier de la capacité BI Engine sans frais supplémentaires, suivez les instructions pour réserver de la capacité dans un projet appartenant à la même organisation que votre réservation d'édition. Pour que la réservation BI Engine d'un projet donné soit prise en compte dans le calcul de la capacité groupée, le projet doit disposer de quelques emplacements. La réservation BI Engine d'un projet d'analyse à la demande ne sera pas prise en compte dans la capacité libre. La capacité gratuite s'affiche sous forme de frais standards dans vos rapports de facturation, mais elle fait l'objet d'une remise sous la forme d'une "remise basée sur les dépenses".

Nombre d'emplacements achetés Capacité BI Engine (GiB) supplémentaire sans frais
100 5
500 25
1 000 50
1 500 75
2000 100 (maximum par organisation)

Opérations gratuites

Les opérations BigQuery suivantes sont gratuites dans toutes les zones. Les quotas et limites s'appliquent à ces opérations.

Si vous copiez des tables entre des régions, vous êtes facturé pour la réplication des données.
Opération Détails
Charger des données par lot Le chargement par lot de données à l'aide du pool d'emplacements partagés ne vous est pas facturé. Vous pouvez également créer une réservation avec des tarifs d'édition pour bénéficier d'une capacité garantie. Une fois les données chargées dans BigQuery, leur stockage vous est facturé. Pour en savoir plus, consultez la section Charger des données par lot.
Copier les données Lorsque vous copiez une table, nous ne facturons pas l'opération de copie proprement dite, mais vous encourez des frais pour le stockage de la nouvelle table. Pour en savoir plus, consultez la section Copier une table existante.
Exporter des données L'exportation de données à l'aide du pool d'emplacements partagés est gratuite, mais vous payez des frais pour le stockage des données dans Cloud Storage. Vous pouvez également créer une réservation en utilisant les tarifs des éditions pour bénéficier d'une capacité garantie. Lorsque vous utilisez l'instruction SQL EXPORT DATA, vous êtes facturé pour le traitement de la requête. Pour en savoir plus, consultez la section Exporter des données.
Supprimer des opérations La suppression de jeux de données ou de tables, de partitions de tables spécifiques, de vues ou de fonctions définies par l'utilisateur n'est pas facturée.
Opérations associées aux métadonnées Les appels list, get, patch, update et delete ne sont pas facturés. Exemples (liste non exhaustive): lister des ensembles de données, lister les données d'une table, mettre à jour la liste de contrôle des accès à un ensemble de données, mettre à jour la description d'une table ou lister les fonctions définies par l'utilisateur dans un ensemble de données. Les opérations de mise en cache des métadonnées pour les tables BigLake ne sont pas incluses dans les opérations gratuites.

Niveau d'utilisation gratuite

Dans le cadre du quota gratuit de Google Cloud, BigQuery offre certaines ressources sans frais jusqu'à une certaine limite. Ce quota est disponible pendant et après l'essai gratuit. Si vous dépassez les limites d'utilisation et que l'essai gratuit est terminé, le service vous sera facturé selon les tarifs figurant sur cette page. Vous pouvez essayer le niveau gratuit de BigQuery dans le bac à sable BigQuery sans carte de crédit.

Ressource Limites mensuelles d'utilisation gratuite Détails
Stockage Les 10 premiers Gio par mois sont gratuits. Les modèles et les données d'entraînement BigQuery ML stockés dans BigQuery sont inclus dans la version de stockage gratuite de BigQuery.
Requêtes (analyse) Le premier Ti de données de requêtes traitées chaque mois est sans frais.

Les tarifs des éditions de BigQuery sont également disponibles pour les clients ayant un volume de requêtes important et préférant un coût mensuel fixe.

Tarifs forfaitaires

Tarification forfaitaire des ressources de calcul

Lorsque vous utilisez le modèle de tarification forfaitaire du calcul, vous achetez une capacité dédiée au traitement de requêtes, qui est mesurée en nombre d'emplacements BigQuery. Vos requêtes utilisent cette capacité, mais les octets traités ne vous sont pas facturés. Si vos besoins dépassent la capacité allouée par l'engagement, BigQuery met les requêtes en file d'attente. Aucuns frais supplémentaires ne s'appliquent.

Tarification forfaitaire des ressources de calcul:

  • Ces tarifs s'appliquent aux coûts des requêtes (instructions BigQuery ML, LMD et LDD, par exemple).
  • Ces tarifs ne s'appliquent ni aux coûts de stockage, ni aux coûts de BI Engine.
  • Cette limite ne s'applique pas aux insertions en flux continu et à l'utilisation de l'API BigQuery Storage.
  • Il s'agit d'une ressource régionale. Les engagements d'emplacements acquis dans une région ou un ensemble multirégional ne peuvent pas être utilisés ni transférés dans une autre région ou un autre ensemble multirégional.
  • Ils sont disponibles sous la forme d'engagements à la seconde (flex), mensuels ou annuels.
  • Les engagements d'emplacements peuvent être partagés par l'ensemble de votre organisation. Il n'est pas nécessaire d'acquérir des engagements d'emplacements pour chaque projet.
  • Le nombre minimal d'emplacements est de 100 par engagement, et ils s'acquièrent par incréments de 100.
  • Ils sont facturés à la seconde jusqu'à ce que vous annuliez l'engagement (ce que vous pouvez faire à tout moment après sa date de fin).

Engagements forfaitaires mensuels

Le tableau suivant indique le coût de votre engagement d'emplacements mensuels à tarif forfaitaire. Pour en savoir plus, consultez la section Engagements mensuels.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Engagements forfaitaires annuels

Le tableau ci-dessous indique le coût de vos emplacements sur engagement forfaitaire annuel. Pour en savoir plus, consultez la section Engagements annuels.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.

Emplacements Flex: engagements à court terme avec forfait fixe

Les emplacements Flex correspondent à un type d'engagement spécial :

  • La durée de l'engagement n'est que de 60 secondes.
  • Vous pouvez annuler les emplacements Flex à tout moment par la suite.
  • Vous ne payez que pour les secondes de déploiement de votre engagement.

L'attribution des emplacements Flex dépend de la disponibilité en capacité. Lorsque vous tentez d'acheter des emplacements Flex, vous n'avez pas la certitude de les obtenir. Cependant, une fois que votre engagement est accepté, votre capacité est garantie jusqu'à ce que vous annuliez vos emplacements. Pour en savoir plus, consultez la section Emplacements Flex.

Le tableau suivant indique le coût de vos emplacements sur engagement Flex.

Tarifs forfaitaires de BigQuery Omni

BigQuery Omni propose actuellement des tarifs forfaitaires qui offrent un coût prévisible pour les requêtes. Pour appliquer des tarifs forfaitaires, utilisez BigQuery Reservations.

Lorsque vous souscrivez à la tarification forfaitaire pour BigQuery Omni, vous achetez une capacité dédiée au traitement de requêtes, mesurée en emplacements, sur Amazon Web Services ou Microsoft Azure. Vos requêtes utilisent cette capacité, mais les octets traités ne vous sont pas facturés.

Tarifs forfaitaires de BigQuery Omni:

  • Ils s'appliquent aux coûts des requêtes. Ils ne s'appliquent pas aux coûts de stockage.
  • Les engagements d'emplacements sont souscrits pour une seule région multicloud. La capacité achetée dans une région ne peut pas être utilisée dans une autre.
  • Ils sont disponibles sur engagements mensuel ou annuel. Ils sont facturés à la seconde jusqu'à ce que vous annuliez l'engagement (ce que vous pouvez faire à tout moment après sa date de fin).
  • Les engagements d'emplacements peuvent être partagés par l'ensemble de votre organisation. Il n'est pas nécessaire d'acquérir des engagements d'emplacements pour chaque projet.
  • Le nombre minimal d'emplacements est de 100 par engagement, et ils s'acquièrent par incréments de 100.

Engagements forfaitaires mensuels

Le tableau ci-dessous indique le coût de vos emplacements sur engagement mensuel. Pour en savoir plus, consultez la section Engagements mensuels.

Engagements forfaitaires annuels

Le tableau ci-dessous indique le coût de vos emplacements sur engagement annuel. Pour en savoir plus, consultez la section Engagements annuels.

Emplacements Flex : engagements à court terme

Les emplacements Flex correspondent à un type d'engagement spécial :

  • La durée de l'engagement n'est que de 60 secondes.
  • Vous pouvez annuler les emplacements Flex à tout moment par la suite.
  • Vous ne payez que pour les secondes de déploiement de votre engagement.

Les emplacements Flex sur BigQuery Omni sont soumis à une disponibilité de capacité sur AWS ou Azure. Lorsque vous tentez d'acheter des emplacements Flex, vous n'avez pas la certitude de les obtenir. Cependant, une fois que votre engagement est accepté, votre capacité est garantie jusqu'à ce que vous annuliez vos emplacements. Pour en savoir plus, consultez la section Emplacements Flex.

Le tableau suivant indique le coût de vos emplacements sur engagement Flex.

Pack d'engagement forfaitaire BI Engine

Lorsque vous utilisez des engagements de slots forfaitaires BigQuery, vous pouvez bénéficier d'une quantité limitée de capacité BI Engine dans le cadre de votre tarif forfaitaire, sans frais supplémentaires, comme indiqué dans le tableau ci-dessous. Pour bénéficier de la capacité BI Engine sans frais supplémentaires, suivez les instructions pour réserver de la capacité dans un projet appartenant à la même organisation que votre réservation à prix fixe. Pour que la réservation BI Engine d'un projet donné soit prise en compte dans le calcul de la capacité groupée, le projet doit disposer de quelques emplacements. Une réservation BI Engine dans un projet de calcul à la demande n'est pas prise en compte dans la capacité disponible. La capacité gratuite s'affiche sous forme de frais standards dans vos rapports de facturation, mais elle fait l'objet d'une remise sous la forme d'une "remise basée sur les dépenses".

Nombre d'emplacements achetés Capacité BI Engine (GiB) supplémentaire sans frais
100 5
500 25
1 000 50
1 500 75
2000 100 (maximum par organisation)

Étape suivante

Demander un devis personnalisé

Avec le paiement à l'usage de Google Cloud, vous ne payez que pour les services que vous utilisez. Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.
Contacter le service commercial