准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create Authorized Views
/ 20
Assign IAM permissions to both the views
/ 20
Grant permissions to the users to access the views
/ 20
Verify shared authorized views in customer projects
/ 40
常見情境是 Google Cloud 資料共用合作夥伴擁有專屬資料集,客戶可將這些資料集用於分析用途。客戶必須訂閱這類資料,在自家平台中查詢,然後使用自有資料集擴充,並透過自家圖表工具製作客戶端資訊主頁。資料共用合作夥伴可透過此方式,簡化並加速資料導向解決方案的建構程序,進而創造價值。
您可以透過整合 BigQuery 與 Google Cloud IAM,設定 BigQuery 物件的權限,讓機構組織內外的使用者都能存取。在本實驗室中,您將瞭解如何在 BigQuery 中使用授權 view,與資料共用合作夥伴分享客戶專屬資料。您會獲得三個專案:擁有資料集的資料共用合作夥伴專案,以及兩個獨立的客戶專案,這兩個客戶將從各自的專案存取資料集子集。客戶會列出其所屬州的客戶資訊。
本實驗室的學習內容如下:
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您將在真正的雲端環境完成實作實驗室活動,而不是模擬或示範環境。為此,我們會提供新的暫時憑證,供您在實驗室活動期間登入及存取 Google Cloud。
為了順利完成這個實驗室,請先確認:
點選「Start Lab」按鈕。如果實驗室會產生費用,畫面上會出現選擇付款方式的對話方塊。左側的「Lab Details」窗格會顯示下列項目:
點選「Open Google Cloud console」;如果使用 Chrome 瀏覽器,也能按一下滑鼠右鍵,選取「在無痕視窗中開啟連結」。
接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。
提示:您可以在不同的視窗中並排開啟分頁。
如有必要,請將下方的 Username 貼到「登入」對話方塊。
您也可以在「Lab Details」窗格找到 Username。
點選「下一步」。
複製下方的 Password,並貼到「歡迎使用」對話方塊。
您也可以在「Lab Details」窗格找到 Password。
點選「下一步」。
按過後續的所有頁面:
Google Cloud 控制台稍後會在這個分頁開啟。
在第一個專案中,您將扮演資料共用合作夥伴的角色,使用授權 view 建立及共用資料集。
從實驗室窗格開啟資料共用合作夥伴控制台,並使用相關憑證登入。
從「導覽選單」依序前往「BigQuery」>「BigQuery Studio」。
請執行下列查詢,根據公開地理位置資料集為客戶 A 建立授權 view。
在工具列中依序點選「儲存」>「儲存 view」。
專案請保留預設值,並在「資料集」中選取 demo_dataset。
在「資料表」欄位中輸入 authorized_view_a。
點選「儲存」。
在查詢編輯器中,移除剛才執行的前一項查詢內容。
請執行下列查詢,根據公開地理位置資料集為客戶 B 建立授權 view。
在工具列中依序點選「儲存」>「儲存 view」。
專案請保留預設值,並在「資料集」中選取 demo_dataset。
在「資料表」欄位中輸入 authorized_view_b。
點選「儲存」。
授權 view 應如下所示:
點選「Check my progress」,確認目標已達成。
新增需要授權才能共用的「授權 view A」:。
點選「新增授權」。
新增需要授權才能共用的「授權 view B」:。
點選「新增授權」。授權 view 應如下所示:
點選「Check my progress」,確認目標已達成。
在本節中,您將為每位客戶使用者及其相關授權 view 指派權限。
在專案的 demo_dataset 中,開啟 authorized_view_a view。
按一下 [共用]。
點選「新增主體」,然後新增客戶 A 使用者:
選取「BigQuery 資料檢視者」角色。
在專案的 demo_dataset 中,開啟 authorized_view_b view。
按一下 [共用]。
點選「新增主體」,然後新增客戶 B 使用者:
選取「BigQuery 資料檢視者」角色。
點選「Check my progress」,確認目標已達成。
在本節中,您將驗證授權 view 已正確分享給每位客戶使用者。
關閉資料共用合作夥伴控制台,然後從實驗室窗格開啟「客戶專案 A 控制台」。使用相關憑證登入。
從「導覽選單」依序前往「BigQuery」>「BigQuery Studio」。
請執行下列查詢,以選取資料共用合作夥伴專案中 demo_dataset.authorized_view_a view 的所有資料欄:
現在應該會看到已填入的結果。
在查詢工具列中,依序選取「儲存」>「儲存 view」。
點選「資料集」欄位,然後選取「customer_a_dataset」。
在「資料表」欄位中輸入 customer_a_table。
點選「儲存」。現在您應該能檢視並查詢資料集和資料表。
現在您要將 客戶 A 授權 view 中的資料與顧客專屬資料集彙整,產生新的洞察資料。
查詢結果應如下所示:
您應該會收到下列錯誤訊息:
關閉「客戶專案 A 控制台」,然後從實驗室窗格開啟「客戶專案 B 控制台」。使用相關憑證登入。
從「導覽選單」依序前往「BigQuery」>「BigQuery Studio」。
請執行下列查詢,以選取資料共用合作夥伴專案中 demo_dataset.authorized_view_b view 的所有資料欄:
現在應該會看到已填入的結果。
在查詢工具列中,依序選取「儲存」>「儲存 view」。
點選「資料集」欄位,然後選取「customer_b_dataset」。
在「資料表」欄位中輸入 customer_b_table。
點選「儲存」。現在您應該能檢視並查詢資料集和資料表。
現在您要將 客戶 B 授權 view 中的資料與顧客專屬資料集彙整,產生新的洞察資料。
查詢結果應如下所示:
您應該會收到下列錯誤訊息:
點選「Check my progress」,確認目標已達成。
在本實驗室中,您學會如何將資料共用合作夥伴提供的資料集複製到客戶的 BigQuery 專案、限制特定客戶使用資料共用合作夥伴專案的資料集,以及將該資料集與客戶的資料集合併,以提升商業智慧。
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2024 年 7 月 2 日
實驗室上次測試日期:2024 年 7 月 18 日
Copyright 2026 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验