使用自助式探索功能,您可以將 CSV 檔案上傳至 Looker,然後在 Looker 探索中查詢及視覺化資料,不必設定 LookML 模型或設定 Git 版本控管。
事前準備
如要使用自助式探索,您必須擁有執行 Looker 25.18 以上版本的 Looker 執行個體,且該執行個體已連線至 BigQuery 資料庫。
Looker 管理員必須完成下列步驟,才能設定 Looker 執行個體:
- 在 Looker 的「自助式資料模型建立」管理頁面中,啟用「資料檔案上傳」切換鈕。
- 此外,您也可以在「自助式資料建模」管理頁面中,選取 Looker 用於儲存自助式探索資料的 BigQuery 連線。針對執行個體上的每個自助式探索,Looker 都會寫入 LookML 模型,並將資料儲存至這個 BigQuery 資料庫。
- 請確認 BigQuery 連線已啟用衍生資料表 (PDT),Looker 才能寫入 BigQuery 資料庫:前往 Looker 的「連線」頁面,編輯 BigQuery 連線,然後確認「選用設定」分頁下方的「啟用 PDT」切換鈕已開啟。
- 如要讓使用者建立自助式探索,請授予 Looker 使用者帳戶下列權限:
explore:存取及使用 Looker 探索頁面。uploaded_data:將 CSV 檔案上傳至執行個體。
CSV 檔案規定
只要 CSV 檔案符合下列規定,您就能在電腦上透過 CSV 檔案建立自助式探索:
- CSV 檔案大小不得超過 100 MB。
- CSV 檔案的第一列資料包含檔案的資料欄名稱。
上傳資料以建立自助式探索
如要從電腦上的 CSV 檔案建立自助式探索,請按照下列步驟操作:
- 在 Looker 主導覽選單中,按一下「建立」按鈕。
- 從下拉式選單中選取「資料上傳」。這個動作會開啟「資料上傳」對話方塊。
- 在「資料上傳」對話方塊中,按一下「選擇資料」按鈕,然後找到並選取 CSV 檔案。(或者,您也可以將 CSV 檔案拖曳至「資料上傳」對話方塊。)
- 按一下「上傳」。
按一下「上傳」後,Looker 會上傳檔案並分析檔案資料。Looker 會自動偵測 CSV 檔案中每個欄位的資料類型,並套用適當的資料類型格式。Looker 也會為每個欄位套用名稱和標籤。
Looker 上傳檔案並分析資料後,會建立資料的 LookML 模型,並將資料上傳至 BigQuery 資料庫。模型準備就緒後,Looker 會顯示「編輯自助式探索」頁面。
開啟自助式探索
您可以透過下列兩種方式開啟自助式探索:
- 在 Looker 的「探索」選單中,選取「自助式探索」部分中的探索。
- 在自助式探索的「編輯自助式探索」頁面中,按一下「探索資料」按鈕。
您可以像使用其他 Looker 探索一樣,使用自助式探索,包括執行下列工作:
- 在「探索」中查詢資料。
- 篩選並限制結果,只顯示您感興趣的資料。
- 合併不同探索的結果。
- 使用資料表計算功能建立臨時探索指標。
- 使用自訂欄位建立臨時維度和指標。
- 製作圖表。
- 將探索查詢儲存為 Look 圖表。
- 將「探索」查詢新增至資訊主頁。
- 與其他使用者共用資料。
編輯自助式探索
上傳 CSV 檔案後,您可以在「編輯自助式探索」頁面編輯探索的資料欄位,以及管理使用者存取權。
存取「編輯自助式探索」頁面的方式有兩種:
- 首次上傳 CSV 檔案時,Looker 會自動顯示資料上傳的「編輯自助式探索」頁面。
如果不是,請從 Looker 的「探索」選單中,選取「自助式探索」部分中的探索。在「探索」頁面中,按一下「探索」欄位挑選器面板底部的「編輯資料欄位」連結:
在「編輯自助式探索」頁面中,您可以執行下列操作:
修改資料欄位
在「Edit self-service Explore」(編輯自助式探索) 頁面的「資料欄位」分頁中,會列出 Looker 從 CSV 檔案產生的欄位。
您無法刪除產生的欄位,只能隱藏欄位。方法是在「資料欄位」表格中,從欄位的齒輪選單選取「隱藏」,或是按一下欄位的「編輯」按鈕,然後選取「在探索和視覺化中隱藏這個欄位」核取方塊。
如要編輯自助式探索中的欄位,請按照下列步驟操作:
- 在「Edit self-service Explore」(編輯自助式探索) 頁面的「資料欄位」分頁中,按一下「資料欄位」表格中欄位資料列的「編輯」按鈕。
- 在「編輯」對話方塊中,您可以對欄位執行下列操作:
- 編輯格式、名稱或標籤。
- 新增欄位的說明。
- 在「探索」和圖表隱藏該欄位。
新增維度和指標
您可以為自助式探索功能建立自己的維度和指標。這些欄位是根據「探索」中的現有欄位或 Looker 運算式定義,且所有自助式探索使用者都能存取。
如要將維度或指標新增至自助式探索,請按照下列步驟操作:
- 1. 在「編輯自助式探索」頁面的「資料欄位」分頁中,按一下「新增維度」或「新增指標」按鈕。
- 在「建立維度」或「建立指標」對話方塊中,使用「運算式」方塊輸入 Looker 運算式,使用任何 Looker 函式和運算子計算維度或指標的值。請參閱這個說明文件頁面,瞭解 Looker 運算式編輯器如何建議欄位名稱,以及顯示所用函式的語法說明。
- 如需預設以外的格式設定選項,請在「格式」下拉式選單中選取。
- 在「名稱」欄位中指定名稱。
- 在「標籤」欄位中指定標籤。標籤會顯示在欄位挑選器和「探索」的資料表中。
- 選用:選取「+ 新增說明」,新增說明,讓其他使用者進一步瞭解自訂維度。說明會顯示在欄位挑選器中欄位的工具提示,以及「探索」的資料表中。
- 選取「儲存」。
在「編輯自助式探索」頁面,您建立的欄位會顯示在「資料欄位」表格中產生的欄位下方。
管理自助式探索的存取權
如要與其他 Looker 使用者和使用者群組共用自助式探索,請按照下列步驟操作:
- 在「編輯自助式探索」頁面中,按一下「使用者存取權」分頁標籤,然後按一下「共用存取權」按鈕。(你也可以按一下「編輯自助式探索」頁面頂端的三點選單,然後選取「分享存取權」)。
- 在「共用存取權」對話方塊中,按一下「使用者或群組」欄位,然後從下拉式選單中選取,或開始輸入使用者名稱或群組名稱來篩選選單。
- 在「Access permission」(存取權限) 欄位中,將值保留為「View」(檢視)。
- (選用) 按一下「新增」按鈕,即可將存取權授予其他使用者或群組。
- 按一下「共用」。
在「編輯自助式探索」頁面的「使用者存取權」分頁中,會顯示您授予存取權的新使用者或群組。
如要移除使用者或群組的自助式探索存取權,請在「使用者存取權」表格中,按一下使用者或群組所在列的「刪除使用者」按鈕。
移除自助式探索
如要刪除自己上傳的資料和相關聯的自助式探索,請按照下列步驟操作:
- 在 Looker 的主要「探索」選單中,選取「自助式探索」專區中的探索。
在「探索」的欄位選擇器面板底部,按一下「編輯資料欄位」連結。
在「編輯自助式探索」頁面中,按一下三點選單。
選取「移除 CSV 上傳檔案」。
在確認對話方塊中按一下「刪除」。
此外,Looker 管理員可以透過自助式資料建模管理頁面,刪除任何使用者上傳的資料,方法如下:
- 在 Looker 的「管理」選單中,選取「自助式資料建模」。
- 在「自助式資料建模」頁面的「資料上傳」表格中,找出要刪除的資料上傳項目,然後按一下該表格列中的「刪除」按鈕。
- 在確認對話方塊中按一下「刪除」。
管理設定 - 自助式資料模型建立
Looker 管理員可以從 Looker 的「管理」選單中選取「自助式資料建模」選項,設定「自助式探索」功能,並查看執行個體上的資料上傳作業。
「自助式資料模型建立」頁面提供下列設定選項:
- 資料檔案上傳切換鈕:啟用或停用執行個體上的資料檔案上傳功能。
- 預設 BigQuery 連線下拉式選單:選取 Looker 執行個體上的其中一個 BigQuery 連線,用於儲存自助式探索的資料。針對執行個體上的每個自助式探索,Looker 都會寫入 LookML 模型,並將資料儲存至這個 BigQuery 資料庫。
「自助式資料模型建立」頁面也會顯示「資料上傳」表格,其中會列出已在執行個體上傳的資料檔案相關資訊,包括:
- 資料檔案的名稱。
- 檔案擁有者。
- 上傳日期。
- 「刪除」按鈕:Looker 管理員可透過這個按鈕刪除檔案上傳作業,以及相關聯的自助式探索。