pentaho - pentaho - 从一个转换共享到另一个转换
问题描述
我有 2 个文件。一个带有股票购买数据,另一个带有股票销售数据。采购文件有stockid、count、purchaseamount。销售数据 stockid、date、noofstockssold 和 stockoldamount。我能够处理购买细节并找到购买股票的平均价格。我想将此平均价格与 stocksales 数据一起使用来得出损益。我无法找到通过平均价格的方法。有人可以帮忙吗?
解决方案
您需要使用合并连接步骤将两个文件的信息连接到一个唯一的数据流中。似乎 stockid 将是用于识别如何合并两个文件的自然列。
要使用 Merge Join,您之前需要按 stockid 对两个文件的数据流进行排序,因此在 Merge Join 之前,您需要两个 Sort rows 步骤,每个文件一个。
推荐阅读
- c++ - 为什么输出精度没有正确舍入?
- python - 熊猫计算增量时间
- python - 从 Excel 文件中获取数据并将其打印到控制台?
- android - 运行 ionic cordova 应用程序时出现权限错误
- chart.js - Chart.Js - 高亮背景中的一个区域
- javascript - 使用 web-audio-draw (rserota/wad) 的麦克风音量
- python - Python C 扩展 - 在每个纯 C 调用周围添加 Py_BEGIN_ALLOW_THREADS 有什么害处吗?
- oracle - CF / Lucee cfquery中的数字字符串从不等于
- r - 您可以将数据传输到pairwise.t.test 中吗?
- wpf - Caliburn.Micro:如何将 Conductor.Collection.AllActive 的特定项绑定到 ContentControl