Show Menu
トピック×

転送ファイル

説明

このア Transfer file クティビティでは、ファイルの受信や送信、Adobe Campaign内のファイルの有無のテスト、ファイルのリスト表示を行うことができます。

使用状況

データの抽出方法は、アクティビティが設定されるときに定義されます。 読み込むファイルは、例えば連絡先のリストです。
このアクティビティを使用して、アクティビティで構造化されるデータを回復で Load file きます。

設定

  1. アクティビティをワ Transfer file ークフローにドロップします。
  2. アクティビティを選択し、表示されるクイックアクシ ョンのボタンを使用して開きます。
  3. フィールドのドロップダウンリストを使用し Action て、次のアクティビティアクションの1つを選択します。
    • ファイルのダウンロード :ファイルをダウンロードできます。
    • ファイルのアップロード :ファイルをアップロードできます。 Adobe Campaignファイルからファイルをアップロードすると、メニューにログエントリが生成さ Export audits れます。 エクスポート監査の詳細については、「エクスポートの監査 エクスポートログの監査 」を参照してください。
    • ファイルが存在するかどうかを確認する :ファイルが存在するかどうかを確認できます。
    • ファイル一覧 :adobe Campaignに存在するファイルを一覧表示できます。 選択した操作に応じて、1つまたは複数のプロトコルを使用できます。
    • HTTP :このプロトコルを使用すると、外部アカウントまたはURLからファイルのダウンロードを開始できます。
      • オプション Use connection parameters defined in an external account をクリックし、ダウンロードするアカウントを選択し、ダウンロードするファイルのパスを指定します。
      • オプション Quick configuration をクリックし、表示されるフィールドにURLを入力します。
    • S3 :このプロトコルを使用すると、Amazon Simple Storage Service(S3)を介してURLまたは外部アカウントからファイルのダウンロードを開始できます。
      • 外部アカウントを選択し、ダウンロードするファイルのパスを指定します。
    • SFTP :このプロトコルを使用すると、URLまたは外部アカウントからファイルのダウンロードを開始できます。
      • オプション Use connection parameters defined in an external account をクリックし、ダウンロードするアカウントを選択し、ダウンロードするファイルのパスを指定します。
        ワイルドカードがサポートされます。
      • オプション Quick configuration をクリックし、表示されるフィールドにURLを入力します。
      • 読み込んだファイルを並べ替える場合は、セクションからオ Sort alphanumerically プションを選択 Additional options します。 その後、ファイルは順番に処理されます。
    • Adobe Campaignサーバーに存在するファイル :このプロトコルは、リカバリするファイルを含むリポジトリに対応します。
      メタ文字、ワイルドカード(*や?など)は、ファイルのフィルタリングに使用できます。
      このフィールドに入力し、このプロトコルを使用するアクティビティを確認します。
      パスは、Adobe Campaignサーバーの記憶領域ディレクトリを基準とした相対パスで指定する必要があります。 ファイルは、 sftp<yourinstancename>/ディレクトリにありま す。 また、ストレージスペースの上のディレクトリを参照することもできません。 例: user<yourinstancename>/my_recipients.csv is correct. ../hello/my_recipients.csv is incorrect. //myserver/hello/myrecipients.csv is incorrect. プロトコルを選択し、関連するフィールドに入力します。
    各プロ Use a dynamic file path トコルで使用できるこのオプションを使用すると、標準の式とイベント変数を使用して、転送するファイルの名前をパーソナライズできます。 詳しくは、「イベント変数を使用したアクティビティ のカスタマイズ」の節を参照してくださ い。
  4. 選択し Additional options たプロトコルに応じて利用できるセクションでは、プロトコルにパラメータを追加できます。 次の操作をおこなうことができます。
    • Delete the source files after transfer
    • Disable passive mode
    • List all files :このオプションは、アクションを選択する際に使用 File listing できます。 サーバー上に存在するすべてのファイルのインデックスを vars.filenames イベント変数で作成できます。この変数では、ファイル名が「n」文字で区切ら れていま す。
  5. タブの If no files are found セクションでは、ア Advanced options クティビティの開始時にエラーや存在しないファイルが検出された場合に、特定のアクションを設定できます。
    再試行を定義することもできます。 ワークフローの実行ログには、様々な再試行が表示されます。
  6. アクティビティの設定を確認し、ワークフローを保存します。

履歴化設定

アクティビティが実行さ Transfer file れるたびに、アップロードされたファイルまたはダウンロードされたファイルが専用のフォルダーに保存されます。 ワークフローのアクティビティごとに1 Transfer file つのフォルダーが作成されます。 したがって、サーバー上の物理領域を保持するために、このフォルダーのサイズを制限できることが重要です。
そのためには、アクティビティの Historization settings 内でを定 Advanced options 義でき Transfer File ます。
Historization settings アクティビティのフォルダーの最大ファイル数または合計サイズを定義できます。 デフォルトでは、100個のファイルと50 MBのファイルが許可されます。
アクティビティが実行されるたびに、フォルダーは次のようにチェックされます。
  • アクティビティの実行前に24時間以上作成されたファイルのみが考慮されます。
  • 考慮に入れるファイルの数がパラメーターの値より大きい場合、許可され Maximum number of files ている数に達するまで最も古いファイルが Maximum number of files 削除されます。
  • 考慮に入れるファイルの合計サイズがパラメーターの値より大きい場合は、許可されているサイズに達す Maximum size (in MB) るまで、最も古いファイルが Maximum size (in MB) 削除されます。
アクティビティが再び実行されない場合、そのフォルダーはチェックも削除もされません。 この点を考慮して、大きなファイルを転送する場合は注意が必要です。

例 :

次の例は、 File転送アクティビティの設定を示しています 。その後に、 Load file (ファイルの読み込み)アクティビティが続き、次に Update data (データの更新)アクティビティが続きます。 このワークフローの目的は、Adobe Campaignデータベースプロファイルを、ワークフローで回復したデータで追加または更新することです。
  1. 「ファイルを転送」アクティビティ をワークフロー にドラッグ&ドロップします。
  2. アクティビティを選択し、表示されるクイックアクシ ョンのボタンを使用して開きます。
  3. タブで、「 Protocol SFTP」を選択し ます
  4. #オプションを選択します。
  5. 外部アカウントの名前を入力します。
  6. リモートサ ーバーのファイルパスを入力します
  7. アクティビティを確認し、ワークフローを保存します。