ListePS.xls
Talend を使用して、myという名前のファイルが存在するかどうかを確認D:/
して、何らかの処理を行うかどうかを確認したいと考えています。
ファイルがTalendに存在するかどうかを確認するにはどうすればよいですか?
ListePS.xls
Talend を使用して、myという名前のファイルが存在するかどうかを確認D:/
して、何らかの処理を行うかどうかを確認したいと考えています。
ファイルがTalendに存在するかどうかを確認するにはどうすればよいですか?
コンポーネントtFileExistを2つの出力IFで使用する必要があります。
((Boolean) globalMap.get ("tFileExist_1_EXISTS")) for the case 1(File existence)
! ((Boolean) globalMap.get ("tFileExist_1_EXISTS")) for case 2 (non-existence of file)
ファイルが存在することを確認するために、tFileExistコンポーネントを使用し、RunIfリンクを使用して条件付き処理に接続できます。
パラメータ化の詳細と使用例については、インストールで利用可能なTalendのドキュメントを参照してください。Talendメニューバーで、[ヘルプ]> [ヘルプコンテンツ] 、 [ Talendユーザードキュメント]>[統合コンポーネント]>[tFileExists]の順に選択します。
以下のようなデザインの仕事
tFileExist----If(Exist)-------Use other Components
\
\
If(Not Exist) add other flow
以下のコードを最初の IF 条件に追加((Boolean) globalMap.get ("tFileExist_1_EXISTS"))
し、2 番目の IF 条件は次のようになります!((Boolean) globalMap.get ("tFileExist_1_EXISTS"))
。