Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Join the menu, orders, and order item tables
/ 20
Calculate the total revenue for all menu items in 2024
/ 20
Create bar chart displaying top 10 items by total revenue
/ 20
Identify two menu items generating the same revenue
/ 20
Export the data canvas to a notebook
/ 20
假設您是在 Data Beans 任職滿一年的資料分析師,且已成功獨立完成許多專案。隨著公司持續成長,您也開始負責指導新進的資料分析師。這個團隊發揮 Gemini in BigQuery 的實用價值,生成 SQL 程式碼、資料洞察和資料表探索工具,處理新資料集時更是得心應手。不過,團隊需要更完善的協作工具,以便透過圖表呈現資料,並建立更複雜的新查詢來彙整資料表。
您聽說 Google Cloud BigQuery 資料畫布能簡化資料探索和分析作業。使用者點按滑鼠就能與資料互動,不必編寫複雜的 SQL 查詢,還能透過共用畫布與他人協作。資料畫布似乎是能滿足團隊需求的可行解決方案。在掌握相關資訊後,您想要開始使用這項工具,但不確定該怎麼做。
在本實驗室中,您將瞭解如何使用資料畫布執行下列工作:
最後,您需要花點時間回答實驗室日誌中的問題,回顧在本實驗室學到的內容,並思考如何將資料畫布運用在您的資料、特定用途與工作流程上。
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「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 控制台稍後會在這個分頁開啟。
在這項工作中,您會使用資料畫布找出並彙整「menu」、「orders」和「order_item」資料表,然後根據這些資料生成洞察結果。
在 Google Cloud 控制台中,依序點選「導覽選單」和「BigQuery」。
按一下「歡迎」對話方塊中的「完成」。
切換至「Explorer」面板並點選 ,為專案建立新的資料畫布。
在「區域」部分選取
按一下「儲存」。畫面上會出現「未命名的畫布」分頁。請留意如何透過自然語言提示詞尋找資料表,以及存取近期使用的資料表、查詢及儲存的查詢。您將用自然語言提示詞搜尋 coffee_on_wheels 資料集,並找出「menu」和「order_item」資料表。
點選「搜尋資料」,然後輸入「coffee on wheels」。
按一下 ,
coffee_on_wheels 資料集的資料表就會出現。您應該會看到以下四個資料表:location、menu、orders 和 order_item。
coffee_on_wheels 資料集,然後針對 menu、orders 和 order_item 資料表,在三點選單中依序選取「在下列位置查詢:」>「目前的資料畫布」。接著,從任一資料表點選「彙整」,再選取其餘兩個資料表。您可以使用 Join these data sources 提示詞,然後接續下方的步驟 3 子工作。找到資料表後即可開始彙整。
選取 menu、orders 和 order_item 資料表,此時畫面上會顯示「彙整」按鈕。
按一下「彙整」。您會看到資料畫布以視覺化方式彙整這三個資料表,並建立新的分支節點。不過,彙整作業還沒完成。請注意,系統會自動建立類似以下內容的查詢,您可以選擇要執行或儲存:
這個查詢只會選取資料表中的品項,然後列出其中 10 項,因此不適用。首先,我們試試看輸入下方的簡單提示詞,然後點選「修正」:
畫面應如下所示:
雖然這個版本乾淨簡單,但就清晰度或「*」用法而言,不一定符合最佳做法。請使用下列提示詞進一步調整:
再次點按「修正」,系統會生成新查詢,如下所示。
LIMIT 子句未出現。如果仍看到該子句,請手動移除相關程式碼行,或將提示詞變更為:「傳回所有資料列時,彙整這些資料來源且不使用 *」依序點選「插入」和「執行」。
查看結果,並確認資料表已彙整完畢。畫面上會列出菜單品項,以及 item_name、tem_price、order_datetime 和 item_total 等重要欄位。在下一個工作中,請使用此新資料表的這些欄位,計算 2024 年各品項的總收益。
點選「Check my progress」,確認目標已達成。
在這項工作中,您會使用彙整過的資料表,搭配生成 SQL 查詢的 Gemini 提示詞,計算出 2024 年各菜單品項的總收益。
在彙整查詢結果底下,您會看到在資料畫布建立其他分支節點的選項,包括「查詢這些結果」、「以圖表呈現」和「彙整」。
按一下「查詢這些結果」,資料畫布上就會產生新節點。請注意,您可以輸入提示詞,或是手動編寫新的 SQL 程式碼。
輸入下列提示詞。
點選「產生」,即可看到系統生成新查詢,如下所示。
按一下「執行」。
查看結果。請注意,結果中會包含 menu_id、item_name、item_size 和 total_revenue 這些欄位。
收益排名第 2 的是哪一個品項?item_size 欄位顯示什麼值?
點選「Check my progress」,確認目標已達成。
在這項工作中,您會根據計算結果建立長條圖,顯示總收益最高的前 10 名品項。
按一下「查詢這些結果」,資料畫布上就會產生新節點。
輸入下列提示詞:
點選「產生」,系統就會生成新查詢,如下所示。
按一下「執行」。
查看結果。請注意,這時候只會顯示總收益最高的前 10 名品項。
按一下「以圖表呈現」。
在隨即顯示的下拉式選單中選取「長條圖」,資料畫布上就會產生新節點。系統將自動建立圖表,並顯示所有菜單品項和對應的總收益。
這個功能很實用,不過您會發現,品項並未按照總收益由高到低排序,品項尺寸也沒有反映在圖表中。您可以修正這些問題。
輸入以下提示詞,取代原本的提示詞。
點選「修正」。現在,前 10 名品項將依序排列,在總收益的部分,則會以不同顏色呈現不同尺寸的占比。
圖表建立後,您可以生成摘要,請按照以下步驟操作:
將長條圖與工作 2 生成的查詢結果原始資料相比較。
為什麼圖表上總收益最高的品項是 Brewhaha Bonanza,而非 Coffee-infused Avocado Toast?
點選「Check my progress」,確認目標已達成。
在這項工作中,您會根據先前工作中計算出的總收益,找出收益相同的兩個菜單品項。
回到工作 2 建立的總收益計算節點。
將游標懸停在該節點的底部中央,會看到「建立其他分支節點」選項。
按一下「查詢這些結果」,資料畫布上就會產生新節點。
輸入下列提示詞:
點選「產生」,系統就會生成新查詢,如下所示。
按一下「執行」。
查看結果。系統會顯示兩個結果,且分別列出品項名稱、尺寸和總收益。
結果中顯示的是哪兩個品項?
品項尺寸為何?
收益是否相同?
就您的資料和用途而言,您會如何使用資料畫布進行視覺化及設計查詢?
點選「Check my progress」,確認目標已達成。
在這項工作中,您會扮演以下這兩個使用者角色:資料畫布的擁有者,以及資料畫布的共用對象。首先,您必須在這個實驗室環境中,查看指派給擁有者和另一位使用者的角色,然後儲存及共用剛才建立的資料畫布。您也會將資料畫布匯出至筆記本,最後再以另一位使用者的身分存取該資料畫布。
開啟另一個分頁,前往 Google Cloud 控制台,依序點選「導覽選單」和「IAM 與管理」。畫面上會列出主體和獲派的角色。
找到
如 IAM 中所示,這個使用者具備以下角色:
找到
如 IAM 中所示,這個使用者具備以下角色:
如要進一步瞭解使用資料畫布所需的權限,請參閱必要角色的說明。
回到您的 BigQuery 資料畫布。
找到畫布頂端的「儲存」按鈕,點選向下箭頭後,就會看到「儲存」和「另存為」這兩個選項。
按一下「另存為」,畫面上會顯示「儲存」對話方塊。
在名稱欄位輸入:Two items with same total revenue
保留區域預設值,因為這是啟動實驗室時指派給您的區域。
按一下「儲存」。您會發現資料畫布已儲存,並列於「傳統版 Explorer」面板中的「共用的資料畫布」專區。
BigQuery 資料畫布能將查詢匯出為筆記本。
在資料畫布中,點選「匯出為筆記本」。
在「儲存筆記本」窗格中輸入筆記本名稱 (data_canvas_export),以及要儲存該筆記本的區域 (
按一下「儲存」。筆記本已建立成功。
如要查看建立的筆記本,請展開「Explorer」面板的「筆記本」專區。
按一下「data_canvas_export」筆記本。
現在請以另一個使用者的身分存取資料畫布。
在實驗室指南這裡,對「開啟 Google Cloud 控制台」按一下滑鼠右鍵。
選取「在無痕視窗中開啟連結」。
輸入使用者 2 的使用者名稱和密碼。按照您在本實驗室開頭使用的方式存取 Google Cloud 控制台。
在 Google Cloud 控制台中,依序點選「導覽選單」和「BigQuery」。
按一下「歡迎」對話方塊中的「完成」。
在「傳統版 Explorer」面板展開 coffee_on_wheels 資料集。
展開「資料畫布」。
展開「共用的資料畫布」,畫面上會列出 Two items with same total revenue 資料畫布。
按一下「Two items with same total revenue」資料畫布,選取區域
另一個使用者能在這裡查看資料畫布,瞭解您針對這個業務問題設計的工作流程。如有需要,對方甚至可以修改畫布來排解問題,或根據需求加以補強 (視該使用者具備的權限而定)。
依據您的資料和用途,您會如何使用資料畫布與團隊協作?
對於團隊建立的資料畫布,您會如何管理存取權?
點選「Check my progress」,確認目標已達成。
您已成功運用資料畫布尋找及彙整「coffee_on_wheels」資料集中的資料表、計算出資料集內各菜單品項的總收益,並直接在資料畫布中用長條圖將這些資料視覺化。接著,您也根據計算出的數據順利找出收益相同的兩個品項。最後,您在資料畫布中運用 IAM 角色,將資料畫布儲存至專案並與他人共用。
請想想您在本實驗室中學到哪些重點,然後與其他團隊成員分享,討論出使用資料畫布進行協作的方法。
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2025 年 12 月 1 日
實驗室上次測試日期:2025 年 12 月 1 日
Copyright 2026 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
This content is not currently available
We will notify you via email when it becomes available
Great!
We will contact you via email if it becomes available
One lab at a time
Confirm to end all existing labs and start this one