共用方式為


讀取 Dataverse 資料的累加式更新

使用 Azure Synapse Link for Dataverse 建立從 Microsoft Dataverse 至 Synapse 工作區的連續資料管線之後,您可以讀取指定時間間隔的累加式更新。 使用 Azure Synapse Link for Dataverse 匯出的每個 Dataverse 資料表都包含 SinkModifiedOn資料行,可用於取得累加式更新。

注意

Azure Synapse Link for Microsoft Dataverse 先前被稱為匯出至 Data Lake。 服務的重新命名已在 2021 年 5 月生效,並將繼續匯出資料至 Azure Data Lake 以及 Azure Synapse Analytics。

先決條件

本節說明讀取匯出 Dataverse 資料的累加式更新所需的先決條件。

  • Azure Synapse Link for Dataverse。 本指南假設您已使用 Azure Synapse Link for Dataverse 從 Dataverse 匯出資料,且所有資料表都是與僅附加模式同步處理。

  • 儲存體帳戶存取。 您必須獲得以下儲存體帳戶角色之一:儲存體 Blob 資料讀者、儲存體 Blob 資料參與者或者儲存體 Blob 資料負責人。

  • Synapse 管理員。 您必須在 Synapse 工作室中獲得 Synapse 管理員角色存取權。

讀取 Dataverse 資料的累加式更新

  1. 瀏覽至您的 Azure Synapse Analytics 工作區。

  2. 從左側面板選取開發,然後選取 + > SQL 指令碼

  3. 貼上以下 SQL 查詢,並將 CONTAINER_NAME 取代為容器的名稱,將 TABLE_NAME 取代為 Dataverse 資料表的名稱,將 TIMESTAMP_STARTTIMESTAMP_END 取代為 UTC 格式的時間間隔 (YYYY-MM-DDTHH:MM:SS)。

        SELECT * 
        FROM [CONTAINER_NAME].[dbo].[TABLE_NAME]
        WHERE [SinkModifiedOn] >= TIMESTAMP_START AND [SinkModifiedOn] <= TIMESTAMP_END
    
  4. 執行查詢,並將顯示查詢和包含從指定時間間隔對 Dataverse 資料表進行累加式更新的資料表。

請參閱

Azure Synapse Link for Dataverse

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。