クラウドの書き出し場所の設定
クラウドへのCustomer Journey Analyticsレポートの書き出しの説明に従ってクラウドの宛先にCustomer Journey Analyticsレポートを書き出す前に、データを送信する場所を追加および設定する必要があります。
このプロセスでは、 クラウドの書き出しアカウントの設定の説明に従ってアカウント(Amazon S3、Google Cloud Platform など)を追加および設定し、次に、この記事の説明に従って、そのアカウント内の場所(アカウント内のフォルダーなど)を追加および設定します。
場所の表示、編集、削除など、既存の場所を管理する方法について詳しくは、 クラウドの書き出し場所とアカウントの管理を参照してください。
クラウドの書き出し場所の作成を開始
-
場所を追加するには、アカウントを追加する必要があります。 アカウントをまだ追加していない場合は、 クラウド書き出しアカウントの設定の説明に従ってアカウントを追加します。
-
Customer Journey Analyticsで、コンポーネント/書き出し を選択します。
-
「場所」タブを選択し、「場所を追加」を選択します。
または
「場所アカウント」タブを選択し、場所を追加する既存のアカウント上にある 3 ドットアイコンを選択して、「場所を追加」を選択します。
場所ダイアログが表示されます。
-
次の情報を指定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 フィールド 関数 名前 場所の名前。 説明 アカウントの他の場所との区別に役立つ、場所の短い説明を入力します。 組織内のすべてのユーザーが場所を利用できるようにする 組織内の他のユーザーが場所を使用できるようにするには、このオプションを有効にします。
場所を共有する際は、次の点に注意してください。
- 共有する場所の共有を解除することはできません。
- 共有場所は、その場所の所有者のみが編集できます。
- 場所を共有できるのは、その場所が関連付けられているアカウントも共有されている場合のみです。
場所アカウント 場所を作成するアカウントを選択します。 アカウントの作成方法について詳しくは、 クラウド書き出しアカウントの設定を参照してください。 -
Adobe Analytics の「場所のプロパティ」セクションで、場所アカウントのアカウントタイプに固有の情報を指定します。
「場所アカウント」フィールドで選択したアカウントタイプに対応する、以下の節を続行します。
AEP データランディングゾーン
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定してAdobe Experience Platform Data Landing Zone の場所を設定します。
table 0-row-2 1-row-2 layout-auto フィールド 関数 プレフィックス データを配置するコンテナ内のフォルダー。フォルダー名を指定し、名前の後にスラッシュを追加してフォルダーを作成します。 例: folder_name/
-
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。
-
AEP Data Landing Zone のデータにアクセスする最も簡単な方法は、Microsoft Azure ストレージエクスプローラーを使用することです。 これは、AEP データランディングゾーンアカウントを設定する手順で使用するツールと同じです。
-
ストレージアカウント/(添付コンテナ)/BLOB コンテナ/cjaexport-number/*** your_container_name ***に移動します。
note note NOTE Azure ストレージエクスプローラーから提供されるデフォルトの名前はフォルダー名 cjaexport-number です。 SAS URI に関連付けられている接続が 1 つのみ(通常)の場合、このフォルダーの名前は cjaexport-1 になります。 -
ダウンロードするエクスポートを選択してから、「ダウンロード」を選択してダウンロードします。
Amazon S3 Role ARN
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定してAmazon S3 Role ARN の場所を設定します。
table 0-row-2 1-row-2 2-row-2 layout-auto フィールド 関数 バケット Customer Journey Analyticsデータを送信するAmazon S3 アカウント内のバケット。
Adobeから提供されたユーザー ARN に、このバケットにファイルをアップロードするための
S3:PutObject
権限があることを確認します。バケット名は、特定の命名規則を満たす必要があります。例えば、3〜63 文字までの長さで、小文字、数字、ドット(.)、ハイフン(-)のみで構成でき、先頭と末尾は文字または数字にする必要があります。命名規則の完全なリストについて詳しくは、AWS ドキュメントを参照してください。
プレフィックス データを配置するバケット内のフォルダー。フォルダー名を指定し、名前の後にスラッシュを追加してフォルダーを作成します。 例:folder_name/ -
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。
Google Cloud Platform
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定してGoogle Cloud Platform の場所を設定します。
table 0-row-2 1-row-2 2-row-2 layout-auto フィールド 関数 バケット Customer Journey Analyticsデータを送信する GCP アカウント内のバケット。
Adobeから提供されたプリンシパルに
roles/storage.objectCreator
権限を付与していることを確認してください。 (プリンシパルは、Google Cloud Platform アカウントの設定時に提供されます。権限の付与について詳しくは、Google Cloud ドキュメントのバケットレベルのポリシーにプリンシパルを追加するを参照してください。
組織が組織ポリシーの制約を使用して許可リスト内の Google Cloud Platform アカウントのみを許可している場合は、次のアドビ所有の Google Cloud Platform 組織 ID が必要です。
DISPLAY_NAME
:adobe.com
ID
:178012854243
DIRECTORY_CUSTOMER_ID
:C02jo8puj
プレフィックス データを配置するバケット内のフォルダー。フォルダー名を指定し、名前の後にスラッシュを追加してフォルダーを作成します。 例:folder_name/ -
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。
Azure SAS
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定して Azure SAS の場所を設定します。
table 0-row-2 1-row-2 2-row-2 layout-auto フィールド 関数 コンテナ名 Customer Journey Analyticsデータの送信先として指定したアカウント内のコンテナ。 プレフィックス データを配置するコンテナ内のフォルダー。フォルダー名を指定し、名前の後にスラッシュを追加してフォルダーを作成します。 例:
folder_name/
Azure SAS アカウントを設定する際に、Key Vault 秘密鍵名フィールドに指定した SAS トークンストアに
Write
権限があることを確認します。これにより、SAS トークンで Azure コンテナにファイルを作成できます。SAS トークンでファイルも上書きする場合は、SAS トークンストアに
Delete
権限があることを確認します。詳しくは、Azure Blob Storage ドキュメントの Blob Storage のリソースを参照してください。
-
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。
Azure RBAC
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定して Azure RBAC の場所を設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto フィールド 関数 コンテナ Customer Journey Analyticsデータの送信先として指定したアカウント内のコンテナ。 以前に作成した Azure アプリケーションにファイルをアップロードする権限を付与します。 プレフィックス データを配置するコンテナ内のフォルダー。フォルダー名を指定し、名前の後にスラッシュを追加してフォルダーを作成します。 例:
folder_name/
Azure RBAC アカウントの設定時に指定したアプリケーション ID に、コンテナ(フォルダー)にアクセスするための
Storage Blob Data Contributor
の役割が付与されていることを確認します。詳しくは、Azure の組み込みの役割を参照してください。
アカウント Azure ストレージアカウント。 -
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。
Snowflake
-
次のいずれかの方法で、クラウドの書き出し場所の作成を開始します。
-
前述した書き出しページの クラウドの書き出し場所の作成を開始
-
-
場所を追加 ダイアログボックスの 場所のプロパティ セクションで、次の情報を指定してSnowflakeの場所を設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto フィールド 関数 DB 既存のデータベースを指定してください。 作成した役割には、このデータベースにアクセスするための権限が必要です。
これは、ステージ名に関連付けられたデータベースです。
次のコマンドを使用して、このロール権限をSnowflake内のデータベースに付与できます。
GRANT USAGE ON DATABASE <your_database> TO ROLE <your_role>;
詳しくは、Snowflakeドキュメントのデータベース、スキーマ、および共有コマンドのページを参照してください。
スキーマ 既存のスキーマを指定する必要があります。 作成した役割には、このスキーマにアクセスするための権限が必要です。
これは、ステージ名に関連付けられたスキーマです。
次のコマンドを使用して、作成したロールにSnowflakeのスキーマに権限を付与できます。
GRANT USAGE ON SCHEMA <your_database>.<your_schema> TO ROLE <your_role>;
詳しくは、Snowflakeドキュメントのデータベース、スキーマ、および共有コマンドのページを参照してください。
ステージ名 データファイルがSnowflakeに保存される内部ステージの名前。
アカウントで指定した役割に、このステージ名への読み取りおよび書き込みアクセス権があることを確認してください。 (読み取りおよび書き込みアクセス権を付与するので、Adobeでのみ使用するステージを使用することをお勧めします。)
次のコマンドを使用して、Snowflakeのステージ名に読み取りおよび書き込みアクセス権を付与できます:
GRANT READ, WRITE ON STAGE <your_database>.<your_schema>.<your_stage_name> TO ROLE <your_role>;
ロールへの権限の付与について詳しくは、Snowflakeドキュメントでの権限の付与を参照してください。
ステージ名の詳細については、Snowflakeドキュメントの ローカルファイルの内部ステージの選択を参照してください。
ステージパス データファイルがSnowflakeに格納されている場所のパス。
詳しくは、Snowflakeドキュメントの ローカルファイルの内部ステージの選択を参照してください。
-
「保存」を選択します。
-
Analysis Workspaceから設定したアカウントと場所にデータを書き出せるようになりました。 クラウドにデータを書き出す方法については、 クラウドへのプロジェクトデータの書き出しを参照してください。