共用方式為


Copilot 用於 Real-Time Intelligence

Real-Time 智慧 Copilot 是一項進階 AI 工具,其設計目的是協助您探索數據並擷取寶貴的見解。 您可以輸入有關數據的問題,然後會自動轉譯為 Kusto 查詢語言 (KQL) 查詢。 Copilot 簡化針對經驗豐富的 KQL 使用者和公民數據科學家分析數據的程式。

如需 Copilot的計費資訊,請參閱在網狀架構定價中宣告 Copilot。

先決條件

注意

  • 您的系統管理員必須先啟用租戶切換,才能開始使用 Copilot。 如需詳細資訊,請參閱 Copilot 租用戶設定 一文。
  • 您的 F64 或 P1 容量必須位於本文所列的其中一個區域,Fabric 區域可用性
  • 如果您的租用戶或容量位於美國或法國以外,Copilot 預設會被停用,除非您的 Fabric 租用戶管理員在 Fabric 管理入口網站中啟用 租用戶設定,允許傳送至 Azure OpenAI 的 資料可以在您的租用戶的地理區域、合規性邊界或國家雲端實例之外進行處理。
  • 試用版 SKU 不支援 Microsoft Fabric 中的 Copilot。 僅支持付費 SKU(F64 或更新版本或 P1 或更高版本)。
  • 網狀架構中的 Copilot 目前正在公開預覽中推出,預計在 2024 年 3 月底之前可供所有客戶使用。
  • 如需詳細資訊,請參閱有關 Fabric 和 Power BI 中的 Copilot 中的 概觀一文。

針對 Real-Time 智能的 Copilot 功能

Copilot Real-Time Intelligence 可讓您毫不費力地將自然語言查詢翻譯成 Kusto 查詢語言 (KQL)。 這位副駕駛員在日常語言與 KQL 技術複雜性之間充當橋樑,因此減少了數據分析師和普通數據科學家在採用這項技術時的障礙。 藉由利用 OpenAI 的進階語言理解,這項功能可讓您以熟悉的自然語言格式提交商務問題,然後轉換成 KQL 查詢。 Copilot 使用方便且有效率的數據分析方法來簡化查詢建立程式,以加速生產力。

Copilot 支援 對話式互動,可讓您以動態方式釐清、調整及擴充查詢,同時維持先前輸入的內容。 您可以精簡查詢並詢問後續問題,而不需從頭開始:

  • 動態查詢優化:您可以透過修改提示來改善 Copilot 所產生的初始 KQL,以消除模棱兩可之處、指定數據表或欄位,或提供更多背景資訊。

  • 順暢的後續問題:如果產生的 KQL 正確,但您想要更深入地探索數據,您可以詢問與相同工作相關的後續問題。 您可以藉由根據先前的對話來擴充查詢範圍、新增篩選或探索相關數據點。

存取 Real-Time 情報 Copilot

  1. 若要存取 Real-Time Intelligence 的 Copilot,請流覽至新的或現有的 KQL 查詢集。
  2. 連接到資料庫。 如需詳細資訊,請參閱 選取資料庫
  3. 選取 [Copilot] 按鈕。
  4. 在 [Copilot] 窗格中,以自然語言輸入您的商務問題。
  5. Enter。 幾秒鐘后,Copilot 會根據您的輸入產生 KQL 查詢。 您可以將查詢複製到剪貼簿,或直接在 KQL 查詢編輯器中 插入。 若要在查詢編輯器中執行查詢,您必須具有 KQL 查詢集的寫入許可權。
  6. 選取 [執行] 按鈕來執行查詢。

Real-Time Intelligence 中 KQL 查詢集中使用 copilot 的螢幕快照。

注意

  • Copilot 不會產生控件命令。
  • Copilot 不會自動執行產生的 KQL 查詢。 建議使用者自行執行查詢。

您可以繼續詢問後續問題,或進一步精簡查詢。 若要開始新的聊天,請選取 Copilot 窗格右上方的語音泡泡 (1)。

將滑鼠停留在先前的問題 (2) 上,然後選取 鉛筆 圖示,將其複製到問題方塊以編輯,或將其複製到剪貼簿。

顯示如何複製或編輯先前問題的螢幕快照。

改善 Copilot 在 Real-Time Intelligence 上的正確性

以下是一些秘訣,可協助改善 Copilot所產生的 KQL 查詢精確度:

  • 從簡單的自然語言提示開始,瞭解目前的功能和限制。 然後,漸進地進行更複雜的提示。
  • 精確地陳述工作,並避免模棱兩可。 假設您與小組中的少數 KQL 專家分享自然語言提示,而沒有添加口頭指令,他們是否能夠產生正確的查詢?
  • 若要產生最精確的查詢,請提供任何可協助模型的相關信息。 如果可以,請指定對查詢至關重要的數據表、運算符或函式。
  • 準備資料庫:新增 docstring 屬性來描述一般數據表和數據行。 對於描述性名稱(例如時間戳)而言,這可能是多餘的,但對於描述具有無意義的名稱的數據表或數據行而言非常重要。 您不需要將 docstring 新增至很少使用的數據表或數據行。 如需詳細資訊,請參閱 .alter table column-docstrings 命令。
  • 若要改善 Copilot 結果,請選取像 這樣的 圖示,或選取不喜歡的 圖示,然後在 提交意見反應表單 中提交您的意見。

注意

提交意見反應 表單會提交資料庫名稱、其 url、copilot 所產生的 KQL 查詢,以及您在意見反應中自由填寫的任何文字回應。 不會傳送已執行 KQL 查詢的結果。

局限性

  • Copilot 可能會因以下原因提供不正確或誤導性的 KQL 查詢建議:
    • 複雜且長時間的用戶輸入。
    • 使用者輸入指向的資料庫實體,不是 KQL 資料庫表格或具現化檢視(例如 KQL 函式)。
  • 組織內的10,000多名並行使用者可能會導致失敗或發生重大效能影響。