如何在azure数据工厂的不同列上获取借方和贷方金额



我的数据有2列交易代码('D'或'C')和交易金额。我想在一列显示借项交易的总和,在另一列显示贷项交易的总和。我想使用映射数据流来执行这个计算。

输入数据:

Transactioncode  TransactionAmount
----------------------------------          
D                789  
C                450
C                 89

输出
DebitAmount CreditAmount
------------------------      
789         539

我们如何才能做到这一点?

添加聚合转换。保持组by为空。对于聚合,添加2:DebitAmount, CreditAmount。公式是这样的:

DebitAmount: sumIf(Transactioncode == 'D', TransactionAmount)CreditAmount: sumIf(Transactioncode == 'C', TransactionAmount)

最新更新