[BigQueryとGeminiの連携]
BigQuery のスケジュールクエリはデータ更新専用で、Vertex AI モデル更新はできない。
BigQuery スキーマ情報を直接提供する方法
(1) BigQuery スキーマ情報の抽出:
BigQuery コンソールで、対象のテーブル (tableA) を選択します。
「スキーマ」タブを開き、「JSON」または「YAML」形式でスキーマ情報をコピーします。
(2) Vertex AI Workbench での処理:
Vertex AI Workbench でノートブックを開き、Python などの言語で以下の処理を行います。
コピーしたスキーマ情報を文字列として読み込みます。
Gemini API を利用して、スキーマ情報を Gemini に送信します。
この際、Gemini に「これは tableA のスキーマ情報です」といった指示を与えることで、Gemini がスキーマ情報を正しく理解するのに役立ちます。
[AI Applications]
旧称:Vertex AI Agent Builder
[Vertex AI Workbench]
Vertex AI Workbench では、Jupyter NotebookでBigQuery cell magic(%%bigquery)を使い、簡単にBigQueryから直接pandas dataframeに取り込めます。