2017-07-12 4 views
0

私は、いくつかのサブジョブと変換を持つ仕事をしています。このジョブはsftpからファイルを取得し、それらのファイルでいくつかの操作を行い、最後にこのファイルをリモートftpの別のフォルダーに移動します。PentahoにSecureFTPジョブステップを含むファイルをputファイルに追加するには?

私は$日はyyyymmdd形式で現在の日付で、$変数1は私が前に実行する変換の一つに入力テーブルのステップで取得した値である/userName/file1/$DATE/$variable1 にファイルを移動したいと思います。

リモートディレクトリの入力テキストに変数を追加しようとしましたが、日付変数が見つかりませんでした。そして約$variable1私はこの入力に変数を挿入する方法を知らない。

これまたは代替ソリューションのようにこれを行うオプションはありますか?

ありがとうございました。

答えて

0

変換のための「SFTP Put」ステップがあります。あなたの仕事からサブ変換に落とすことができれば、その変数に変数を注入する方が簡単です。

警告:変換で変数を代入して、同じ変換で使用しないでください。変換のステップが並行しているので、これは不可能です。

ただし、Transform-> Calculatorを使用してpath/filenameを構成するフィールドを変更することはできますが、 Scripting-> Modified Java Scriptの値。またはいくつかの他の方法。

関連する問題