【问题标题】:Bulk data processing using dapper and data warehouse使用 dapper 和数据仓库进行批量数据处理
【发布时间】:2018-03-27 12:10:54
【问题描述】:

我在前端使用 dapper 来处理数据并将其插入数据仓库。我有一个场景,我需要将批量数据从 dapper 发送到数据仓库并对其执行少量操作。我可以使用数据表来做到这一点。我可以创建一个数据表,用数据填充它,然后将该数据表传递给将对其进行一些处理的存储过程。

但在数据仓库中,我无法创建数据表。但我需要将数据批量发送到存储过程并对其进行处理。我该怎么做?

处理数据意味着我可能必须使用存储过程中的数据对一个或多个表上的更新、插入或删除等数据执行多项操作

谢谢

【问题讨论】:

    标签: azure dapper sql-data-warehouse


    【解决方案1】:

    但我需要将数据批量发送到存储过程并对其进行处理。我该怎么做?

    那么,您可能需要一个“表值参数”,通常通过DataTable 进行描述。 Dapper 可以通过ExecuteReader 方法将数据加载到数据表中(然后您可以使用此阅读器加载DataTable),或者可以将数据表作为参数传递 只需:以通常的方式将其添加为参数值。

    【讨论】:

    • 我已经提到数据仓库不提供对DataTable的支持。此解决方案行不通。
    猜你喜欢
    • 1970-01-01
    • 2012-12-04
    • 2020-09-25
    • 2018-08-17
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多