pentaho 勺子:如何获取文件名作为值?
Posted
技术标签:
【中文标题】pentaho 勺子:如何获取文件名作为值?【英文标题】:pentaho spoon: how to get filename as value? 【发布时间】:2019-05-28 13:53:43 【问题描述】:我需要文件名,因为它包含我在文件上下文中没有的信息。 我的数据库中已经有相关的列。 如何获取文件名作为列的值?
【问题讨论】:
【参考方案1】:在您的输入配置中有一个名为“附加输出字段”的部分,您必须转到“短文件名字段”并选择 $Internal.Tranformation.Filename.Name 那么你不能在 Preview Rows 上测试它。
【讨论】:
感谢您的回复!但是它在每一行都添加了文件名。我通常在每个文本文件中有 500000 行,我需要对这些文件进行一些转换。我想知道是否有办法只提取/获取文件名一次? 您可以使用 javascript 步骤使用定义的方法来处理文件名,或者使用文件名定义一个变量..以上是关于pentaho 勺子:如何获取文件名作为值?的主要内容,如果未能解决你的问题,请参考以下文章