BigQuery
Squid は BigQuery データベースに接続し、Squid アプリケーションのデータソースとして利用できます。
BigQuery はフルマネージドで AI 対応のデータ分析プラットフォームであり、データからの価値最大化を支援します。マルチエンジン、マルチフォーマット、マルチクラウドを想定して設計されています。
BigQuery データベースを Squid と統合するには、次の手順を完了してください。
- Squid Console を開き、BigQuery と一緒に使用するアプリケーションを選択します。
- Connectors タブをクリックし、次に Available connectors をクリックします。
- BigQuery connector を選択します。
- 次の設定情報を入力します。
- Connector ID - 短く、connector を識別しやすい ID を選択します。
- Project ID - Google Cloud の project ID。
- Service Account Email - BigQuery の認証に使用する Service Account の email。Google Cloud Service Accounts の詳細は、Google Cloud documentation を参照してください。
- Dataset ID - BigQuery の dataset ID。詳細は、Google Cloud documentation on datasets を参照してください。
- Private Key - Service Account の認証情報。Google Cloud Service Accounts の詳細は、Google Cloud documentation を参照してください。認証情報は Squid Secrets を使用して安全に保存されます。
接続情報を入力したら、Test connection をクリックして、接続が正しく設定されていることを確認します。次に Add connector をクリックします。

データベースをセキュアにする
デフォルトでは security rules が必須です。本番環境では、これらなしに connector へのアクセスを決して許可しないことが重要です。データベースデータの保護については、security rules documentation を参照してください。
Squid で BigQuery データを扱う方法については、Client SDK documentation を参照してください。