
こんにちは、デジタルマーケティング事業に携わっている神崎です。 本記事では、Google Cloud の BigQuery でテーブルやカラムの説明(メタデータ)を自動生成する方法について、紹介します。
今回ご紹介する内容は、2026年3月19日に開催された Google Cloud のイベント「Agentic AI Summit '26 Spring」で私が講演した内容をもとにしたものです。 よろしければ、以下のページより講演のアーカイブ配信もご覧ください。
本記事の目次は、下記のとおりです。
- BigQuery のメタデータの自動生成機能概要
- BigQuery のメタデータを自動生成する方法
- BigQuery のメタデータの取り扱いについてのポイント
- BigQuery のメタデータの自動生成機能についての留意事項
- おわりに
BigQuery のメタデータの自動生成機能概要
BigQuery でテーブルやカラムの説明を自動生成する機能は、「データ エージェント ファミリー」と呼ばれる Google Cloud の AI エージェント群の、Data Governance Agent の機能です。

※出典:生成 AI が拓くデータ活用の新境地:Google Cloud の「データ エージェント」とは?
https://www.youtube.com/watch?v=YGZozq561iI
以下は、Google アナリティクスのエクスポートデータの整形テーブルについての説明を自動生成した例です。

BigQuery テーブルやカラムの説明は、「データ エージェント ファミリー」の一員である Conversational Analytics Agent や Data Science Agent からも参照され、会話分析時の返答精度向上に役立ちます。
Conversational Analytics Agent の機能のひとつである、BigQuery の会話分析機能については、以下の記事をご参照ください。
BigQuery のメタデータを自動生成する方法
まずは、テーブルやカラムの説明を生成したい BigQuery のテーブルを選択します。
テーブルやカラムの説明は標準では英語で出力されますが、テーブルの説明に「Generate table and column descriptions in "{言語(日本語の場合 ja)}"」のように事前入力しておくことで、日本語を含む他言語の説明を生成できます。

サポートされている言語の一覧については、下記のページより Gemini の言語サポートをご参照ください。
Google モデル | Generative AI on Vertex AI | Google Cloud Documentation
続いて「Gemini を使用してテーブルと列の説明を~」箇所にある「生成」ボタンを押下すると、説明の生成が開始されます。

しばらく経つと、自動生成されたテーブルの説明が表示されます。続けて「列の説明を表示」を押下します。

説明のプレビュー画面が表示されるので、自動生成されたテーブル・カラムの説明を確認の上、保存(詳細に保存、スキーマに保存)します。

以上で、テーブルやカラムの説明の自動生成~保存は完了です。
BigQuery のメタデータの取り扱いについてのポイント
BigQuery のメタデータの自動生成機能で生成された説明は、手動で編集可能です。
日付やページの URL などの汎用的な内容のカラムであれば、自動生成された結果をそのまま利用できますが、定義が複雑/独特なカラムや、集計ロジックとの関係性が深いカラムは、手動で編集することを推奨します。

たとえば、下図では「ga_session_id」というカラムの説明の手動編集前後で、BigQuery の会話分析機能利用時に実行される SQL が変わっていることがわかります。

自動生成された説明のままでも、正しく集計が行われる場合もありますが、安定性向上のためには、このようなひと手間が重要となります。
BigQuery のメタデータの自動生成機能についての留意事項
BigQuery のメタデータの自動生成機能には、下記 Gemini in BigQuery の料金体系が適用されます。 本記事執筆時点において、標準の BigQuery オンデマンド コンピューティングでは無料で利用できますが、BigQuery Standard エディションでは利用できない点に注意してください。

※出典:Gemini in BigQuery の料金の概要
https://cloud.google.com/products/gemini/pricing?hl=ja#gemini-in-bigquery-pricing-overview
その他留意事項、制限事項については、以下のページを参照してください。
BigQuery でデータ分析情報を生成する | Google Cloud Documentation
おわりに
AI エージェントの登場で、以前より容易に・コストをかけずにデータを活用できる土壌ができました。 今こそ、収集した Google アナリティクスなどのデータから価値を引き出していきましょう!
