本文說明如何存取與管線執行相關聯的查詢歷程記錄和查詢設定檔。 您可以使用這項資訊來偵錯查詢、識別效能瓶頸,以及優化管線執行。
檢閱管線更新的查詢歷程記錄
對於所有 ETL 管線 (觸發式和連續式),當具體化檢視和串流資料表更新時,查詢陳述式會出現在 查詢歷程記錄 中。 每個更新目標數據表的流程執行都有一個 REFRESH 語句。 您可以使用查詢歷程記錄頁面上的 [計算] 篩選器,只顯示使用管線計算處理的查詢。 若要深入瞭解查詢歷程記錄 UI,請參閱 查詢歷程記錄。
若要存取查詢詳細數據,請遵循下列步驟:
點擊
在側邊欄中查看查詢歷程記錄。
從 [計算] 下拉式篩選條件中選取 [Lakeflow Spark 宣告式管線] 選項,以僅顯示管線。
您也可以依使用者、時間、狀態,以及查詢或更新的其他功能進行篩選。
按一下查詢陳述式以檢視摘要詳細資料,例如查詢持續時間和彙總指標。 請參閱 檢視查詢詳細資料。
按兩下 [ 查看查詢設定檔 ] 以開啟查詢設定檔。 如需查詢設定檔的詳細資訊,請參閱 查詢設定檔。 您可以在管線執行時或執行完成後開啟查詢設定檔。
或者,使用 [查詢來源 ] 區段中的連結來開啟相關的管線監視頁面。
從管線監視頁面存取查詢歷程記錄
在 管線監控頁面中,按一下畫面底部附近的 [效能 ] 索引標籤,以存取管線的歷史記錄。 您可以在管線執行時或執行完成後按一下陳述式,以檢視查詢詳細資料面板和設定檔。
從 Lakeflow 管線編輯器存取查詢歷程記錄
當您編輯管線時,您可以從底部窗格的 [效能] 索引標籤存取查詢歷程記錄。 如果您先選取資料表,查詢歷程記錄的範圍會限制為該資料表。
清單中的每個項目都對應於程式碼中定義的 流程 的執行。 每個資料表各有一個敘述句,除非有多個流程寫入相同的資料表。
- 您可以依資料集名稱篩選此清單,以尋找寫入該資料表之流程的陳述式。
- 此清單最多顯示 1,000 條訊息。 如果您的管線有更多陳述式,您可以按一下 [在查詢歷程記錄中檢視全部 ] ,以查看 [查詢歷程記錄] 頁面上的完整陳述式清單,並依最新的管線執行識別碼進行篩選。
- 根據預設,您可以看到讀取和寫入的持續時間和指標。 您可以按一下 REFRESH 清單中的陳述式,以檢視流程的進一步度量和查詢設定檔。
- 指標和查詢設定檔可在資料管道執行期間或執行完成後隨時取得。
若要深入瞭解此檢視中可用的詳細資料,請參閱 檢視查詢詳細資料。
局限性
- 佈建和佇列時間無法提供。