Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む
Marketing Cloud Intelligence を使用したマーケティングデータの統合および分析
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          Marketing Cloud Intelligence の行分割トランスフォーマーの適用

          Marketing Cloud Intelligence の行分割トランスフォーマーの適用

          分割トランスフォーマーを使用すると、連結された値を別々の行に変換できます。ネストされた行にリンクされたメジャメント値は新しい各行に複製されます。たとえば、カンマで区切られた 3 つの値があり、1 つのフィールドを個別のデータ行に分割する必要がある場合、このトランスフォーマーによってそのフィールドの各値の個別の行が作成されます。

          必要なエディション

          必要なユーザー権限
          トランスフォーマーを適用する 「管理者」
          1. [接続 & 加工] タブで、[データストリーム][データストリーム一覧] の順に選択します。
          2. データストリームを作成するか、既存のデータストリームを編集します。
          3. [ソースをプレビュー] 画面で、[トランスフォーマーを編集] をクリックします。
          4. [トランスフォーマーの追加] エリアで、[行分割トランスフォーマー] の横にある青いプラスアイコンをクリックします。
          5. [列] フィールドで、変換する列を選択します。
          6. [区切り文字] フィールドに、選択した列データに使用して分割される値の間を区切る区切り文字を入力します。
          7. [行分割した列名] フィールドに、ファイル内に作成される新しい列の名前を入力します。この列はネストされた行に含まれる値の数を示します。メジャメント値を新しい行の間で分ける場合は、マッピングプロセスで、この列で指定された数でメジャメント値を割る関数を設定します。
          8. プロセスを開始する列を指定するには、[列のインデックスを使用] チェックボックスをオンにします。(必要に応じて、同じ列に複数の行分割トランスフォーマーを適用できます。)
          9. [完了] をクリックします。

          行分割の例

          元のファイル

          Day キャンペーン名 Campaign Key (キャンペーンキー) media buy Key Impressions Clicks Media Cost
          2015-3-05 Camp1 8423517 mb1, mb4;mb5 500 50 2500
          2015-3-05 Camp2 8423518 mb2, mb22, mb10;mb11 900 90 9000

          2015-3-06

          Camp3

          8423519

          mb3,mb6;mb7,mb8;mb9

          1000 1000 1000

          行分割トランスフォーマー

          [Media Buy Key (広告グループキー)] に対する行分割トランスフォーマーの詳細

          結果:

          Day

          キャンペーン名

          Campaign Key (キャンペーンキー)

          media buy Key

          unnest1 Impressions Clicks Media Cost

          2015-3-05

          Camp1 8423517

          mb1, mb4

          2 500 50

          2500

          2015-3-05

          Camp1

          8423517 mb5 2 500 50 2500

          2015-3-05

          Camp2

          8423518

          mb2、mb22、mb10

          2 900 90 9000

          2015-3-05

          Camp2 8423518 mb11 2 900 90 9000

          2015-3-06

          Camp3 8423519

          mb3、mb6

          3 1000 1000 1000

          2015-3-06

          Camp3 8423519

          mb7、mb8

          3 1000 1000 1000

          2015-3-06

          Camp3 8423519 mb9 3 1000 1000 1000

          メジャメント値を新しい行数で割る場合は、メジャメントのマッピングに関数を追加します。たとえば、Impressions の場合、次の数式を使用します。 csv['Impressions']/csv['unnest 1']

          2 つ目の行分割トランスフォーマーを追加することで、前のファイルの値をさらに分割することもできます。

          区切り文字がカンマの行分割トランスフォーマーの詳細

          結果:

          Day

          キャンペーン名

          Campaign Key (キャンペーンキー) media buy Key unnest1 unnest2 Impressions Clicks

          Media Cost

          2015-3-05

          Camp1 8423517 mb1 2 2 500 50 2500

          2015-3-05

          Camp1

          8423517

          mb4 2 2 500 50 2500

          2015-3-05

          Camp1 8423517 mb5 2 1 500 50 2500

          2015-3-05

          Camp2 8423518 mb2 2 3 900 90 9000

          2015-3-05

          Camp2 8423518 mb22 2 3 900 90 9000

          2015-3-05

          Camp2 8423518 mb10 2 3 900 90 9000

          2015-3-05

          Camp2 8423518 mb11 2 1 900 90 9000

          2015-3-06

          Camp3 8423519 mb3 3 2 1000 1000 1000

          2015-3-06

          Camp3 8423519 mb6 3 2 1000 1000 1000

          2015-3-06

          Camp3 8423519 mb7 3 2 1000 1000 1000
          2015-3-06 Camp3 8423519 mb8 3 2 1000 1000 1000
          2015-3-06 Camp3 8423519 mb9 3 1 1000 1000 1000

          メジャメントの値を除算するには、数式に unnest2 列を追加する必要があります (Impressions: csv['Impressions']/(csv['unnest1']*csv['unnest2'] など)。

           
          読み込み中
          Salesforce Help | Article