、次のエラーがスローされます/ wの「ファイルグロブパターン中にエラーが発生しました」:のBigQuery APIを使用した場合、エラーのBigQuery APIからのアクセスにフェデレーテッド・ソース(Googleのシートを)しようとすると、Googleのシートが
[..]
"errorResult" : {
"location" : "/gdrive/id/<removed_file_id>",
"message" : "Encountered an error while globbing file pattern.",
"reason" : "invalid"
}
[..]
BigQueryのテーブルはこのファイルを指すように設定されています。これは、Web UIを介して動作します。 APIを使用してテーブルをクエリしようとすると、上記のエラーが発生します。
私はそれがアクセス許可と関係があると推測しています。フェデレートされたソース(Googleスプレッドシートを指す)であるAPIからBigQueryテーブルにアクセスするには、何をする必要がありますか?
良いタイミング。また、最近この問題があり、第3ステップが欠落していました。権限を与えるアカウントは、APIコードが適切な「Key ID」を使用するのと同じものです(サービスアカウントのセクションのiam-adminページに記載されています)。プロジェクトの多くに対して異なる理由で異なるユーザーに異なるGoogleシートとは異なる権限を与えます)。 –