【问题标题】:Incremental Load from servicenow to azure sql in ADF从 Sharepoint 列表到 Azure SQL 仓库的增量加载
【发布时间】:2022-01-16 18:40:09
【问题描述】:

我想使用 ADF 从 Sharepoint 列表到 Azure SQL 仓库进行增量加载。有没有可能?

【问题讨论】:

    标签: sharepoint azure-sql-database auto-increment


    【解决方案1】:

    here 已经回答了同样的问题。在此处发布相同内容以帮助 SO 中的其他社区成员。

    没有从 SharePoint 列表实现增量加载的直接方法,但是,您可以在 SharePoint 列表的 Modified 属性上使用 $filter 查询参数。因此,如果您使用的是 Copy Data 活动,则需要如下配置源:

    带查询:

    @concat('$filter=Modified ge datetime''',formatDateTime(variables('WatermarkDate'), 'yyyy-MM-ddTHH:mm:ss'),'''')
    

    在这里,我从变量中获取初始水印日期,但您需要将其永久存储在某处(如在 Azure SQL 中),从中获取日期作为您的水印日期。

    完成数据加载后,您可以使用查找活动从 SharePoint 列表的最新修改条目中获取 Modified 列,并为下一个加载起点更新存储的水印日期。

    请查看以下 GIF 以供参考。您可以相应地调整它以满足您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-23
      • 2018-12-05
      • 2019-08-05
      • 1970-01-01
      • 2019-01-06
      • 1970-01-01
      • 2020-03-15
      • 2017-01-03
      相关资源
      最近更新 更多