📜  谷歌云平台——在 BigQuery 中实现授权视图(1)

📅  最后修改于: 2023-12-03 14:57:45.698000             🧑  作者: Mango

谷歌云平台——在 BigQuery 中实现授权视图

简介

Google BigQuery 是一款功能强大的托管式云数据仓库,可满足各种规模的数据存储和分析需求。其中,授权视图是一种独特的视图类型,允许用户分发数据的一部分而不必展示整个数据集,以确保数据的安全性。

在本文中,我们将介绍如何在 Google BigQuery 中创建授权视图,以及如何访问和使用这些视图。

创建授权视图

要在 BigQuery 中创建授权视图,您需要有以下两个权限:

  1. bigquery.datasets.create:创建数据集的权限。
  2. bigquery.tables.create:在数据集中创建表的权限。

若要创建授权视图,请按照以下步骤操作:

  1. 在 BigQuery 控制台中,单击左侧菜单栏中的“dataset”。
  2. 在下拉菜单中,单击“Create dataset”。
  3. 输入数据集的名称以及需要的其他选项,然后单击“Create”。
  4. 在新创建的数据集下,单击“Create table”。
  5. 在“Create table”页面上,输入表格的名称,选择数据源和模式,然后单击“Create table”。
  6. 在表的详细信息页面上,单击“Details”选项卡。然后,单击“Edit”旁边的“Add view”选项卡。
  7. 填写授权视图的详细信息。您可以选择要包括的列、过滤器、排序选项等。
  8. 在“Viewer”下面,选择可以访问这个授权视图的用户。您可以选择特定的用户、组、甚至整个域。
访问和使用授权视图

要访问和使用 BigQuery 中的授权视图,请按照以下步骤操作:

  1. 打开 BigQuery 控制台,选择要使用的数据集。
  2. 找到授权视图并单击它。
  3. 在页面上方的菜单栏中,单击“Preview”以预览视图里的数据。
  4. 若要执行更多操作,可单击菜单栏中的“Query table”、“Copy table”或“Export table”。
结论

在这篇文章中,我们介绍了在 Google BigQuery 中创建授权视图的步骤以及如何访问和使用授权视图。通过使用这种独特的视图类型,您可以方便地控制对数据的访问,以确保数据的安全性和隐私性。