建立 Real-Time 儀錶板

儀錶板是磚的集合,可選擇性地組織在頁面中,其中每個磚都有基礎查詢和可視化表示。 您可以將 Kusto 查詢語言 (KQL) 查詢原生匯出至儀錶板作為視覺效果,稍後視需要修改其基礎查詢和視覺效果格式。 除了輕鬆探索數據之外,這個完全整合的儀錶板體驗也提供改善的查詢和視覺效果效能。 Copilot 整合在儀表板編輯體驗中,讓你能直接使用自然語言創建和修改視覺,無需 KQL 專業知識。

在本文中,您將學習如何建立新的 Real-Time 儀表板、新增資料來源、在儀表板中添加和編輯圖塊——無論是手動還是使用Copilot。 你也會學到如何啟用即時刷新、使用參數以及匯出儀表板。

重要

您的資料很安全 關於使用者的儀表板及與儀表板相關的元資料,靜態時會使用 Microsoft 管理的金鑰加密。

必要條件

建立新的儀表板

有多種方式可以建立新的即時儀表板,選取與您所需建立方式相對應的標籤頁。

即時儀錶板存在於工作區的內容中。 新的即時儀錶板在創建時總是會與您當前使用的工作區相關聯。

  1. 流覽至所需的工作區。

  2. 選取 + 新增項目

  3. 新增項目 視窗中,選取 儀錶板Real-Time。 如有需要,請使用文本框進行搜尋。

    [新增專案] 頁面的螢幕擷取畫面,已選擇 Real-Time 儀錶板。

  4. 新 Real-Time 儀表板 彈窗中,輸入儀表板的名稱和工作區位置,然後選擇 「建立」。

    新的 Real-Time 儀錶板頁面的截圖,其中包含儀錶板的名稱。

  5. 您的工作區已建立一個新的儀錶板。

    Microsoft Fabric 中的 Real-Time Intelligence 裡新建立的 Real-Time 儀表板截圖。

  1. 透過新增資料來源到儀表板,完成儀表板的設定。 儀表板連接到資料來源後,你可以存取所有儀表板選項,例如新增磁磚。

    即時儀表板的截圖,顯示已啟用所有選項。

新增資料來源

資料來源是與 Real-Time 儀表板相同工作區中特定資料庫的可重複使用參考。 不同的磚可以根據不同的數據源。

選取與所需資料來源型別相對應的索引標籤。

  1. 開啟 Real-Time 儀表板。

  2. 在上方工具列中,選擇 新增資料來源>KQL 資料庫

    資料來源選單的截圖,顯示一個可選的資料來源清單,並標示出 eventhouse/kql 資料庫。

  3. OneLake 目錄 視窗中,選擇一個 KQL 資料庫連接到你的 KQL 查詢集,然後選擇 連接

    或者,關閉 OneLake 目錄 視窗,並使用 + 新增資料來源 選單連接到另一個資料來源。

編輯模式

若要切換至編輯模式,請選取右上角的 [編輯]。

顯示編輯檢視選取專案的螢幕快照。

在「首頁」標籤下,你可以新增視覺化、標記框、警示、資料來源和參數。 你也可以儲存並手動刷新儀表板。

這是主頁標籤下工具列選項的截圖。

在管理標籤下,你可以管理 參數、基礎查詢、設定 刷新設定 以及管理資料來源。

管理標籤下工具列選項的截圖。

新增或編輯磁磚

儀表板的磁磚使用 Kusto 查詢語言 KQL 來擷取資料並生成視覺化圖表。 每個圖塊或查詢都設計為支援單一視覺化表示法。 圖塊編輯器提供兩種選項來撰寫和編輯圖塊的查詢和視覺化:

  • Copilot(預覽)- 使用自然語言產生圖塊的 KQL 查詢及圖塊視覺化。 Copilot 讓非 KQL 專家、商業分析師及報告製作者,即使了解資料但不熟悉 KQL,也能獨立建立儀表板圖形化。

  • KQL 查詢 - 手動撰寫查詢並定義圖塊視覺化。

你可以隨時在這兩個選項之間切換。

圖塊編輯視窗中三個窗格的截圖:檔案總管、執行查詢,以及 Copilot.

描述你想要的洞見。 從一個廣泛的問題開始,根據結果進行精煉。 你可以先從「顯示所有錯誤事件」開始,接著是「只篩選到關鍵錯誤」或「依錯誤類型分組」。 Copilot 在對話中維持上下文,因此每次後續都會建立在你先前的請求之上。 欲了解更多資訊,請參閱 使用 Copilot 來撰寫 KQL 查詢

  1. 在你的儀表板中,切換到 編輯模式

  2. 從儀表板畫布選擇你想建立的視覺類型,或從上方選單列選擇 新視覺化

    截圖顯示新增磁磚按鈕的選取過程。

  3. 要編輯現有的圖塊,請選擇鉛筆圖示,或打開圖塊選項並選擇 編輯

  4. 在 Copilot 面板中,輸入該圖塊的自然語言描述。 例如,「比較各安全檢查通道的流量。」

    副駕駛面板的截圖,結果顯示在表格中。

  5. 檢視結果。 透過向 Copilot 提出後續請求來精細化結果。 在這個例子中,請 Copilot 「建立一個比較前五條安檢通道的時間表」。

    副駕駛面板的截圖,精煉後的結果顯示在表格中。

  6. 視覺格式標籤 頁中,你可以設定剩餘的選項。

    Real-Time 儀錶板中視覺格式窗格的螢幕快照。

    如需如何自定義視覺效果的詳細資訊,請參閱 自定義即時儀錶板視覺效果

  7. 點擊套用。 你現在可以查看並編輯底層的 KQL 查詢,或繼續使用 Copilot。 查詢是根據你的自然語言描述以及你在 Copilot 中所做的後續優化產生的。

  8. 要將圖塊加入儀表板,請選擇 完成

  9. 在儀表板工具列中,選擇 「儲存 」圖示,以儲存包含新視覺化或已編輯視覺化的儀表板。

從查詢集添加磁磚

您可以將從 KQL 查詢集中撰寫的查詢所產生的磚塊,直接新增至儀錶板。

  1. 開啟現有的 KQL 查詢集

  2. 撰寫查詢

  3. 選取 [儲存至儀表板]。

    在 queryset 查詢中,將「儲存到現有儀表板」按鈕的截圖。

  4. 從儀表板列表中選擇現有的儀表板,然後選擇 「連接 」來建立該磁貼。

  5. 從跳出的訊息中選擇 「開啟儀表板 」,以查看現有儀表板中的新磁貼。

  6. 要給圖塊命名,打開圖塊選項並選擇 「重新命名」。

    圖塊選單中「重命名」圖塊選項的截圖。

新增分頁

頁面是磚的選擇性容器。 您可以使用頁面將磚組織成邏輯群組,例如依數據源或主題區域。 您也可以使用頁面來建立多重檢視的儀錶板,例如從摘要頁面鑽取到詳細數據頁面的儀錶板。

  1. 選取右上角的 [ 編輯 ],以切換至編輯模式。

  2. 在 [ 頁面] 窗格中,選取 [+ 新增] 頁面

    截圖,在 Real-Time Intelligence 中將頁面加入 Real-Time 儀表板,格式為 Microsoft Fabric.

  3. 若要為頁面命名,請選取垂直 的 [更多] 功能表 [...]>重新命名頁面

    在 Real-Time 儀表板中重新命名頁面的截圖。

使用參數

參數可大幅改善儀錶板轉譯效能,並可讓您盡早在查詢中使用篩選值。 當參數包含在與磚相關聯的查詢中時,就會啟用篩選。 如需使用和設定不同參數類型的詳細資訊,請參閱在即時儀表板中使用參數。

圖塊圖例

您可以變更圖例在磚中的位置,並使用圖例來與數據互動。

變更圖例位置

如果您在即時儀錶板上擁有編輯許可權,您可以變更圖例在磚中的位置。 切換至 [編輯 模式],然後選取 [編輯 鉛筆] 圖示。 在 [視覺格式設定] 窗格的 [圖例] 下,可以選取您的位置喜好設定。

與您的資料互動

您可以利用圖例來與圖磚中的數據互動。 您可以選取圖例中的特定項目來變更檢視的數據。 使用 Ctrl 從選取範圍新增或移除專案,按住 Shift 以選取範圍。 未選取的項目會呈現灰色。

[ 搜尋 ] 按鈕可讓您搜尋和篩選專案。

使用 [反轉] 按鈕來反轉您的選取範圍。

向上向下箭號會以下列方式瀏覽清單:

  • 選取一個專案時,向上和向下箭號會選取上一個專案或下一個專案。
  • 當選取多個項目時,使用向上和向下箭頭可捲動項目清單,並突出顯示您瀏覽到的任何選取項目的數據。

截圖顯示用來利用圖例與資料互動的按鈕。

檢視或編輯查詢

您可以在檢視或編輯模式下檢視查詢。

  1. 在你想探索的圖塊上,選擇圖 塊選項 [...]>查看查詢。 隨即開啟含有查詢和結果資料表的窗格。

    儀錶板上方塊的「檢視查詢」功能表螢幕快照。

  2. QuerySet 中選擇編輯。

  3. 選擇現有的 KQL 查詢集新的 KQL 查詢集。 進行編輯KQL 查詢集中的查詢。

    KQL 查詢編輯器的螢幕快照。

    備註

    使用此流程對查詢所做的任何編輯都不會反映在原始的即時儀錶板中。

啟用即時刷新

即時刷新是一項功能,當新資料被導入底層來源時,能即時更新儀表板視覺化,無需手動重新載入頁面或點擊刷新按鈕。

要啟用儀表板即時刷新:

  1. 選擇 「管理 」標籤 >「重新整理設定」。

  2. 選擇 即時刷新 來啟用。

  3. 選擇 更新率限制不支援視覺效果的固定速率 的值。

  4. 選擇 完成 ,然後 儲存 儀表板。

    即時刷新設定面板的截圖。

欲了解更多關於即時更新的資訊,請參閱 Real-Time 儀表板中的即時更新

共用儀表板。

Real-Time 儀表板可以與他人分享,提供洞察與視覺化,而無需直接與底層資料來源互動。 分享透過連結讓使用者能瀏覽並互動儀表板內容,促進團隊間的協作,讓監控視圖與分析結果的分發變得更容易。 要成功分享 Real-Time 儀表板,請確保收件人擁有必要的 Real-Time 儀表板權限

你可以分享整個即時儀表板,或是特定的視覺效果。

分享整個儀表板:

  1. 選取儀錶板右上角的 [共享 ]。

    螢幕上分享按鈕的截圖。

  2. 在 [ 建立和傳送連結 ] 視窗中,您可以執行下列步驟:

    • 若要查看儀錶板的連結,並將它複製到剪貼簿,請選取 [ 複製連結]。
    • 若要透過電子郵件分享儀錶板的連結,請選取透過電子郵件
    • 若要透過 Teams 共用儀錶板的連結,請選取 透過 Teams

    截圖顯示共享儀表板的彈出視窗。

若要分享特定視覺內容:

  1. 在視覺效果的右上角,選取 ... 以開啟該視覺效果的內容功能表。

  2. 選擇 分享視覺效果

    這張截圖顯示了視覺化視窗選單中的「分享視覺」選項。

  3. 使用多選核取方塊,選擇可共用連結是否應包含用於在 Fabric 中開啟視覺效果的連結視覺效果本身,以及支援該視覺效果的查詢

  4. 選擇 複製 以複製連結到你的剪貼簿。

在自訂應用程式中使用儀表板

除了透過連結或協作工具分享儀表板外,你還可以使用 Fabric Embedded 在自己的網頁應用程式中嵌入 Real-Time 儀表板。 這種方法讓你能將即時洞察直接整合到你的應用程式、入口網站或工作流程中。

欲了解更多資訊,請參閱 Fabric EmbeddedEmbedding 快速入門

匯出儀表板

使用 [檔案] 功能表,將儀錶板導出至 JSON 檔案。 匯出儀錶板在下列案例中很有用:

  • 版本控制:您可以使用 檔案將儀錶板還原至舊版。
  • 儀錶板範本:您可以使用 檔案作為建立新儀錶板的範本。
  • 手動編輯:您可以編輯檔案以修改儀錶板。 檔案可以匯回儀錶板。

若要匯出儀錶板,請在儀錶板中選取 [ 管理] 索引標籤 >|-> 下載檔 顯示 [管理] 索引標籤按鈕上 [下載檔案] 按鈕的螢幕快照。

檔案包含 JSON 格式的儀錶板數據,其大綱如下代碼段所示。

{
    "id": "{GUID}",
    "eTag": "{TAG}",
    "title": "Dashboard title",
    "tiles": [
        {
            "id": "{GUID}",
            "title": "Tile title",
            "query": "{QUERY}",
            "layout": {
                "x": 0,
                "y": 7,
                "width": 6,
                "height": 5
            },
            "pageId": "{GUID}",
            "visualType": "line",
            "dataSourceId": "{GUID}",
            "visualOptions": {
                "xColumn": {
                    "type": "infer"
                },
                "yColumns": {
                    "type": "infer"
                },
                "yAxisMinimumValue": {
                    "type": "infer"
                },
                "yAxisMaximumValue": {
                    "type": "infer"
                },
                "seriesColumns": {
                    "type": "infer"
                },
                "hideLegend": false,
                "xColumnTitle": "",
                "yColumnTitle": "",
                "horizontalLine": "",
                "verticalLine": "",
                "xAxisScale": "linear",
                "yAxisScale": "linear",
                "crossFilterDisabled": false,
                "crossFilter": {
                    "dimensionId": "dragX-timeRange",
                    "parameterId": "{GUID}"
                },
                "multipleYAxes": {
                    "base": {
                        "id": "-1",
                        "columns": [],
                        "label": "",
                        "yAxisMinimumValue": null,
                        "yAxisMaximumValue": null,
                        "yAxisScale": "linear",
                        "horizontalLines": []
                    },
                    "additional": []
                },
                "hideTileTitle": false
            },
            "usedParamVariables": [
                "{PARAM}"
            ]
        }
    ],
    "dataSources": [
        {}
    ],
    "$schema": "https://dataexplorer.azure.com/static/d/schema/20/dashboard.json",
    "autoRefresh": {
        "enabled": true,
        "defaultInterval": "15m",
        "minInterval": "5m"
    },
    "parameters": [
        {}
    ],
    "pages": [
        {
            "name": "Primary",
            "id": "{GUID}"
        }
    ],
    "schema_version": "20"
}

從檔案更新或還原現有的儀錶板

您可以更新現有的儀錶板,或還原舊版,如下所示:

  1. 在儀錶板中,選取管理索引標籤>用檔案取代

    顯示 [管理] 索引標籤按鈕上 [以檔案取代] 按鈕的螢幕快照。

  2. 選取檔案以更新儀錶板。

  3. 在 [ 首頁] 索引標籤 上,選取 [ 儲存]。