mapping - Pentaho Data Integration Field 到 Field 数据转换
问题描述
我是使用 Pentaho 的新手,希望获取一些 excel 源数据并将其映射到 .csv 文件。源文件和目标文件中的字段名称不同,所以我需要做一些数据映射,也许还有数据操作。
1) 如何在工具中设置字段到字段的映射?2) 我需要做什么才能在字段级别执行数据操作?
解决方案
Pentaho Data Integration 有超过 300 个步骤来执行数据转换。建议没有精确要求的特定步骤是不可能的。你想进行什么样的操纵?清理空值?连接字符串?更改日期格式?基于正则表达式的过滤器?等等。在编辑转换时花点时间探索左侧面板,看看有哪些步骤可用。奇怪的是,无论您想做什么,至少由其中一个实现。
重新更改字段名称:您不需要保留字段名称,因为它们在 excel 文件标题中。你可以直接给他们你想要的名字。并且在输出时您不必保持字段顺序,您可以随意切换它们。
或者,您可以使用“选择值”步骤,并重命名/重新排序字段以满足您的需要。
推荐阅读
- typescript - 带有生成 ID 的可选参数
- c# - 以非顺序、非随机和非重复的方式从集合中返回数字
- data-distribution-service - RTI DDS 创建自己的数据类型
- python-3.x - 在 Python 中实现工厂
- flutter - Flutter,使用 MediaQuery 来调整每个小部件的大小是不是一个坏习惯?
- python - 我正在尝试为我的主菜单制作两个按钮
- javascript - 如何使用 JavaScript 显示子元素?
- python - 尽管检查,索引超出范围
- android - splashscreen android 应用程序崩溃,没有进入第二个活动
- c# - 为什么使用缺少的包不会导致 Visual Studio 抱怨我的 Azure 函数?