目次
この記事について
本記事は、Agent Builder を使用したデータストア参照型対話エージェントの作成に関する調査記録です。
やりたいこと
Agent Builder を用いたデータストア参照型対話エージェントの作成において、
既存のデータストア機能だとデータ数増加により回答率の低下が発生する為、elastic + dataflow + bigqueryで作成した検索が可能なデータストアを実装したい。
前回の調査日記
あわせて読みたい


AI Agent開発日記 2025/04/27
この記事について 本記事は、Agent Builder を使用したデータストア参照型対話エージェントの作成に関する調査記録です。 やりたいこと Agent Builder を用いたデータス...
dataflowでデータ同期ジョブを動かした際にエラーが発生、原因を突き止めたい。
- やりたいこと
- DataflowでBigQueryからElasticsearchへのデータ同期ジョブを動かした所、下記のジョブの起動時に指定されたパラメーターのいずれかが無効であったというエラーが発生したため、原因を突き止めたい。
- 試したこと
- 今のところ、以下の対処を試してみましたが、原因は解決できていません。
- ジョブ名、リージョン、テンプレートでBigQuery to Elasticsearchを選択、Target、必須パラメータのapikeyとindexを入力しジョブを実行
- ジョブの起動時に指定されたパラメーターのいずれかが無効であったというエラーが発生
- 下記のオプション パラメータを入力し、エラーが発生したらbqのログに書き込まれるようにする。
- BigQuery source table
- The dead-letter table name to output failed messages to BigQuery
- 結果
- 同様のエラーが発生、エラーログも指定したテーブルに書き込まれていなかった
- 不要なパラメーターを設定してる可能性があるので最低限のパラメータで試す
- 特に変わらず
- オプションパラメーターの設定項目が40行ほどあり、bq→elasticの同期だとオプションパラメーターの何かしらを設定しないと行けない可能性がある,
- ジョブ名、リージョン、テンプレートでBigQuery to Elasticsearchを選択、Target、必須パラメータのapikeyとindexを入力しジョブを実行
- 今のところ、以下の対処を試してみましたが、原因は解決できていません。
- 次やること
- 記事や設定項目を調査し、問題を解決する。
ジョブ実行時発生したエラー
