Google Big Queryからデータをインポートするときに、Googleクラウドストレージ経由でインポートを試すとAccess Deniedとなる。

問題

Googleクラウドストレージ経由でインポートを試すと以下のようなエラーが出ることがあります。

Access Denied: BigQuery BigQuery: Permission denied while writing data. [accessDenied]

解決

これは、Google BigQueryの設定で選択したバケットに書き込み権限がない場合に発生するエラーです。

この問題を回避するには、 プロジェクメニューから「データコネクション」を選択します。

image

続いて、データコネクションのダイアログが開いたら、コネクションのダイアログ内のGoogle Big Queryのコネクションの「編集」ボタンをクリックします。

image

するとGoogle Big Queryの設定ダイアログが表示されるため、 書き込み権限のあるバケットを選択してください。

image