我有一个源表,它包含多行数据,但没有标题行。我需要将这些数据作为两个实体(标头实体和相应的内容/行实体)迁移到D365 CRM。
在Kingswaysoft / SSIS中是否有任何方法创建标头实体,其中标头将表示具有相同批号的所有行及其总支付额?
最好没有临时桌子?(如果没有临时表是不可能的)。
提前谢谢!
这就是我在添加组播时得到的结果:

我在这里做什么?没有其他选择。

这是我为合并行而编写的SQL。
SELECT [business]
,[payment]
,[batch],
SUM(CASE WHEN payment >= 0 THEN payment ELSE 0 END) pay,
SUM(CASE WHEN payment >= 420 THEN 21.72 ELSE 0 END)
TransactionAmount1,
SUM(CASE WHEN payment <= 299.99 AND payment >= 260 THEN 15.35 ELSE 0
END) TransactionAmount2,
FROM [Payments]
Group By batch, business_num发布于 2020-02-17 16:23:03
这就是您的数据流的样子:

按批次、业务和金额(付款)分列。不需要创建headerID。批处理是你的链接。
https://stackoverflow.com/questions/60215923
复制相似问题