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[エクスプローラ]ページで、タスクを選択し、[アクション] > [実行]をクリックします。
    モニタで、タスクの実行後にログのステータスを監視できます。