SnowConvert AI :Google BigQuery¶
SnowConvert AI for Google BigQuery とは¶
SnowConvert AI is a software tool that understands SQL Google BigQuery scripts and converts this source code into functionally equivalent Snowflake code.
変換タイプ¶
具体的には、SnowConvert AI for GoogleBigQuery は以下の変換を行います。
Google BigQuery からSnowflake SQL¶
SnowConvert AI はGoogle BigQuery のソースコードを認識し、さまざまなステートメントをSnowflakeターゲットの適切な SQL に変換します。
サンプルコード¶
入力コード:¶
出力コード:¶
ご覧のように、構造の大部分は変わりませんが、一部の列プロパティはSnowflakeと同等のものに変換する必要があります。詳しくはGoogle [BigQuery 変換参照ドキュメント](../../../../translation-references/bigquery/README.md)を参照してください。
SnowConvert AI の用語¶
これらのコード変換のマジックに没頭する前に、ここで用語/定義のいくつかを紹介し、さまざまなドキュメントでこれらが使用されるときにその意味が分かるようにしておきます。
SQL (構造化クエリ言語): 大半の現代的なデータベースアーキテクチャーにおけるデータの保存、操作、検索のための標準言語。
SnowConvert AI: Google BigQuery ファイルを安全かつ自動的にSnowflakeクラウドデータプラットフォームに変換するソフトウェアです。
変換ルール または _変換ルール:_SnowConvert AI がソースコードの一部から期待されるターゲットコードに変換できるようにするルール。
パース: パースまたは構文解析は、SnowConvert AI がソースコードを理解し、変換ルールを処理するための内部データ構造を構築するために行われる初期処理です。
次の数ページでは、SnowConvert AI for GoogleBigQuery で実行できる変換の種類について詳しく説明します。始める準備ができたら、このドキュメントの[はじめるにあたり](../../README.md)ページをご覧ください。