查詢和分析增量更新

Microsoft Dataverse 資料可以透過建立、更新和刪除交易持續變更。 Synapse Link for Dataverse 提供增量資料夾,可協助您查詢和分析在使用者指定的時間間隔期間對 Dataverse 資料進行的增量更新。 擁有大型資料集的組織可以分析增量更新資料,以及:

  • 卸除過時和停滯資料,以節省資料儲存成本。 
  • 在使用者指定的時段追蹤資料變更。

建立 Azure Synapse Link for Dataverse 時,可以啟用增量更新功能以建立一系列有時間戳記的資料夾,其中僅包含在使用者指定的時間間隔內對 Dataverse 資料所做的變更。 在每個時間戳記資料夾中,每個匯出的資料表都會儲存在單獨的 DataverseTableName 資料夾下。

重要

只有在使用者指定的時間間隔期間有資料更新時,才會建立時間戳記和資料表資料夾。

這項功能將套用至 Azure Synapse Link for Dataverse 中所有已選取的資料表,而且預設所有已選取的表格都將指派具有增量更新的 [僅附加] 模式。

無法使用下列選項啟用此功能:連接至 Azure Synapse workspace。 對於需要 Azure Synapse Analytics 存取權的客戶,請依照下列指示設定連結:使用 Azure Synapse workspace 建立 Azure Synapse Link for Dataverse

此功能的設計目的是要使用 Azure Data Factory 或 Synapse 管線,將資料從 Azure Data Lake Storage Gen2 複製到 Azure SQL Database。 其他資訊:將 Dataverse 資料複製到 Azure SQL

先決條件

Azure Synapse Link for Dataverse。 本指南假設您已符合建立 Azure Synapse Link 的先決條件。 如需更多資訊:使用 Azure Data Lake 建立 Azure Synapse Link for Dataverse

將 Dataverse 連接至已啟用增量資料夾的 Synapse 工作區

  1. 登入  Power Apps  並選取環境。

  2. 在左側瀏覽窗格中,選取 Azure Synapse Link。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。

  3. 在命令列中,選取 + 新連結

  4. 選取 訂閱, 資源群組,和 儲存體帳戶。 選取 下一步。 

  5. 新增想要匯出的資料表,然後選取 進階。 

  6. 打開顯示進階組態設定,並啟用增量更新資料夾結構

  7. 輸入應擷取增量更新的時間間隔 (以分鐘為單位),然後選取儲存。 

    新增資料表設定

注意

最小時間間隔為 15 分鐘。 這表示增量更新資料夾每隔 15 分鐘建立一次,且包含時間間隔中發生的變更。 在透過管理表格建立連結之後,也可設定此設定

確定第一個設定頁面中未核取連接至 Azure Synapse workspace Azure Synapse workspace

查看 Microsoft Azure 儲存體的增量資料夾

  1. 選取所需的 Azure Synapse Link,然後選取命令列的前往 Azure Data Lake

  2. 選取資料儲存體底下的容器

  3. 選取 dataverse-environmentName-organizationUniqueName。 增量更新資料夾是依建立時間戳記命名 ("yyyy-MM-dd'T'HH:mm:ss.SSSz") (UTC)。

    Azure Synapse 中的增量資料夾

注意

由於重試機制功能,可能會在使用者指定的時間間隔內建立額外的空白時間戳記資料夾。

另請參閱

什麼是 Azure Synapse Link for Dataverse?