create table if not exists [dataset].[table] (id int64, name string, created_at timestamp) partition by date(created_at) cluster by id;
Run Code Online (Sandbox Code Playgroud)
运行查询时出错
访问被拒绝:数据集 [项目]:[数据集]:数据集 [项目]:[数据集] 上的权限 bigquery.tables.create 被拒绝(或者可能不存在)。
从错误中可以看出,当您在 bigquery 中创建表时,您会收到bigquery.tables.create权限被拒绝的错误。
bigquery.tables.create角色用于创建新表。您收到此错误是因为您的项目中的 IAM 角色未启用此权限。
bigquery.admin和bigquery.dataEditor角色都包含bigquery.tables.create权限。所以两者都应该足够了。
确保作为所有者的用户对正在运行作业的项目具有权限。
您可以通过以下方式检查是否相同:
查看此公共文档以了解 BigQuery 中的访问控制。
| 归档时间: |
|
| 查看次数: |
23508 次 |
| 最近记录: |