Show Menu
トピック×

ファイル転送

説明

この Transfer file アクティビティを使用すると、ファイルの受信や送信、ファイルの有無のテスト、リストファイルのAdobe Campaign。
20.3リリース以降、アクティビティと共にダウンロードされたファイルは、 Transfer File X日後に削除されます。Xは、Workflowプロパティのメニューの下のフ History in days ィールド Execution によって決定されます。

使用状況

データの抽出方法は、データの設定時にアクティビティされます。 ロードするファイルは、たとえば接触のリストである場合があります。
このアクティビティを使用して、データを回復し、そのデータがアクティビティで構造化され Load file ます。

設定

  1. ワークフローに Transfer file アクティビティをドロップします。
  2. アクティビティを選択し、表示されるクイックアク ションのボタンを使用して開きます。
  3. フィールドのドロップダウンリストを使用し Action て、次のいずれかのアクションをアクティビティします。
    • ファイルのダウンロード :ファイルをダウンロードできます。
    • ファイルのアップロード :ファイルをアップロードできます。 ファイルをAdobe Campaignファイルからアップロードすると、メニューにログエントリが生成 Export audits されます。 エクスポート監査の詳細については、「エクスポートの監査 エクスポートログの監査 」を参照してください。
    • ファイルが存在するかどうかを確認する :ファイルが存在するかどうかを確認できます。
    • ファイル一覧 :タブで定義されたリスト上にあるファイルをサーバーにで Protocol きます。 このアクションは主にデバッグ目的で使用され、リモートサーバーからファイルをダウンロードする前に、アクティビティがニーズに合わせて設定されているかどうかを確認します。
  4. 使用するプロトコルを選択します。
  5. 選択し Additional options たプロトコルに応じて使用できるセクションでは、プロトコルにパラメータを追加できます。 次の操作をおこなうことができます。
    • Delete the source files after transfer
    • Disable passive mode
    • List all files :このオプションは、タブでアクションを選 File listing 択する際に使用で General きます。 サーバ上に存在するすべてのファイルのインデックスを vars.filenames イベント変数内で作成できます。この変数内では、ファイル名が「n」文字で区切ら れています
  6. タブの If no files are found セクションで Advanced options は、アクティビティの起動時にエラーや存在しないファイルが検出された場合に、特定のアクションを設定できます。
    また、定義も可能です。再試行 異なる再試行がワークフローの実行ログに表示されます。
  7. ワークフローの設定を確認し、アクティビティを保存します。

HTTPを使用した設定

HTTPプロトコルを使用すると、開始から、またはURLからのファイルのダウンロードを外部アカウントできます。
このプロトコルを使用して、オプションを選択で Use connection parameters defined in an external account きます。 この場合、ダウンロードするアカウントを選択し、ダウンロードするファイルのパスを指定します。
このオプションを選択することも Quick configuration できます。 URLは「URL」フィールドにのみ入力する必要があります。

SFTPを使用した設定

SFTPプロトコルを使用すると、URLまたは開始からファイルをダウンロードする際に外部アカウントが可能です。
このプロトコルを使用すると、オプション Use connection parameters defined in an external account を選択し、ダウンロードするアカウントを選択して、ダウンロードするファイルのパスを指定できます。
ワイルドカードがサポートされています。
このオプションを選択することも Quick configuration できます。 URLは「URL」フィールドにのみ入力する必要があります。

Amazon S3での設定

Amazon S3プロトコルを使用すると、URLまたは外部アカウントから、Amazon Simpleストレージサービス(S3)を介してファイルを開始ダウンロードできます。
  1. 「Amazon S3」オプションを外部アカウントします。 詳しくは、この ページ を参照してください。
  2. またはを選択しま Define a file path Use a dynamic file path
  3. ダウンロードするファイルのパスを指定します。
  4. 転送が完了したときにソースファイルを削除する場合は、をチェックしま Delete the source files after transfer ​す。

Microsoft Azure BLOBの構成ストレージ

Microsoft Azure Blobプロトコルを使用すると、Microsoft Azure Blobプロトコルアカウント上のBLOBにアクセスできます。ストレージ
  1. オプションを Microsoft Azure Blob 外部アカウントします。 詳しくは、この ページ を参照してください。
  2. またはを選択しま Define a file path Use a dynamic file path
  3. ダウンロードするファイルのパスを指定します。複数のBLOBと一致する場合があります。 この場合、アクティビティはBLOBが見つか File transfer ったたびに送信トランジションをアクティブ化します。 その後、アルファベット順に処理されます。
    複数のファイル名に一致するワイルドカードはサポートされていません。 代わりに、プレフィックスを入力する必要があります。 そのプレフィックスに一致するすべてのBLOB名が有効です。
    ファイルパスのリストの例を次に示します。
    • "キャンペーン/" :は、フォルダーのルートにあるキャンペーンフォルダー内のすべてのBLOBに一致します。コンテナーのルートにあるBLOBに一致します。
    • "キャンペーン/新規 —" :は、「new — 」で始まり、フォルダーの下にあるファイル名を持つすべてのBLOBに一致します。キャンペーンー
    • "" :空のパスを追加すると、そのパスで使用可能なすべてのBLOBに一致するコンテナです。

ファイルがサーバーに存在するAdobe Campaign設定

このプ File(s) present on the Adobe Campaign server ロトコルは、リカバリするファイルを含むリポジトリに対応します。 メタ文字、ワイルドカード(*や?など)を使用して、ファイルをフィルタリングできます。
またはオプションを選択し Define a file path ます。 Use a dynamic file path ​標準 Use a dynamic file path の式変数とイベント変数を使用して、転送するファイルの名前をパーソナライズできます。 詳しくは、「変数を使用したアクティビティのカスタマ イズ」の節を参照して
パスは、サーバーのストレージ領域ディレクトリからの相対パスである必要があります。 ファイルは、 sftp<yourinstancename>/ディレクトリにあり ます。 また、ディレクトリスペースの上のディレクトリを参照することはストレージできません。 次に例を示します。
>**user&amp;lt;yourinstancename>/my_recipients.csv**&#x200B;が正しい。
    >
    >**../hello/my_recipients.csv**&#x200B;が正しくありません。
    >
    >**//myserver/hello/myrecipients.csv**&#x200B;が正しくありません。

履歴化設定

アクティビティが実行されるた 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) 削除されます。
このアクティビティが再び実行されない場合、フォルダはチェックも削除もされません。 この点を考慮し、大きなファイルを転送する場合は注意が必要です。

例 :

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