【问题标题】:How can I set up an Authorized View using DDL?如何使用 DDL 设置授权视图?
【发布时间】:2019-05-13 23:59:19
【问题描述】:

根据the docs,我应该能够使用 BigQuery 的数据定义语言 (DDL) 创建授权视图:


创建授权视图

您可以通过以下方式在 BigQuery 中创建授权视图:

  • 使用 GCP 控制台或经典 BigQuery 网页界面。
  • 使用命令行工具的 bq mk 命令
  • 调用 tables.insert API 方法
  • 提交 CREATE VIEW 数据定义语言 (DDL) 语句

我不明白这是怎么回事。没有任何与授权相关的视图选项。我只看到optionslabelsdescriptionfriendly_nameexpiration_timestamp

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    您可以使用 DDL CREATE VIEWs,但要设置权限,您必须使用 API 或记录的方法之一:

    【讨论】:

    • 是的,我知道如何通过 API/控制台创建授权视图,但我使用的是 getdbt.com,它使用 DDL 语句。看来文档在这里完全是错误的。 “您可以通过以下方式在 BigQuery 中创建授权视图:- 提交 CREATE VIEW 数据定义语言 (DDL) 语句”
    • 是的,我看到了这个问题。通过我的回答,我只是想确认您目前无法使用 DDL 设置权限。
    猜你喜欢
    • 1970-01-01
    • 2014-04-19
    • 2018-01-28
    • 2011-03-03
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    相关资源
    最近更新 更多