准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Deploy model and views to production
/ 50
Build a Look
/ 50
Looker Enterprise 的其中一項強大功能是開發模式。Looker 的開發模式可讓您建立及管理 LookML 模型,這是 Looker 語意層的基礎。您可以使用 LookML 模型定義資料關係,並建立自訂圖表和報表。
LookML 也能用來定義維度和測量指標。維度是用於描述資料的屬性,例如,維度可以是產品 SKU、使用者電子郵件地址或商品目錄類別。測量指標是一或多個維度的匯總,舉例來說,測量指標可以是銷售總額、平均銷售價格或購買次數,用來找出最熱銷的產品。
在本實驗室活動,您將使用 Looker Enterprise 的開發模式,透過 LookML 定義維度和測量指標。接著,您會用這些維度和指標來擷取答案,回應利害關係人的問題。
TheLook eCommerce 的分析主管宣布了一項新專案,要使用 LookML 為公司資料建立模型。這項工作相當龐大,因為資料庫包含公司所有部門的資料,包括倉儲、製造、財務、銷售、行銷和電子商務。
身為雲端資料分析師,您受命在 Looker 的開發模式中建立新的 LookML 專案。為此您會建立檢視表,並為資料中的維度和測量指標建立模型。這樣一來,公司內各個利害關係人就能運用收集到的資料產生商業價值。
這項工作的步驟如下:首先建立 LookML 專案。接著在 Looker 開發檢視表。然後在 Looker 建立測量指標。再來在 Looker 建立維度。最後建立 Look 圖表。
請詳閱下列操作說明。實驗室活動會計時,中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您會在實際雲端環境完成實驗室活動,而非模擬或示範環境。因此,我們會提供新的臨時憑證,讓您在實驗室活動期間登入及存取 Google Cloud。
為順利完成這個實驗室,請先確認:
可以使用標準的網際網路瀏覽器 (Chrome 瀏覽器為佳)
現在該來完成實驗室活動了!別忘了,開始後就無法暫停
點選「Start Lab」按鈕。左側的「Lab Details」面板會顯示下列項目:
點選「Open Looker」。
提示:您可以在不同視窗並排開啟分頁。
Looker 使用者名稱 (電子郵件):
Looker 密碼:
您也可以在「Lab Details」面板找到 Looker 使用者名稱 (電子郵件地址) 和密碼。
順利登入之後,您會看見這個實驗室的 Looker 執行個體。
在這項工作,您將在開發模式中建立 LookML 專案。Looker 主要有兩種模式:開發模式和實際工作環境模式。在實際工作環境模式,Looker 的資料和內容會即時反映現況,且所有使用者都能存取。開發模式是沙箱環境,您可以在這裡變更 LookML 檔案,並預覽這些變更對資料和內容的影響,而不會影響已上線的內容。等到您滿意在開發模式進行的變更,即可將變更合併到正式版,這樣所有人都會看到。
啟用開發模式後,橫幅會顯示以下訊息:「You are in Development Mode」。
選取導覽面板的「開發」。
在「開發」選單選取「專案」。系統隨即會顯示「LookML 專案」頁面。
在「LookML 專案」區段,於「專案」下方按一下「dimensions_and_measures」連結。「檔案瀏覽器」會開啟「dimensions_and_measures」資料夾。
按一下「檔案瀏覽器」旁的「+」按鈕,即可建立新檔案。
選取「建立專案資訊清單」。「檔案瀏覽器」會開啟「manifest.lkml」檔案。
將下列程式碼片段貼到「manifest.lkml」檔案的 project_name 行下方:
「manifest.lkml」檔案現在應包含下列程式碼:
按一下「儲存變更」。
按一下「Commit Changes & Push」。系統會顯示「修訂版本」對話方塊。
在「訊息」欄位輸入「created manifest file」,然後按一下「修訂版本」。
在這項工作,您將建立資料模型,並變更其連線參數值。
按一下「檔案瀏覽器」旁的「+」按鈕。
選取「建立模型」。系統會顯示「建立檔案」對話方塊。
在「輸入檔案名稱」欄位,輸入「dimensions_and_measures」。
按一下「建立」。「檔案瀏覽器」會顯示「dimensions_and_measures.model」檔案。
在「dimensions_and_measures.model」檔案的第一行,將 connection 參數值從 connection_name 變更為 bigquery_public_data_looker。
「dimensions_and_measures.model」檔案現在應包含下列程式碼:
在這項工作,您將在開發模式下,從現有資料庫資料表建立檢視表檔案。
「dimensions_and_measures.model」模型檔案仍處於開啟狀態時,請按一下「檔案瀏覽器」旁的「+」按鈕,然後選取「從資料表建立檢視表」。
在「從資料表建立檢視表」頁面的「Enter custom db」欄位,輸入「cloud-training-demos」,然後按下 ENTER 鍵。
Looker 會顯示與 bigquery_public_data_looker 連線相關聯的資料集清單。
點選「thelook_gcda」下拉式選單圖示,展開這個清單即可存取所有可用資料表。
勾選下列五個資料表旁的方塊,建立檢視表:
distribution_centersinventory_itemsorder_itemsproductsusers在這項工作,您將為 LookML 專案定義測量指標和維度。在 LookML 中,維度用於分類資料,測量指標則用於量化資料,方便您從不同角度進行分析,獲得珍貴洞察。
按一下「order_items.view」檔案的第 100 行,這行目前為空白。
在檢視表第 100 行新增下列程式碼片段,建立名為 total_revenue 的新測量指標,也就是 sale_price 維度的總和:
order_items.view 檔案現在應包含下列程式碼:
按一下「儲存變更」。
捲動至 dimension_group: created 部分,從第 12 行開始。
找出第 14 行的 timeframe 陣列,以及第 21 行的 year。
請注意,陣列中的項目是以半形逗號分隔。
檔案現在應包含下列程式碼:
在 Looker Enterprise 中,探索是資料分析的起點,其中包含檢視表,是維度 (例如產品名稱等類別) 和測量指標 (例如總收益等數量) 的有序集合。只要靈活運用這些元素,就能探索資料、掌握趨勢、洞察關係,並回答業務問題。
在這項工作中,您將建立探索環境,根據 order_items.user_id = users.id,將 order_items 和 users 檢視表彙整在一起。在 Looker Enterprise 中,「探索」是資料分析的起點,其中包含檢視表,也就是維度和測量指標的有序集合。只要靈活運用這些元素,就能探索資料、掌握趨勢、洞察關係,並回答業務問題。
在導覽面板中,選取「dimensions_and_measures.model」。
在「dimensions_and_measures.model」檔案中,將下列程式碼片段新增至第 5 行:
「dimensions_and_measures.model」檔案現在應包含下列程式碼:
接著,建立名為「full_name」的新維度,並彙整「user first name」和「user last name」欄位。
選取「users.view」。
編輯「users.view」檔案,在 drill_fields: [id] 行後新增下列程式碼片段:
「users.view」檔案現在應包含下列程式碼:
以下是供您參考的修訂版程式碼:
接著,建立名為「total_users」的新測量指標,對「id」維度執行 count_distinct。
measure: count { 上方新增下列程式碼片段:「users.view」檔案現在應包含下列程式碼:
接著,在 total_revenue 測量指標中新增 drill fields 參數,包含下列維度:created_date、sale_price 和 users.user_name。
在導覽窗格的「檢視」區段,選取「order_items.view」。
在 order_items.view 檔案中,將第 4 行的 drill_fields: [id] 替換為下列程式碼片段:
接著建立名為 revenue_per_user 的測量指標,將 total_revenue 測量指標除以 total_users 測量指標。
measure: total_revenue 區段,並在後面新增下列程式碼片段:order.items 檔案現在應包含下列程式碼:
最後將變更部署至正式環境。
按一下「Commit Changes & Push」。
在「修訂版本」對話方塊,輸入下列修訂訊息:「added model, views, new measures and dimensions」。
按一下「修訂版本」。
按一下「部署至正式環境」。
點選「Check my progress」,確認工作已正確完成。
在這項工作,您將建立 Look 圖表,實際運用新定義的維度和測量指標。在 Looker 中,Look 圖表是指儲存的報表或圖表,可與他人共用。Look 圖表會顯示每週各天的總收益和使用者總數。
按一下「order_items」檔案標題旁的下拉式選單圖示,顯示選單項目。
選取「Explore Order Items」。
依序點按「所有欄位」分頁標籤 >「Order Items」>「度量」區段,然後選取「Total Revenue」。
依序點按「所有欄位」分頁標籤 >「Order Items」>「維度」區段,然後展開「Created Date」下拉式選單。
選取「Day of Week」。
點按「Date」 旁的「依欄位篩選」() 圖示,建立篩選器。
展開「篩選器」列 (如果尚未展開),然後展開「Order Items Created Date」下拉式選單,並選取「在這一年內」。
輸入 2022,篩選出 2022 年的結果。
按一下「執行」。您會看見類似下方的圖表:
在「探索」動作列,按一下「設定」圖示 ()。
從「設定」下拉式選單,依序選取「儲存…」>「儲存為 Look 圖表」。
在「儲存 Look 圖表」分頁標籤的「標題」欄位中,輸入新 Look 圖表的標題:「Total revenue and total user count by the day of the week」。
按一下「儲存及查看 Look 圖表」。
點選「Check my progress」,確認工作已正確完成。
做得好!
您是 TheLook eCommerce 的雲端資料分析師,已在 Looker 的開發模式成功建立新的 LookML 專案。
首先,您建立了資訊清單檔案並新增模型。
接著,您連結至資料來源,並從資料表建立新的檢視表。
然後,您為 LookML 專案定義測量指標和維度,並建立「探索」。
最後,您建立的 Look 圖表會依星期幾顯示總收益和使用者總數。
您已瞭解如何建立新的測量指標和維度供 Looker 使用,讓機構的利害關係人從收集到的資料中獲得價值。
結束實驗室前,請確認已完成所有工作。如果已確定完成,請依序點選「End Lab」和「Submit」。
關閉實驗室後,就無法進入實驗室環境,也無法再次存取在實驗室完成的工作。
Copyright 2026 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验