Copy File
概要
この演算子は、選択したファイルを指定した宛先にコピーします。
詳細
ファイルのコピーオペレーターは、パラメーターで指定されたファイルを指定された宛先にコピーします。挿入されたパスがまだ存在しない場合、必要なフォルダーとファイルが作成されます。既存のドキュメントを上書きすることもできます。
入力
- スルー (IOObject)このポートにオブジェクトを接続することは必須ではありません。このポートで接続されたオブジェクトは、出力ポートを変更せずに配信されます。この演算子は複数の入力を持つことができます。ある入力が接続されると、別の入力(ある場合)を受け入れる準備ができている別の入力ポートを介して使用可能になります。入力の順序は同じままです。ファイルのコピーオペレーターの最初の入力ポートで提供されたオブジェクトは、最初の出力ポートで使用可能です。
出力
- スルー(IOObject)入力として与えられたオブジェクトは、このポートを介して出力に変更されることなく渡されます。このポートを他のポートに接続することは必須ではありません。このポートが接続されていない場合でもファイルはコピーされます。ファイルのコピー演算子には、複数の出力を含めることができます。 1つの出力が接続されると、出力ポートを介して別の出力が使用可能になり、別の出力(ある場合)を配信する準備が整います。出力の順序は同じままです。 Copy Fileオペレーターの最初の入力ポートで配信されたオブジェクトは、最初の出力ポートで配信されます。
パラメーター
- source_fileコピーするファイルは、このパラメーターを介して指定されます。 範囲:ファイル
- new_fileコピーされたファイルは、ファイルとして、このパラメーターで指定されたターゲットに保存されます。 範囲:ファイル
- overwriteこのパラメーターがtrueに設定されている場合、 既存の新しいファイルパラメーターで指定されたファイルは、 ソースファイルパラメーターで指定されたファイルに置き換えられます。 範囲:ブール
チュートリアルプロセス
Labor-NegotiationsデータセットをExcelファイルに書き込んでコピー
このプロセス例は、ファイルのコピー演算子を使用して指定されたファイルをコピーする方法を示しています。このプロセス例では、最初にコピーするファイルが必要です。 Retrieve演算子を使用して「労働交渉」データセットをロードし、Write Excel演算子を使用してExcelファイルに書き込むことにより、Excelファイルが作成されます。このファイルが存在しない場合、ファイルは「%{tempdir} / Labor data set.xls」として保存されます。この演算子の詳細については、Write Excel演算子の説明をご覧ください。
ファイルのコピー演算子は、Excelの書き込みの後に挿入されます。ソースファイルパラメータは「%{tempdir} / Labor data set.xls」に設定され、新しいファイルパラメータは「%{tempdir} / test / Labor data set.xls」に設定されます。プロセスを実行すると、コンピューター上の一時フォルダーに2つのファイルが作成されます。WriteExcelオペレーターの「Labor data set.xls」と「test」という別のフォルダーの「Labor data set.xls」です。