建立和編輯物化視圖

具體化檢視是來源資料表或另一具體化檢視的聚合查詢。 它表示單一 summarize 語法。 實體化視圖有兩種類型:

  • 空具體化檢視:其中包含在檢視建立之後已匯入的記錄。 這類建立會立即完成,視圖會即刻可供查詢。
  • 基於來源資料表中現有紀錄的實體化視圖:建立可能需要較長時間,視來源資料表中的記錄數量而定。

如需具現化檢視的詳細資訊,請參閱 具現化檢視概觀。

在本文中,你將學習如何透過指令 .create materialized-view 來建立具體化的視圖。

如需有關 `.create materialized-view` 命令的詳細資訊,請參閱 `.create materialized-view`。

必要條件

具現化視圖

  1. 瀏覽你的 KQL 資料庫,選擇 + 新>實體化視圖

    &;lt;span class="mx-imgBorder"><a href="media/materialized-view/materialized-view-extended.png#lightbox" data-linktype="relative-path"><img src="media/materialized-view/materialized-view.png" alt="Screenshot of a KQL database landing page showing the New option dropdown menu, with the option titled Materialized view highlighted." data-linktype="relative-path">KQL 資料庫首頁螢幕擷取畫面,顯示「新增選項」的下拉功能表,並已醒目提示名為「實體化檢視」的選項。</a></span>

    具體化檢視命令會在 [ 探索您的資料 ] 視窗中填入。

  2. 輸入實體化視圖的資料表名稱和查詢語句取代佔位文字,然後選擇Run

    Screenshot of Explore your data window showing an example of a materialized view command.[探索您的資料] 視窗的螢幕擷取畫面,顯示具體化檢視的範例命令。

    具體化檢視會出現在 [探索器] 窗格的 [具體化檢視] 下。 請參閱下方「 組織實體化視圖於資料夾」 區塊中如何組織具體化視圖。

    Screenshot of Explorer pane showing the database entities in Real-Time Intelligence. The dropdown list of materialized views is highlighted.[總管] 窗格的螢幕擷取畫面,其中顯示即時智慧中的資料庫實體。具現化檢視的下拉式清單會反白顯示。

檢視、編輯或刪除具現化視圖

若要檢視、編輯或刪除現有的具體化檢視,請遵循下列步驟:

  1. Explorer 面板中,展開「 實體化視圖 」區塊,並選擇位於想要實體化視圖旁的三個點。

  2. 從下拉功能表中,選擇下列其中一項:

    • 顯示具體化檢視腳本 ,以檢視具體化檢視腳本。
    • 使用程式代碼編輯 ,以在 [ 探索您的數據 ] 視窗中編輯具體化檢視腳本。
    • 刪除

    下拉選單的截圖。

  3. 如果您修改具體化檢視腳本,請選取 [ 執行 ] 以套用變更。

在資料夾中組織實體化視圖

要將實體化的視圖組織在資料夾中,請遵循以下步驟:

  1. 在檔案總覽視窗中,可以選擇:
    • 在實體化檢視中點右鍵,選擇 移動到資料夾>+新資料夾
      彈出選單的截圖,顯示為物質化視圖建立新資料夾的選項。
    • 或者,選擇特定具體化視圖旁的省略號(...),選擇移動 到資料夾>+新資料夾 ,或選擇現有資料夾。 彈出選單的截圖,顯示將實體化視圖移至現有資料夾或建立新資料夾的選項。
  2. 要建立資料夾,輸入資料夾名稱並選擇 「建立」。 實體化的檢視會移到新的資料夾。
    新資料夾建立的截圖。
  3. 要移動多個實體化視圖,請輸入另一個資料夾名稱,或選擇下拉選單,勾選你想移到同一資料夾的實體化視圖旁的方框。
    彈出選單的截圖,顯示可以將多個實體化視圖移到同一資料夾。
  4. 你也可以將實體化視圖移到現有資料夾。 要做到這點,請選擇 「移動到資料夾 」,然後選擇你想移動實體化視圖的資料夾,或將實體化視圖拖曳到該資料夾中。

Note

  • 如果你刪除了一個子資料夾,資料夾內的實體化視圖不會被刪除,而是會被移回父資料夾。
  • 當該資料夾中沒有任何具體化檢視時,系統會自動刪除子資料夾。
  • 資料夾可以依資產類型建立,且名稱必須是唯一。 例如,你可以有一個同名的表格資料夾和一個物質化的檢視資料夾,但你不能有兩個同名的物質化檢視資料夾。
  • 具體化檢視限制
  • 在 KQL 查詢集中查詢資料。
  • 建立預存函式