我的工作有一些subjobs和转换。这个作业从sftp获取文件并对这些文件进行一些操作,最后将这个文件移动到远程ftp中的另一个文件夹。
我想将文件移到/userName/file1/$DATE/$variable1
其中$ Date是yyyymmdd
格式的当前日期,$ variable1是我在之前运行的某个转换中的输入表步骤中获得的值。
我试图在远程目录输入文本中添加一些变量,但我没有找到日期变量。关于$variable1
我不知道如何在此输入中插入变量。
是否可以选择这样做或替代解决方案?
感谢。
答案 0 :(得分:0)
有一个" SFTP Put"转变的步骤。如果您可以从作业中进行子转换,那么将变量注入到该变量中会更容易。
警告:不要在转换中分配变量并在同一转换中使用它。对转换中的步骤的并行性质,这是不可能的。
但是,您可以使用Transform-> Calculator修改构成路径/文件名的字段; Scripting->修改的Java Script值;或其他一些方法。