【发布时间】:2014-12-19 16:00:09
【问题描述】:
我有一些排序数据,我正在尝试去规范化,但 Pentaho 中的步骤无法正常工作。
这是排序数据的快照:
这是我配置的 Row Denormaliser Step 的快照:
我得到的是:
排序数据预览和行反规范化步骤之间没有步骤。我还确定了“数字”的字段类型与上一步的输出字段的字段类型一致。
我错过了什么/做错了什么?关于它为什么不起作用的任何想法?
编辑
我执行了数据网格步骤,输入的数据与表格输入步骤的输出完全相同 - 效果很好!但是使用表格输入步骤,它会中断。以下是截图:
1) 使用表格输入:
转换:
表格输入步骤的数据:
最终输出:
2) 使用数据网格步骤:
转换:
数据网格步骤的数据:
输出:
我遇到了障碍,不明白表格输入步骤如何破坏转换。如果有人有任何见解,请分享!
编辑 2:进一步测试 对于原始问题,我的数据库连接是 MS SQL Server 2008 R2 SP2 Express 的连接。我现在测试了以下内容:
- PostgreSQL 服务器的类似架构(规范化步骤中的 2 个分组):成功
- 在 MS SQL Server 上使用原始字段类型(没有选择值步骤)作为“字符串”进行单一分组:失败
似乎此问题已本地化为使用 MS SQL Server 连接。现在在 Pentaho 上创建一个阻止 JIRA 票证 - 希望团队中的某个人能够重现该错误(?)。
【问题讨论】:
标签: pentaho data-integration pdi