在 Looker 中設定對話式數據分析

本頁將逐步說明如何在 Looker 中設定對話式數據分析,包括設定需求使用對話式數據分析所需的權限,以及支援的資料來源

瞭解 Gemini for Google Cloud 如何使用您的資料

事前準備

如要在 Looker 執行個體中使用對話式數據分析,您和 Looker 執行個體必須符合下列條件:

  1. 必須為 Looker 執行個體啟用 Gemini in Looker。
    • 如要在 Looker (原始版本) 執行個體中使用這些功能,Looker 管理員必須在Looker (原始版本) 執行個體設定中啟用「Gemini in Looker」和「對話式資料分析」設定。如要使用對話式數據分析資訊主頁代理程式代理程式工作流程,請將執行個體更新至 Looker 26.8 以上版本。
    • 如要在 Looker (Google Cloud Core) 執行個體中存取這些功能,具備 Looker 管理員 (roles/looker.admin) IAM 角色的使用者必須在 Google Cloud 控制台的 Looker (Google Cloud Core) 執行個體設定中啟用 Gemini in Looker。Looker 管理員必須在 Looker (Google Cloud Core) 執行個體的「管理」面板中,前往「Gemini in Looker」頁面,然後啟用「對話式分析」設定。
  2. 如果已為執行個體設定 IP 許可清單,請務必設定允許來自 Google Cloud 服務的連線:
    • 如果 Looker (舊版) 執行個體的管理員已啟用「啟用許可清單」設定,則必須啟用「允許服務」 Google Cloud 設定,這項設定適用於 Looker 26.2 以上版本。如要使用舊版,請與支援團隊聯絡以尋求協助。
    • 如果 Looker (Google Cloud Core) 執行個體已設定 IP 允許清單,則必須在 Google Cloud 主控台的執行個體「Instance」頁面中,選取執行個體「Details」分頁中的「Link Google services with this instance」核取方塊,才能連線至 Conversational Analytics。
  3. 管理員也可以啟用「進階數據分析」,使用 Python 回答進階問題。在「對話式數據分析」下方,開啟「進階數據分析」設定。
  4. 管理員也可以選擇啟用資訊主頁資料代理程式 (搶先版),查詢 Looker 資訊主頁。在「Gemini in Looker」管理頁面中,開啟「啟用『信任的測試人員』功能」預先發布設定下方的「啟用資訊主頁代理程式」設定。此外,您也必須啟用「啟用『信任的測試人員』功能」設定。
  5. 管理員也可以選擇啟用代理式工作流程 (搶先版),建立動態工作流程來監控資料,並在資料有變更時發出快訊。在「Gemini in Looker」管理頁面中,開啟「啟用『信任的測試人員』功能」預先發布版設定下方的「Agentic Workflows」設定。此外,您也必須啟用「啟用『信任的測試人員』功能」設定。如要使用代理程式工作流程,Looker 執行個體必須搭載 Looker 26.8 以上版本。

必要 Looker 權限

對話式數據分析的使用權限是透過內容存取權、資料存取權和功能存取權的組合來管理。如要執行下表所述工作,您必須獲派 Looker 角色,該角色具備個別探索或資料代理程式將查詢的基礎模型所需權限,有時還需要存取代理程式本身。

Looker 管理員可以在 Looker 執行個體的「管理」部分的「角色」頁面中,授予 Looker 角色和權限。如要進一步瞭解 Looker 角色,請參閱「管理設定 - 角色」說明文件頁面。

資料代理的建立者可以共用代理,管理個別使用者的代理存取權。

工作 資料所屬模型的必要 Looker 權限 內容存取權的必要等級
在對話式數據分析介面的「代理」分頁中,與資料代理對話 access_data

gemini_in_looker

chat_with_agent
查看資料代理人的存取權
在對話式數據分析介面的「探索」分頁中,與 Looker 探索進行對話 access_data

gemini_in_looker

chat_with_agent

chat_with_explore
建立、編輯、共用及刪除對話式數據分析資料代理 access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

使用者只能建立代理程式,並使用已獲基礎模型 save_agents 權限的探索。如要編輯、刪除或共用其他使用者建立的資料代理程式,使用者必須獲得角色,其中包含代理程式所用每個模型的 save_agents 權限。
資料代理程式的「管理存取權;編輯」 (如果使用者建立代理程式,系統會自動授予這項存取權;否則,代理程式的建立者必須分享代理程式,才能授予「管理存取權;編輯」存取權)

資訊主頁上的「管理存取權」和「編輯」
透過 Looker 資訊主頁與資訊主頁代理進行即時通訊 (預覽) access_data (在至少一個資訊主頁基礎模型上)

see_user_dashboards (與使用者定義的資訊主頁互動) 或 see_lookml_dashboards (與 LookML 資訊主頁互動)

gemini_in_looker

chat_with_agent (在至少一個資訊主頁基礎模型上)
資料代理程式的「管理存取權;編輯」 (如果使用者建立代理程式,系統會自動授予這項存取權;否則,代理程式的建立者必須分享代理程式,才能授予「管理存取權;編輯」存取權)

資訊主頁上的「管理存取權」和「編輯」
將代理發布至其他 Google Cloud 應用程式 (預覽版) access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

新增 26.8 publish_agent_externally

使用者將現有代理發布至其他 Google Cloud 應用程式,例如 Gemini Enterprise。
管理存取權;編輯 (如果使用者建立代理,系統會自動授予這項存取權;否則,代理建立者必須分享代理,才能授予管理存取權;編輯存取權)
使用資訊主頁代理建立代理工作流程 (預先發布版) access_data (在至少一個資訊主頁基礎模型上)

see_user_dashboards (與使用者定義的資訊主頁互動) 或 see_lookml_dashboards (與 LookML 資訊主頁互動)

gemini_in_looker

chat_with_agent (在至少一個資訊主頁基礎模型上)

see_looks

create_alerts

see_alerts (查看您在「Manage Workflows」使用者頁面上建立的工作流程)
資料代理程式的「管理存取權;編輯」 (如果使用者建立代理程式,系統會自動授予這項存取權;否則,代理程式的建立者必須分享代理程式,才能授予「管理存取權;編輯」存取權)

資訊主頁上的「管理存取權」和「編輯」
使用 Explore 資料代理建立代理式工作流程 (預先發布版) access_data

gemini_in_looker

chat_with_agent

see_looks

create_alerts

see_alerts (查看您在「Manage Workflows」使用者頁面上建立的工作流程)
資料代理程式的「管理存取權;編輯」 (如果使用者建立代理程式,系統會自動授予這項存取權;否則,代理程式的建立者必須分享代理程式,才能授予「管理存取權;編輯」存取權)

資訊主頁上的「管理存取權」和「編輯」
在 Explore 對話中建立代理工作流程 (預先發布版) access_data

gemini_in_looker

chat_with_agent

chat_with_explore

see_looks

create_alerts

see_alerts (查看您在「Manage Workflows」使用者頁面上建立的工作流程)
資料代理程式的「管理存取權;編輯」 (如果使用者建立代理程式,系統會自動授予這項存取權;否則,代理程式的建立者必須分享代理程式,才能授予「管理存取權;編輯」存取權)

資訊主頁上的「管理存取權」和「編輯」
建立、編輯、共用及刪除對話式數據分析資料代理 access_data

gemini_in_looker

admin_agents
不必授予內容存取權

Looker 也有下列預設角色,這些角色包含例項中所有模型的權限子集:

  • 對話式 Analytics 代理程式管理員:具備這個角色的使用者可以建立、編輯、分享、刪除代理程式,以及與代理程式對話。此外,他們也可以管理存取權;編輯存取權,以及與探索對話。
  • 對話式 Analytics 使用者:具備這個角色的使用者可以與有檢視存取權的代理程式對話。
  • 對話式 Analytics 檢視者 26.12 新增 使用者具備這個角色後,就能查看自己有「檢視」存取權的代理程式。不過,如果沒有存取代理程式資料來源的額外權限,這些使用者就無法與代理程式互動。
  • 管理員:根據預設,這個角色 (Looker 管理員) 具備執行個體的所有權限,並可存取所有內容。

對話式數據分析代理管理員

「Conversational Analytics Agent Manager」角色包含 Looker 執行個體上所有模型的「Conversational Analytics Agent Manager」權限集。具備這個角色的使用者可以建立、編輯、共用及刪除使用 Looker 探索的 Conversational Analytics 資料代理程式。

對話式數據分析使用者

「對話式 Analytics 使用者」角色包含 Looker 執行個體上所有模型的「對話式 Analytics 使用者」權限集。只要使用者已取得資料代理的檢視存取權,就能與 Looker 中的任何對話式數據分析資料代理進行對話。

對話式數據分析檢視者 2023 年 12 月 26 日新增

對話式數據分析檢視者角色包含 Looker 執行個體中所有模型的對話式數據分析檢視者權限集。只要具備資料代理程式的查看存取權,以及適當模型的 access_data 權限,這類使用者就能在 Looker 中與任何對話式數據分析資料代理程式對話。

支援的資料來源

您可以透過對話式數據分析介面,與下列資料來源進行對話:

當您與探索或資料代理進行「對話」時,基本上是與預先定義的特定資料集進行對話。這是直接詢問該探索中資料問題的方式。你最多可以與五個探索對話。

探索資料代理是 AI 輔助的助理,可供您建立及自訂。與資訊主頁「對話」時,系統會自動建立資訊主頁代理程式。您可以提供資料專屬的資料代理程式指令和情境。

如需相關策略和最佳做法,協助 Looker 管理員和 LookML 開發人員順利設定、部署及最佳化 Conversational Analytics,包括 Conversational Analytics 的 LookML 最佳做法、何時應在 LookML 中加入情境,以及設定「探索」以搭配 Conversational Analytics 使用的最佳做法,請參閱「在 Looker 中設定 Conversational Analytics 的最佳做法」說明頁面。

後續步驟