bigquery-view-analyzer:用于管理+可视化BigQuery授权视图的CLI工具

时间:2021-02-03 12:12:48
【文件属性】:
文件名称:bigquery-view-analyzer:用于管理+可视化BigQuery授权视图的CLI工具
文件大小:65KB
文件格式:ZIP
更新时间:2021-02-03 12:12:48
python bigquery google GooglePython BigQuery View Analyzer 描述 bigquery-view-analyzer是用于可视化依赖关系和管理BigQuery视图之间的权限的命令行工具。 要授权视图,必须在数据集级别为视图定义中引用的每个视图/表授予权限。 这项要求会逐步扩展到父视图所引用的每个视图,它们也必须为其所引用的每个视图/表都授予权限-依此类推。 如果您在多个数据集和/或项目中有许多嵌套视图,则可能很快变得难以管理。 bigquery-view-analyzer自动解决这些依赖关系,并将相关权限应用于父视图引用的所有视图和数据集。 安装 $ pip install bigquery-view-analyzer 用法 $ bqva --help 示例:CLI 给定BigQuery中的上述数据集和表,要授权bqva-demo:dataset_4.shared_view ,需要使用以下每个数据集来授权以下视图: 数据集dataset_1授权视图bqva-demo:dataset_3.view_a_b_c_d 数据集dataset_2授权视图 bqva-demo:dataset_3.view_
【文件预览】:
bigquery-view-analyzer-master
----setup.py(1KB)
----.gitignore(202B)
----src()
--------bigquery_view_analyzer()
----.travis.yml(1KB)
----LICENSE(1KB)
----setup.cfg(61B)
----README.md(5KB)
----tests()
--------test_view_analyzer.py(4KB)
----docs()
--------example.png(58KB)

网友评论