Google アナリティクス: BigQuery: サーバーでスケジュールした時に”vpc service controls request is prohibited by organization's policy"というエラーが発生する

Google アナリティクスやGoogle BigQueryから取得したデータを元に、ダッシュボードなどをパブリッシュしてスケジュールした時に”vpc service controls request is prohibited by organization’s policy"のエラーが発生することがあります。

Google アカウントでBigQueryなどのアクセス権限が設定されていない

使用されているGoogle アカウントでBigQuery等にアクセスできるように権限設定されていない場合にこのエラーが出ることがあります。

その場合は、Exploratory デスクトップで許可されている権限設定を、サーバーでも同様に許可をしていただく必要があります。

GoogleプロジェクトのVPCにサーバーのURLまたはIPアドレスが追加されていない

このエラーはGoogleプロジェクトのVPCにサーバーのURL(http://exploratory.io/)またはオンプレ、ホステッドサーバーの場合はIPアドレスが追加されていないことが原因だと考えられます。

こちらのページを参考に、VPC側でサーバーのURLまたはIPアドレスを設定をすることで、スケジュールのエラーを解決することができます。

上記で設定をしてもまだエラーが出る場合、組織レベルで設定されているポリシーに違反しているために接続がブロックされている可能性があります。

ポリシー違反の詳細を確認するためには、こちらのウェブサイトにある手順でGoogle側のログをご確認ください。

またこちらのウェブサイトにあるように、VPC Service Controls の IP アドレス制限では、Web API の呼び出しに用いられた接続元 IP アドレスがチェックされるため、接続元 IP アドレスが IPv6 アドレスの場合はアクセスレベルでも IPv6 アドレスを許可する必要があります。

「いいね!」 1