Private な Cloud SQL に BigQuery を接続する¶
CloudSQL のconnections欄のNETWORKINGタブのEnable private pathにチェックをいれる。BigQuery の外部接続で CloudSQL を選び、接続名やデータベース名、ユーザ名、パスワードを設定して CloudSQL と BigQuery の接続をする。
BigQuery がプライベート接続を介して Cloud SQL データにアクセスできるようにするには、新規または既存の Cloud SQL インスタンスのプライベート IP 接続を構成し、[ Google Cloud サービスのプライベート パス] チェックボックスをオンにします。このサービスは、Virtual Private Cloud 内のプライベート IP アドレスではなく、内部ダイレクト パスを使用します。
プロジェクトをまたぐ接続¶
プロジェクト A の Cloud SQL に、プロジェクト B で作成した BigQuery の接続リソースを関連付けようとしたところ、次のエラーになった。エラーが求めているのは、Cloud SQL インスタンスと接続リソースを同じプロジェクトへ配置することだ。BigQuery のクエリを実行するプロジェクトとは区別する。