File Processorコネクタ > File Processor操作 > FTPサーバーまたはSFTPサーバーからのファイルの削除
  

FTPサーバーまたはSFTPサーバーからのファイルの削除

File Processorコネクタを使用して、FTPサーバーまたはSFTPサーバーからファイルを削除します。FTPサーバーまたはSFTPサーバーからファイルを削除するには、FTP_DELETEオブジェクトおよびSFTP_DELETEオブジェクトを使用します。
File_Pathフィールドを使用して、フォルダからすべてのファイルを削除したり、フォルダから特定のファイルを削除したり、特定のファイルを削除したりできます。

FTPサーバーからのファイルの削除の例

システム管理者として、FTPサーバーからファイルを削除する必要があるとします。File_PathまたはLastModDateフィルタフィールドを使用して、FTPサーバーからファイルを削除することができます。
FTPサーバーからファイルを削除するための同期タスクを作成するには、次の手順を実行します。
    1. データ統合で、[新規] > [タスク]をクリックします。
    2. [同期タスク]を選択し、[作成]をクリックして同期タスクを作成します。
    [定義]タブが表示されます。
    3. [定義]タブで次のフィールドを設定します。
    フィールド
    説明
    タスク名
    同期タスクの名前。例: FTP_DELETE_01。
    説明
    同期タスクの説明。最大長は255文字です。
    タスク操作
    [挿入]を選択します。
    4. [次へ]をクリックします。
    [ソース]タブが表示されます。
    5. [ソース]タブで次のフィールドを設定します。
    フィールド
    説明
    接続
    作成した接続を選択します。例: FP_FTP_DELETE。
    ソースタイプ
    [単一]を選択します。
    ソースオブジェクト
    [FTP_DELETE]を選択します。
    6. [次へ]をクリックします。
    [ターゲット]タブが表示されます。
    7. [ターゲット]タブで次のフィールドを設定します。
    フィールド
    説明
    接続
    フラットファイル接続を選択します。
    ターゲットオブジェクト
    [ターゲットの作成]をクリックします。
    8. [次へ]をクリックします。
    [データフィルタ]タブが表示されます。
    9. 新しいフィルタを作成し、[データフィルタ]ページのLastModDateまたはFile_Pathフィールドでフィルタリングします。
    注: LastModDateまたはFile_Pathフィールドでフィルタリングしない場合、Secure Agentはソースファイルディレクトリ内のすべてのファイルを削除します。
    注: 接続では、ソースファイルディレクトリを指定し、FTP_Password値にPassKey1を指定する必要があります。
    10. [次へ]をクリックします。
    [フィールドマッピング]タブが表示されます。
    11. [フィールドマッピング]タブで[オートマッチ]をクリックすると、その内容に応じてソースフィールドがターゲットフィールドにマッピングされます。
    12. [マッピングの検証]をクリックして、マッピングを検証します。
    13. [保存]をクリックし、次に[終了]をクリックします。
    14. [エクスプローラ]ページで、タスクを選択し、[アクション] > [実行]をクリックします。
    モニタで、タスクの実行後にログのステータスを監視できます。