Delete File
概要
この演算子は、指定された場所のファイルを削除します。
詳細
ファイルの削除オペレータは、可能であれば選択したファイルを削除します。削除しないと、エラーメッセージが表示されます。削除するファイルが存在しない場合にエラーメッセージを表示するように指定することもできます。
入力
- スルー (IOObject)このポートにオブジェクトを接続することは必須ではありません。このポートで接続されたオブジェクトは、出力ポートを変更せずに配信されます。この演算子は複数の入力を持つことができます。ある入力が接続されると、別の入力(ある場合)を受け入れる準備ができている別の入力ポートを介して使用可能になります。入力の順序は同じままです。 Delete Fileオペレーターの最初の入力ポートで提供されたオブジェクトは、最初の出力ポートで使用可能です。
出力
- スルー(IOObject)入力として与えられたオブジェクトは、このポートを介して出力に変更されることなく渡されます。このポートを他のポートに接続することは必須ではありません。このポートが接続されていない場合でもファイルは削除されます。ファイルの削除演算子には、複数の出力を含めることができます。 1つの出力が接続されると、出力ポートを介して別の出力が使用可能になり、別の出力(ある場合)を配信する準備が整います。出力の順序は同じままです。 Delete Fileオペレーターの最初の入力ポートで配信されたオブジェクトは、最初の出力ポートで配信されます
パラメーター
- file削除するファイルは、このパラメーターを介して指定されます。 範囲:ファイル
- fail_if_missingファイルが見つからない場合、たとえば前回の実行ですでに削除されているなどの理由で、例外を生成するかどうかを決定します。 falseに設定すると、このエラーが発生しても何も起こりません。 範囲:ブール
チュートリアルプロセス
Labor-NegotiationsデータセットをExcelファイルに書き込んで削除
このプロセス例は、ファイルの削除演算子を使用して指定されたファイルを削除する方法を示しています。このプロセス例では、最初に削除するファイルが必要です。 Retrieve演算子を使用して「労働交渉」データセットをロードし、Write Excel演算子を使用してExcelファイルに書き込むことにより、Excelファイルが作成されます。このファイルが存在しない場合、ファイルは「%{tempdir} / Labor data set.xls」として保存されます。 Dドライブ内のExcelファイルを見ることができるように、ブレークポイントが挿入されます。この演算子の詳細については、Write Excel演算子の説明をご覧ください。
ファイルの削除演算子は、Excelの書き込みの後に挿入されます。ファイルパラメーターは ‘%{tempdir} / Labor data set.xls’に設定され、パラメーターがない場合はtrueに失敗します。プロセスを実行すると、tempフォルダー内のファイルが削除されます。 RetrieveおよびWrite Excel演算子を削除してプロセスを再実行すると、ファイルが存在しないため削除できないことを示すエラーメッセージが表示されます。