BigQuery
Squid は BigQuery データベースに接続し、Squid アプリケーションのデータソースとして利用できます。
BigQuery はフルマネージドで AI 対応のデータ分析プラットフォームであり、データから得られる価値を最大化するのに役立ちます。マルチエンジン、マルチフォーマット、マルチクラウド向けに設計されています。
BigQuery データベースを Squid と統合するには、次の手順を実行します。
- Squid Console を開き、BigQuery で使用するアプリケーションを選択します。
- Connectors タブをクリックし、続いて Available connectors をクリックします。
- BigQuery コネクターを選択します。
- 次の設定情報を入力します。
- Connector ID - 簡潔で、コネクターを識別しやすい 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 の credentials。Google Cloud Service Accounts の詳細は、Google Cloud documentation を参照してください。credentials は Squid Secrets を使用して安全に保存されます。
接続情報を入力したら、Test connection をクリックして、接続が正しく設定されていることを確認します。次に Add connector をクリックします。

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