SnowConvert AI - Google BigQuery

Qu’est-ce que SnowConvert AI pour Google BigQuery ?

SnowConvert AI est un logiciel qui comprend SQL Google BigQuery scripts et convertit ce code source en code Snowflake fonctionnellement équivalent.

Types de conversion

Plus précisément, SnowConvert AI pour Google BigQuery effectue les conversions suivantes :

Google BigQuery vers Snowflake SQL

SnowConvert AI reconnaît le code source Google BigQuery et convertit les différentes instructions dans le code SQL approprié pour la cible Snowflake.

Exemple de code

Code d’entrée :

CREATE TABLE IF NOT EXISTS your_project_id.my_dataset.product_catalog (
  product_sku STRING,
  stock_level INT64,
  unit_price FLOAT64
);
Copy

Code de sortie :

CREATE TABLE IF NOT EXISTS your_project_id.my_dataset.product_catalog (
  product_sku STRING,
  stock_level INT,
  unit_price FLOAT
)
COMMENT = '{ "origin": "sf_sc", "name": "snowconvert", "version": {  "major": 0,  "minor": 0,  "patch": "0" }, "attributes": {  "component": "bigquery",  "convertedOn": "04/08/2025",  "domain": "test" }}';
Copy

Comme vous pouvez le constater, l’ensemble de la structure reste le même, mais certaines propriétés des colonnes doivent être transformées en équivalents Snowflake. Pour plus d’informations, consultez la documentation Références de traduction Google BigQuery.

Terminologie SnowConvert AI

Avant de nous perdre dans la magie de ces conversions de code, voici quelques termes/définitions afin que vous sachiez de quoi nous parlons lorsque nous commençons à les utiliser dans la documentation :

  • SQL (Structured Query Language) : langage standard pour stocker, manipuler et récupérer des données dans la plupart des architectures de bases de données modernes.

  • SnowConvert AI : le logiciel qui convertit votre Google de manière sécurisée et automatique BigQuery fichiers vers la plateforme de données Cloud Snowflake.

  • Règle de conversion ou Règle de transformation : règles qui autorisent SnowConvert AI à convertir une partie du code source en code cible attendu.

  • Analyse : l’analyse est un processus initial effectué par SnowConvert AI pour comprendre le code source et construire une structure de données interne nécessaire à l’exécution des règles de conversion.

Dans les pages suivantes, vous en apprendrez plus sur le type de conversions dont SnowConvert AI pour Google BigQuery est capable. Si vous êtes prêt à commencer, consultez la page Prise en main de cette documentation.