使用 Tableau Agent 探索資料

附註:隨著平台進行擴充以容納更多 AI 代理程式功能,Einstein Copilot 已更名為 Tableau Agent。從 2024 年 10 月開始,您將看到 Tableau Prep、Tableau Catalog 和 Tableau Cloud Web 製作中的頁面部分、欄位名稱和其他 UI 文字的更新。說明內容和 Trailhead 模組也正在更新,以反映這些變更。

Tableau Agent 是一項生成式 AI 功能,可協助您在對話助理的幫助下探索資料、建立視覺效果並發現見解。連線到工作簿或資料來源並使用自然語言執行視覺效果分析。結合 Tableau Agent 與 Tableau UI 可更快獲得見解。有了 Tableau Agent,就不用再盯著空白畫布。

可在 Tableau 製作體驗中在工作表中開啟 Tableau Agent 對話窗格。Tableau Agent 可以幫助完成以下任務:

  • 快速開始分析:Tableau Agent 可以根據資料提供分析問題建議
  • 建構視覺效果:「每位導演拍了多少部動作片?」
  • 選擇最適合分析的圖表類型:「顯示學生成績分佈」
  • 執行時間序列分析:「與上個月相比,哪個月的捐贈者數量增長最快?」
  • 建立計算欄位:「建立計算案件開啟日期和關閉日期之間的差異的欄位,並四捨五入到週」
  • 詮釋計算:「詮釋『實際發貨天數』的計算」
  • 對資料進行篩選、排序與分組:「僅查看『鹽水』並為我展示有最小水箱選項的魚」

Tableau Agent 根據資料建立視覺效果,與 Tableau 中的「顯示」一樣。Tableau Agent 目前可以支援的圖表類型包括:

  • 文字
  • 熱度圖
  • 橫條圖
  • 堆疊條
  • 雙線
  • 區域
  • 甘特圖
  • 盒狀圖
  • 散佈圖
  • 長條圖
  • 符號圖
  • 填充地圖
  • 樹圖
  • 圓形圖
  • 子彈圖
  • 氣泡

有關 Tableau 圖表類型的更多資訊,請參閱為您的資料選擇正確的圖表類型(連結在新視窗開啟)

附註:若要使用此功能,必須擁有 Tableau+,並且必須在站台設定中開啟 Tableau 中的 AI。 請參閱為站台開啟 Tableau 中的 AI(連結在新視窗開啟)

Tableau Agent 與信任

Tableau Agent 內建於 Einstein 信任層(連結在新視窗開啟)頂層,並繼承其所有安全性、控管與信任功能。與 Tableau Agent 互動時,傳送到大型語言模型 (LLM) 的資料與對話都不會儲存到 LLM,也不會使用任何客戶資料訓練該模型。

Tableau Agent 用於與工作簿連線的資料來源。它不知道任何其他 Tableau 資料來源,因此無法建議相關內容、回答資料沿襲問題或回答一般知識問題。遵守使用者定義的行與列層級安全策略。使用者在使用 Tableau Agent 時有權存取的資料符合現有的任何列或欄層級安全性原則。

首次開啟 Tableau Agent 時,它會對資料進行索引以了解內容。這有助於 Tableau Agent 根據問題與資料來源傳回相關結果。它索引的資訊包括欄位中繼資料(欄位標題、欄位描述、資料角色和資料類型)以及最多 1000 個唯一欄位值(如果資料類型為字串(文字))。

Einstein 信任層可用於在將個人識別資訊 (PII) 傳送至 LLM 之前對其進行遮罩。使用機器學習和模式匹配技術,提示中的 PII 被取代為通用權杖,然後在回應中使用原始值揭開遮罩。有關如何配置 PII 遮罩的更多資訊,請參閱 Salesforce 說明中的選取要遮罩的資料(連結在新視窗開啟)。為了提供額外的保護層,Einstein 信任層保證在 LLM 處理提示和回應後,LLM 會忘記提示和回應。

Tableau Agent 入門指南

Tableau Cloud 站台的 Web 製作環境中的新對話窗格提供 Tableau Agent。它僅適用於工作表,因此儀表板或故事中不會出現此選項。還必須擁有 Creator 或 Explorer 站台角色才能使用此功能。

首先要建立新工作簿或開啟現有工作簿。如果是新工作簿,則首先要連線到資料。要獲得更快速度結果,建議將 Tableau Agent 與擷取一起使用。但也可以將 Tableau Agent 與即時資料庫連線結合使用,並上傳具有下列檔案類型的檔案:

  • .hyper

  • .csv

  • .txt

  • .xlsx

Tableau Agent 不支援多維資料集此外,如果要使用資料混合,Tableau Agent 只能與主要資料來源一起使用。

啟動 Tableau Agent

請執行下列動作開啟 Tableau Agent 對話窗格:

  1. 選取「顯示」旁工具列中的 Tableau Agent 圖示。

    空白 Tableau 工作表中醒目顯示「Tableau Agent」按鈕

  2. 開啟窗格後,按一下 「知道了」確認免責聲明才能開始。

    開啟 Tableau Agent 對話窗格的空白工作表,顯示免責聲明文字與「知道了」按鈕

建置和變更視覺效果

Tableau Agent 不是開放式聊天機器人。它只能用於您的資料集,並圍繞分析和視覺效果建立執行一組具體動作。為了解資料,Tableau Agent 會為連線的資料集建立索引。如果連線到多個資料集,則適用於在「資料」窗格中所選資料集。Tableau Agent 僅適用於資料混合中的主要資料來源。

附註:如果在 Tableau Agent 處理請求時切換到不同的資料來源,則可能會導致錯誤。等到 Tableau Agent 回覆後再變更資料來源;然後使用該資料來源發出新請求。

建立索引掃描欄位名稱、資料類型(例如日期、文字或數字欄位),並取樣 1000 個唯一欄位值,了解該欄位中的資料類型。變更(例如重新命名欄位或建立新欄位)後會定期進行重新建立索引。

索引完成後,Tableau Agent 會提供一些建議問題,供查詢資料以幫助入門,或使用自然語言在文字方塊中輸入自己的問題來描述想要的內容。

顯示由 Tableau Agent 建立的視覺效果的工作表。已開啟對話窗格,並顯示醒目提示的問題。

可在 Tableau Agent 建立視覺效果後與其互動並進行修改,就像分析師建立並與您共用視覺效果一樣。提出有關 Tableau Agent 的更多問題來進一步迭代和探索資料,或在 Tableau 介面中自行掌控並繼續分析。

如果 Tableau Agent 建立的視覺效果不滿足預期,則可以在文字方塊中輸入想要的內容提供附加資訊,或者嘗試選取「使用 Tableau Agent 重試」 帶有彎曲箭頭,用於重新產生推薦問題的按鈕按鈕,Tableau Agent 將再次查詢 LLM 並針對請求提供新的回覆。

使用建議快速開始分析

無論是面對空白畫布還是進行深入分析,Tableau Agent 透過建議可以提出的問題來幫助您更深入地挖掘資料。開始前,請選取「建議」按鈕,Tableau Agent 將根據資料來源建立可能會問的三個問題。如需查看更多問題,請選取「使用 Tableau Agent 重試」帶有彎曲箭頭,用於重新產生推薦問題的按鈕

選取一個問題,Tableau Agent 會為您建立相應的視覺效果。

Tableau Agent 窗格開啟的空白畫布會顯示「建議」按鈕。

Tableau Agent 建立的視覺效果互動時,也可以使用建議進行更深入的分析。在 Tableau Agent 確認回覆的底部,選取「建議」按鈕,Tableau Agent 會為您建議一些可能採取的動作,以發現有關資料的更多見解。執行此動作時, 「建議」按鈕轉換為 「重新將案例」按鈕,以便您可以根據需要返回並重新建立先前的視覺效果。

只需選取一個選項即可在視覺效果中套用建議的動作。如果不喜歡這些建議,只需選取「使用 Tableau Agent 重試」帶有彎曲箭頭,用於重新產生推薦問題的按鈕查看更多選項。

Tableau Agent 窗格開啟的視覺效果,顯示後續分析步驟的建議。

建立計算

有時在 Tableau 中構建計算可能很棘手。如果您是 Tableau 新手,則可能不知道要使用的正確語法或如何正確設定計算格式。Tableau Agent 可以為您完成繁重的工作,讓您可以順利進行分析。

只需讓 Tableau Agent 幫助您使用自然語言建立計算來描述想要做什麼。Tableau Agent 執行以下動作:

  • 開啟計算編輯器

  • 新增推薦的語法

  • 為該計算命名

  • 在「Tableau Agent」窗格中提供計算詮釋,幫助您評估其準確性並提高熟練程度

檢查計算,必要時進行編輯,然後接受。Tableau Agent 將新的計算欄位新增至「資料」窗格中,並準備在分析中使用。

尋求計算幫助有兩種方法:

  1. 在對話窗格中:作為對話流程的一部分要求 Tableau Agent 為您建立計算。只需使用自然語言描述計算,然後 Tableau Agent 會完成剩餘工作。

    開啟配備橫條圖的工作表與計算編輯器對話方塊,顯示由 Tableau Agent 建立的計算。

  2. 在計算編輯器中:開啟計算編輯器並選取「Tableau Agent」圖示。這樣會開啟對話窗格(如果尚未開啟)如果已開啟,只需在文字方塊中輸入計算描述,Tableau Agent 就會在開啟的計算編輯器中新增推薦的語法。

    醒目提示 Einstein 圖示的計算編輯器對話方塊

建立計算提示

要在請求 Tableau Agent 幫助建立計算時獲得最佳結果,請提供具體說明。如果目標是讓 Tableau Agent 為您編寫計算,請使用那個具體語言。例如,「Create a calc…」、「Write a calc…」、「Create a calculated field…」或者只是「Calculate…」

避免過於通用也很重要。例如,不要輸入「Identify my most profitable products」,而是「Calculate the profit ratio by product name」。

這有助於 Tableau Agent 理解意圖(以建立計算)以及想要計算的欄位的意思。

計算說明

了解計算的目的與建立該計算本身同樣重要。Tableau Agent 可幫助您完成該動作。

無論是 Tableau Agent 為您建立的計算還是作為資料集一部分存在的計算,都可以要求 Tableau Agent 解釋該計算。例如,「Explain the Business Days Between Order and Ship calculation.」

這不僅可以幫助驗證計算是否符合您的需要,還有助於地在 Tableau 分析中熟練使用計算欄位。

Tableau Agent 對話方塊顯示計算描述。

編輯計算

可以隨時返回 Tableau Agent 為您建立的任何計算並進行編輯。現在,您可以在計算編輯器中手動編輯該計算。Tableau Agent 尚不支援在編輯模式下對計算進行迭代。

要編輯某個計算,請執行以下操作:

  1. 在對話窗格中找到要編輯的計算。

  2. 按一下「編輯」

  3. 在計算編輯器中完成全部所需變更,然後按一下「確定」

    顯示橫條圖的視覺效果,其中計算編輯器與 Tableau Agent 對話窗格為開啟狀態。在對話窗格中會醒目提示「編輯」按鈕。

要讓 Tableau Agent 更新「資料」窗格中的現有計算,請首先開啟「計算編輯器」中的計算。

  1. 右鍵按一下「資料」窗格中的欄位(在 MacOS 中按一下 Cmd+Click)。

  2. 選取「編輯…」

  3. 在 Tableau Agent 對話窗格的文字方塊中輸入要完成的更新。

計算限制

使用 Tableau Agent 建立計算時不支援以下功能:

  • 建立計算時,Tableau Agent 尚無法提出澄清問題。您可能需要具體說明或迭代,比如如果有多個欄位的名稱中包含「name」一詞,則指定「change the field FIRST NAME into proper capitalization」。

  • 可用的計算會因連線類型而異。例如,某些日期函數,比如 DATEPARSE(連結在新視窗開啟) 僅由資料擷取與可能的連接器子集支援。

    如果請求涉及即時資料連線不支援的函數,Tableau Agent 可能會為您建立計算,但它將處於錯誤狀態。要使用計算,您需要先擷取資料來源。在某些情況下可以要求其他函數,比如使用 DATE 而不是 DATEPARSE。有關 AWS Marketplace 的詳情,請參閱 函數文件(連結在新視窗開啟)

  • Tableau Agent 無法建立計算然後在視覺效果中自動使用。這是一個兩步過程。請求計算並將其新增至「資料」窗格;然後請求視覺效果並按名稱引用新的計算欄位。

使用篩選器

可以 Tableau Agent 使用自然語言篩選視覺效果。雖然 Tableau Agent 會盡力理解請求並傳回解決方案,但有時它可能需要幫助才能傳回正在尋找的回應。例如,如果有高基底數欄位、具有大量值的欄位,Tableau Agent 要求選取所需的值。

如果是這種情況,則可以在 Tableau Agent 窗格中選取「新增篩選器」,Tableau Agent 會為您開啟「篩選器」對話方塊。只需選取您想要的值並選取「確認」即可在該視覺效果中新增您的篩選器。

配備 Tableau Agent 窗格的視覺效果畫布,描述如何新增篩選器與開啟篩選器對話方塊。

對話歷史和視覺效果娛樂

可以在對話窗格中與 Tableau Agent 互動。在該窗格中,Tableau Agent 提供分析建議並維護該工作階段的對話歷程記錄。如果提出新問題,則會更新視覺效果本身,但對話窗格會保留所有要求和 Tableau Agent 回應的歷程記錄。

它還含有互動元素,比如要求 Tableau Agent 使用相同的請求再次查詢 LLM 並建立另一個版本的視覺效果的「使用 Tableau Agent 重試」帶有彎曲箭頭,用於重新產生推薦問題的按鈕或者返回到先前的回應的「重新建立」 「重新建立」按鈕,即返回先前的視覺效果而不查詢 LLM,保留相同的結果。

如果仍在相同工作階段中關閉並重新開啟對話窗格,則會保留您的對話歷程記錄。如果關閉工作簿,則會清除與 Tableau Agent 的對話。不會儲存對話歷程記錄,並且在下次開啟工作簿時也不會出現。

Tableau Agent 是一種單頁體驗。不會意識到工作簿中的其他工作表,也無法在工作表之間共用對話。如果變更為新工作表,則會啟動新的對話。此外,如果使用「發佈為」發佈工作簿,Tableau Agent 不會保留對話歷史記錄。

如果要 Tableau Agent 忘記目前完成工作的內容,請啟動一個新工作表,這樣對話窗格中就不會有歷程記錄。

從 Tableau Agent 獲得最佳結果的提示

Tableau Agent 會盡力理解目的與資料。但它仍在學習。使用以下提示可幫助 Tableau Agent 盡其所能並為您提供出色的結果。

提示問題要執行的動作
使用清理資料雜亂的資料很難分析,Tableau Agent 也不知道如何為您清理和準備資料。
隱藏未不相關欄位資料集中類似命名的欄位可能會讓 Tableau Agent 感到困惑。隱藏不需要的欄位,Tableau Agent 將不會使用這些隱藏欄位。
小心使用同義詞Tableau Agent 可以很好地理解常見同義詞。例如,它會知道「標題」與「電影」可以套用於名為「電影」的欄位。但是,它不知道您可能使用的公司特定術語或首字母縮寫。請參閱感興趣的特定欄位幫助 Tableau Agent 更加準確。
明確表達您的意圖Tableau Agent 會盡力推斷意圖,但並不總是正確。如果知道要讓 Tableau Agent 產生視覺效果,請在請求中提供線索,例如「顯示」、「建立視覺效果」、「建立橫條圖」。或者,如果想要 Tableau Agent 建立計算,請在請求者嘗試以短語「建立可以...的計算」開始。
指定如何評估「頂級」對於 Tableau Agent 來說,類似「頂級產品」、「最佳銷售」「最高一季」之類的請求可能會有歧義,並且它可能不知道如何評估什麼是「頂級」、「最佳」或「最高」。說明如何衡量並顯示「top」。例如,試著要求 Tableau Agent 為您顯示「基於利潤的前 10 項產品」或「基於銷售量的前 3 項產品」。
在請求中使用特定術語Tableau Agent 掃描資料來源以尋找欄位名稱和這些欄位中的資料,但它並不能像人類那樣真正理解資料。請求中的描述性越強,Tableau Agent 越能提供相關的視覺效果。如果您知道應該使用 MEDIAN 而不是 AVERAGE 的彙總來評估資料,請具體說明。
分解複雜的任務Tableau Agent 無法透過單一步驟更新資料模型並產生視覺效果。

將我們的任務分解為多個部分並進行迭代。例如:

  • <任務 1>「建立一個名為利潤的計算」

  • <任務 2>「顯示利潤如何隨時間變動」

只詢問有關資料的問題Tableau Agent 不是通用聊天機器人。它無法回答諸如「我應該如何分析我的資料?」之類的諮詢問題。或一般性問題,例如「哪種貓品種是最好的寵物?」提出旨在分析資料、迭代和深入挖掘視覺效果結果的問題。

成為了解情況的人

與所有 AI 一樣,檢查使用 Tableau Agent 時獲得的結果非常重要。Tableau Agent 提問時會盡力理解資料與意圖,但它可能並不總是正確。

例如,Tableau Agent 嘗試為日期粒度(例如年、月或日)或彙總(例如中位數或平均值)等內容挑選預設值。如果您知道所需的彙總,最好在請求中指定。

如果 Tableau Agent 弄錯了,則可以重申請求並澄清想要的內容,也可以直接與視覺效果互動。畢竟,您是使用標準製作環節並可以使用 Tableau 的所有功能。

也可以隨時使用每次 Tableau Agent 回應中顯示的「贊成」或「反對」按鈕提供有關結果的回應。

Einstein Copilot 對話窗格顯示醒目提示的回饋按鈕

如果按一下「不喜歡」選項,請提供其他意見反應以協助改善 Tableau Agent 的回應。

顯示 Einstein Copilot 回饋選項的對話方塊

Tableau Agent 限制

Tableau 為人類分析師提供了強大的工具,Tableau Agent 也不例外。Tableau 中的 AI 不是要取代分析師與資料探索者;它的存在是為了給您提供助力。您在此過程的參與至關重要。

分析類型

Tableau Agent 尚無法處理諸如「我應該如何分析我的資料?」或「此資料是否存在季節性?」之類的諮商問題。相反,您需要指定您想查看的內容,例如「一段時間內我的銷售額是多少?」

不支援的功能

Tableau Agent 存取 Tableau 的所有製作功能,目前僅在 Web 製作中使用。

Tableau Agent 目前無法執行的動作包括:

  • 為您選擇資料來源或進行資料建模(例如建立聯結或關係)

  • 支援英語以外語言的資料。可以使用其他受支援的語言輸入請求,但回覆也只能使用英文。

  • 變更資料類型、欄位角色或標題名稱

  • 設定視覺效果的格式。例如在「標記」卡屬性新增欄位。例如細節、工具提示和尺寸。

  • 新增參考線

  • 使用群組、集或參數組織或自訂欄位

  • 使用篩選控制項、參數與操作等元素建立互動性

  • 建立儀表板

  • 分析大型資料集。如果資料集中有數百個或數千個欄位,特別是如果它們的名稱相似,則 Tableau Agent 將無法正常運作。如果嘗試篩選高基底數欄位(單一欄位有許多不同的值),Tableau Agent 可能需要手動執行篩選動作。

  • 資料模型變更後會重新整理區塊索引

感謝您的意見反應!已成功提交您的意見回饋。謝謝!