ファイル名の変更
File Processorコネクタを使用して、ローカルファイルの名前を変更できます。ローカルファイルの名前を変更するには、FileRenameオブジェクトを使用します。
ファイル名の変更の例
システム管理者として、ローカルファイルシステムに存在するファイル名を変更する必要があるとします。
ローカルファイルシステムに存在するファイル名を変更するための同期タスクを作成するには、次の手順を実行します。
1. データ統合で、[新規] > [タスク]をクリックします。
2. [同期タスク]を選択し、[作成]をクリックして同期タスクを作成します。
[定義]タブが表示されます。
3. [定義]タブで次のフィールドを設定します。
フィールド | 説明 |
---|
タスク名 | 同期タスクの名前。例: FileProcessor_Rename |
説明 | 同期タスクの説明。最大長は255文字です。 |
タスク操作 | [挿入]を選択します。 |
4. [次へ]をクリックします。
[ソース]タブが表示されます。
5. [ソース]タブで次のフィールドを設定します。
フィールド | 説明 |
---|
接続 | 作成したフラットファイル接続を選択します。例: Conn_filerename_src |
ソースタイプ | [単一]を選択します。 |
ソースオブジェクト | 名前を変更するファイルの詳細を含むファイルを選択します。ソースファイルには、実際のファイル名のカラムと新しいファイル名のカラムが含まれている必要があります。両方のカラムで、ファイル名をディレクトリで指定します。例: E:\a_IOD\Files\File Processor\Source\Rename\sample_ren2.txt。 |
6. [次へ]をクリックします。
[ターゲット]タブが表示されます。
7. [ターゲット]タブで次のフィールドを設定します。
フィールド | 説明 |
---|
接続 | File Processor接続を選択します。 |
ターゲットオブジェクト | [FileRename]を選択します。 |
8. [次へ]をクリックします。
[フィールドマッピング]タブが表示されます。
9. [フィールドマッピング]タブで[オートマッチ]をクリックすると、その内容に応じてソースフィールドがターゲットフィールドにマッピングされます。
10. [マッピングの検証]をクリックして、マッピングを検証します。
11. [保存]をクリックし、次に[終了]をクリックします。
12. [エクスプローラ]ページで、タスクを選択し、[アクション] > [実行]をクリックします。
モニタで、タスクの実行後にログのステータスを監視できます。