您可以在 Pentaho 数据集成 (PDI) 中动态设置固定文件输入列定义吗?
Posted
技术标签:
【中文标题】您可以在 Pentaho 数据集成 (PDI) 中动态设置固定文件输入列定义吗?【英文标题】:Can you set Fixed File Input column definitions dynamically in Pentaho data-integration (PDI)? 【发布时间】:2014-03-06 17:26:51 【问题描述】:我有一个元数据文件,其中包含列名、起始位置和长度。我想读取这些值并在 FIXED FILE INPUT 步骤中定义我的列。
有没有办法在 PDI 中做到这一点?我的文件包含 200 多个固定宽度的列,手动输入信息会非常耗时,尤其是如果此定义随时间发生变化。
【问题讨论】:
能否请您提供您用于此功能的示例文件??? 我在数据集成下找到了这个问题..让我知道什么是 pdi 【参考方案1】:使用 MetaData Injection Step 将 MetaData 注入到规定的步骤中,参考 Matt Casters on figuring out delimited file 和 MetaData Injection description
【讨论】:
以上是关于您可以在 Pentaho 数据集成 (PDI) 中动态设置固定文件输入列定义吗?的主要内容,如果未能解决你的问题,请参考以下文章
用于 pentaho 数据集成 (pdi) 的 docker-compose 健康检查
工程师手记 | 数据科学专题第三篇:Pentaho数据集成(PDI)与Python和模型管理
Pentaho 数据集成 (PDI):将布尔值从源插入到目标
Pentaho 数据集成 (PDI) 8.3 CE 显示错误“localhost:9051”页面在除浏览存储库之外的所有对话框中都找不到