ファイルを抽出
ファイルを抽出 アクティビティは、データ管理 アクティビティです。このアクティビティを使用すると、Adobe Campaign から外部ファイルの形式でデータを書き出すことができます。その後、ファイル転送アクティビティを使用して、データを SFTP、クラウドストレージ、Campaign サーバーなどのサーバーの場所にエクスポートできます。
ファイルを抽出 アクティビティを設定するには、ファイルを抽出 アクティビティをワークフローに追加して、次の手順に従います。
抽出するファイルの設定
「抽出するファイル」セクションでは、ファイルのプロパティと組み込むデータを設定できます。
-
「ファイル名」フィールドで、抽出するファイルの名前を入力します。
イベント変数、条件、日時関数を使用して、ファイル名をパーソナライズできます。 これを行うには、パーソナライゼーションダイアログを開く アイコンをクリックして、式エディターを開きます。 イベント変数と式エディターの操作方法を説明します。
-
抽出したファイルに存在する列を指定します。これを行うには、次の手順に従います。
- 「出力列を追加」をクリックします。
- 列に表示する属性を選択し、確認します。 使用できる属性は、ワークフローのターゲティングディメンションによって異なります。 属性を選択してお気に入りに追加する方法を説明します。
- 列を追加したら、その ラベル を変更し、関連する 属性 を変更できます。
- 列の値に変換を適用する場合は、ドロップダウンリストから変換を選択します。例えば、選択した列のすべての値を大文字に切り替えることができます。
-
これらの手順を繰り返して、抽出ファイルに必要な数の列を追加します。列の位置を変更するには、上下の矢印を使用します。
-
抽出したファイルからすべての重複行を削除するには、「重複行を削除(リスト) オプションをオンに切り替えます。
-
属性に基づいて抽出したファイルを並べ替えるには、「並べ替えを有効にする」オプションをオンにし、ファイルの並べ替えに使用する属性と、並べ替えの方法(昇順または降順)を選択します。 ファイルの列に追加されているかどうかに関係なく、現在のターゲティングディメンションの任意の属性で並べ替えることができます。
抽出したファイル形式の設定
「宛先 形式」セクションでは、抽出したファイルの形式を設定できます。
-
抽出したファイルの 出力形式 を選択します:テキスト、固定幅の列を使用したテキスト、CSV (Excel) または XML。
-
「抽出形式」ボタンをクリックして、選択した形式に関連する特定のオプションにアクセスします。詳しくは、以下の節を展開してください。
- 最初の行を列ヘッダーとして使用 (テキスト/CSV (Excel)形式):最初の列をヘッダーとして使用するには、このオプションをオンに切り替えます。
- 列区切り記号 (テキスト形式):出力ファイルで列区切り記号として使用する文字を指定します。
- 文字列区切り (テキスト形式):出力ファイルで文字列を区切る方法を指定します。
- 行末(テキスト形式):出力ファイルで行末を区切る方法を指定します。
- エンコード:出力ファイルのエンコーディングを選択します。
- 日付形式と区切り記号:出力ファイルでの日付の書式設定方法を指定します。
- 数値の形式:出力ファイルでの数値の形式設定方法を指定します。
- 列挙の内部値の代わりにラベルをエクスポート:列挙値をエクスポートし、内部 ID ではなく理解しやすい列ラベルを取得する場合は、このオプションをオンに切り替えます。
後処理ステージの追加
書き出し変更スクリプト を使用すると、圧縮や暗号化など、データ抽出時に実行する処理ステージを適用できます。 それには、「スクリプトを編集」ボタンをクリックします。
式エディターが開き、ファイルに適用するコマンドを入力できます。左側のパネルには、スクリプトの作成に利用できる定義済みの構文が表示されます。 イベント変数と式エディターの操作方法を説明します。
追加のオプション
出力ファイルの抽出を設定すると、トランジションとエラー管理に関連する追加のオプションが使用可能になります。
- アウトバウンドトランジションを生成:アウトバウンドトランジションを追加し、そのラベルを設定するには、このオプションをオンに切り替えます。
- インバウンドトランジションが空の場合はファイルを生成しない:インバウンドトランジションにデータが含まれていない場合にファイル抽出をスキップするには、このオプションをオンに切り替えます。
- プロセスエラー:ファイルの抽出中にエラーが発生した場合にアウトバウンドトランジションを追加するには、このオプションをオンに切り替えます。
例
次の例では、オーディエンスを作成 アクティビティの後に ファイルを抽出 アクティビティを続けて、すべてのターゲットプロファイルを CSV ファイルに抽出します。
-
「ファイル名」フィールドには、抽出の日付が含まれるように設定されます。
-
データベースにプロファイルの姓と名、顧客 ID および作成日を表示するために、列が追加されます。