自助式探索

使用自助式探索功能,您可以將 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 檔案建立自助式探索,請按照下列步驟操作:

  1. Looker 主導覽選單中,按一下「建立」按鈕。
  2. 從下拉式選單中選取「資料上傳」。這個動作會開啟「資料上傳」對話方塊。
  3. 在「資料上傳」對話方塊中,按一下「選擇資料」按鈕,然後找到並選取 CSV 檔案。(或者,您也可以將 CSV 檔案拖曳至「資料上傳」對話方塊。)
  4. 按一下「上傳」。

按一下「上傳」後,Looker 會上傳檔案並分析檔案資料。Looker 會自動偵測 CSV 檔案中每個欄位的資料類型,並套用適當的資料類型格式。Looker 也會為每個欄位套用名稱和標籤。

Looker 上傳檔案並分析資料後,會建立資料的 LookML 模型,並將資料上傳至 BigQuery 資料庫。模型準備就緒後,Looker 會顯示「編輯自助式探索」頁面

開啟自助式探索

您可以透過下列兩種方式開啟自助式探索:

  • 在 Looker 的「探索」選單中,選取「自助式探索」部分中的探索。
  • 在自助式探索的「編輯自助式探索」頁面中,按一下「探索資料」按鈕。

您可以像使用其他 Looker 探索一樣,使用自助式探索,包括執行下列工作:

編輯自助式探索

上傳 CSV 檔案後,您可以在「編輯自助式探索」頁面編輯探索的資料欄位,以及管理使用者存取權。

存取「編輯自助式探索」頁面的方式有兩種:

  • 首次上傳 CSV 檔案時,Looker 會自動顯示資料上傳的「編輯自助式探索」頁面。
  • 如果不是,請從 Looker 的「探索」選單中,選取「自助式探索」部分中的探索。在「探索」頁面中,按一下「探索」欄位挑選器面板底部的「編輯資料欄位」連結:

    「探索」頁面上的「編輯資料欄位」連結。

在「編輯自助式探索」頁面中,您可以執行下列操作:

修改資料欄位

在「Edit self-service Explore」(編輯自助式探索) 頁面的「資料欄位」分頁中,會列出 Looker 從 CSV 檔案產生的欄位。

您無法刪除產生的欄位,只能隱藏欄位。方法是在「資料欄位」表格中,從欄位的齒輪選單選取「隱藏」,或是按一下欄位的「編輯」按鈕,然後選取「在探索和視覺化中隱藏這個欄位」核取方塊。

如要編輯自助式探索中的欄位,請按照下列步驟操作:

  1. 在「Edit self-service Explore」(編輯自助式探索) 頁面的「資料欄位」分頁中,按一下「資料欄位」表格中欄位資料列的「編輯」按鈕。
  2. 在「編輯」對話方塊中,您可以對欄位執行下列操作:
    • 編輯格式、名稱或標籤。
    • 新增欄位的說明。
    • 在「探索」和圖表隱藏該欄位。

新增維度和指標

您可以為自助式探索功能建立自己的維度和指標。這些欄位是根據「探索」中的現有欄位或 Looker 運算式定義,且所有自助式探索使用者都能存取。

如要將維度或指標新增至自助式探索,請按照下列步驟操作:

  1. 1. 在「編輯自助式探索」頁面的「資料欄位」分頁中,按一下「新增維度」或「新增指標」按鈕。
  2. 在「建立維度」或「建立指標」對話方塊中,使用「運算式」方塊輸入 Looker 運算式,使用任何 Looker 函式和運算子計算維度或指標的值。請參閱這個說明文件頁面,瞭解 Looker 運算式編輯器如何建議欄位名稱,以及顯示所用函式的語法說明。
  3. 如需預設以外的格式設定選項,請在「格式」下拉式選單中選取。
  4. 在「名稱」欄位中指定名稱。
  5. 在「標籤」欄位中指定標籤。標籤會顯示在欄位挑選器和「探索」的資料表中。
  6. 選用:選取「+ 新增說明」,新增說明,讓其他使用者進一步瞭解自訂維度。說明會顯示在欄位挑選器中欄位的工具提示,以及「探索」的資料表中。
  7. 選取「儲存」

在「編輯自助式探索」頁面,您建立的欄位會顯示在「資料欄位」表格中產生的欄位下方。

管理自助式探索的存取權

如要與其他 Looker 使用者和使用者群組共用自助式探索,請按照下列步驟操作:

  1. 在「編輯自助式探索」頁面中,按一下「使用者存取權」分頁標籤,然後按一下「共用存取權」按鈕。(你也可以按一下「編輯自助式探索」頁面頂端的三點選單,然後選取「分享存取權」)。
  2. 在「共用存取權」對話方塊中,按一下「使用者或群組」欄位,然後從下拉式選單中選取,或開始輸入使用者名稱或群組名稱來篩選選單。
  3. 在「Access permission」(存取權限) 欄位中,將值保留為「View」(檢視)
  4. (選用) 按一下「新增」按鈕,即可將存取權授予其他使用者或群組。
  5. 按一下「共用」

在「編輯自助式探索」頁面的「使用者存取權」分頁中,會顯示您授予存取權的新使用者或群組。

如要移除使用者或群組的自助式探索存取權,請在「使用者存取權」表格中,按一下使用者或群組所在列的「刪除使用者」按鈕。

移除自助式探索

如要刪除自己上傳的資料和相關聯的自助式探索,請按照下列步驟操作:

  1. 在 Looker 的主要「探索」選單中,選取「自助式探索」專區中的探索。
  2. 在「探索」的欄位選擇器面板底部,按一下「編輯資料欄位」連結。

    「探索」頁面上的「編輯資料欄位」連結。

  3. 在「編輯自助式探索」頁面中,按一下三點選單。

  4. 選取「移除 CSV 上傳檔案」

  5. 在確認對話方塊中按一下「刪除」

此外,Looker 管理員可以透過自助式資料建模管理頁面,刪除任何使用者上傳的資料,方法如下:

  1. 在 Looker 的「管理」選單中,選取「自助式資料建模」
  2. 在「自助式資料建模」頁面的「資料上傳」表格中,找出要刪除的資料上傳項目,然後按一下該表格列中的「刪除」按鈕。
  3. 在確認對話方塊中按一下「刪除」

管理設定 - 自助式資料模型建立

Looker 管理員可以從 Looker 的「管理」選單中選取「自助式資料建模」選項,設定「自助式探索」功能,並查看執行個體上的資料上傳作業。

「自助式資料模型建立」頁面提供下列設定選項:

  • 資料檔案上傳切換鈕:啟用或停用執行個體上的資料檔案上傳功能。
  • 預設 BigQuery 連線下拉式選單:選取 Looker 執行個體上的其中一個 BigQuery 連線,用於儲存自助式探索的資料。針對執行個體上的每個自助式探索,Looker 都會寫入 LookML 模型,並將資料儲存至這個 BigQuery 資料庫。

「自助式資料模型建立」頁面也會顯示「資料上傳」表格,其中會列出已在執行個體上傳的資料檔案相關資訊,包括:

  • 資料檔案的名稱。
  • 檔案擁有者。
  • 上傳日期。
  • 「刪除」按鈕:Looker 管理員可透過這個按鈕刪除檔案上傳作業,以及相關聯的自助式探索。