【问题标题】:SSIS ZappySys cannot load more than offset rowsSSIS ZappySys 无法加载多于偏移行
【发布时间】:2022-12-15 05:08:51
【问题描述】:

我正在为 SSIS 使用 ZappySysZS JSON 源(Rest API 或文件)从在线服务导入数据。我已成功将数据加载到 OLE DB 目标中,但到目前为止,3000 行中仅导入了 1000 行。

我尝试了分页选项来导入下一个偏移数据,但到目前为止,我一直没有成功。

偏移量或页码URL 中未提及,因此该方法无效。 JSON 格式是这样的:

<response>
    <result>
        <data>
        <data>
        .
        .
        <data>
        <total_records>3000</total_records>
        <start_offset>0</start_offset>
        <next_offset>1000</next_offset>
    </result>
</response>

我还不知道如何导入所有 3000 行。我的猜测是使用邮政设置或分页中的选项以获取接下来的 1000 行,依此类推。我试过了邮政有分页,但我无法让它工作。

【问题讨论】:

    标签: ssis visual-studio-2017 sql-server-data-tools


    【解决方案1】:

    我为 ZappySys 工作

    你看过我们关于REST API Pagination (Method #3 and #4)的文章了吗?

    您可以提取 next_offset,然后将其传递给下一个 Call 的 URL。确保正确配置 pagesize 和 incrementby 参数。

    如果您需要帮助,您可以使用 ZappySys 开具支持票(转到 zappysys.com/support 并在那里提交查询,我们将帮助您进行配置)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-20
      相关资源
      最近更新 更多