架构表: 1. AA 3. BB 5. ... 目标:搜索可以在任何模式中的表?所需查询: SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE table_name = 'xyz' and schema_name LIKE '%A' 工作,但需要对所有模式手动重复
我使用具有以下角色的服务帐户查询bigquery (通过databricks):BigQuery Job User查询是:
SELECT distinct(column_name) FROM `project.dataset.INFORMATION_SCHEMA.COLUMNS` where data_ty
我试图限制用户在BigQuery中只能看到特定的数据集。我希望用户只能运行查询和创建表。因此,我共享了dataset权限,并为他们提供了角色BigQuery Data Viewer (查看数据)和BigQuery User (运行查询和创建表)。但每当我运行查询时,我都会得到以下错误:
访问被拒绝:项目xxx:用户在项目xxx中没有bigquery.jobs.create权限。我检查了和Bi