配置云导出位置
在按照将Customer Journey Analytics报表导出到Customer Journey Analytics中所述将Cloud报表导出到云目标之前,您需要添加并配置希望发送数据的位置。
此过程包括按照配置云导出帐户中的说明添加和配置帐户(如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 字段 功能 名称 位置的名称。 描述 提供位置的简短描述,以帮助将其与帐户上的其他位置区分开来。 使位置对组织中的所有用户都可用 启用此选项可允许组织中的其他用户使用该位置。
共享位置时,请考虑以下事项:
- 无法取消共享您共享的位置。
- 共享位置只能由位置的所有者编辑。
- 仅当与位置关联的帐户也共享时,才能共享位置。
位置帐户 选择要创建位置的帐户。 有关如何创建帐户的信息,请参阅配置云导出帐户。 -
在 位置属性 部分中,指定特定于位置帐户的帐户类型的信息。
继续下面的部分,该部分对应于您在 位置帐户 字段中选择的帐户类型。
AEP 数据登陆区
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置Adobe Experience Platform数据登录区位置:
table 0-row-2 1-row-2 layout-auto 字段 功能 前缀 容器中要用于放置数据的文件夹。指定文件夹名称,然后在名称后添加斜杠以创建文件夹。 例如, folder_name/
-
选择 保存。
-
您现在可以将数据从Analysis Workspace导出到您配置的帐户和位置。 有关如何将数据导出到云的信息,请参阅将数据导出到云。
-
在AEP数据登录区中访问数据的最简单方法是使用Microsoft Azure Storage Explorer。 此工具与配置AEP数据登录区帐户的说明中使用的工具相同。
-
转到 存储帐户 > (附加的容器) > Blob容器 > cjaexport-number>*** your_container_name ***。
note note NOTE 文件夹名称 cjaexport-number 是Azure存储资源管理器提供的默认名称。 如果您只有与SAS URI关联的单个连接(正常),则此文件夹的名称将为 cjaexport-1。 中的文件
-
选择要下载的导出,然后选择 下载 进行下载。
Amazon S3 Role ARN
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置Amazon S3 Role ARN位置:
table 0-row-2 1-row-2 2-row-2 layout-auto 字段 功能 存储桶 Amazon S3帐户中要将Customer Journey Analytics数据发送到的存储段。
确保Adobe提供的用户ARN具有
S3:PutObject
权限,以便将文件上载到此存储段。桶名称必须符合特定的命名规则。例如,它们的长度必须在 3 到 63 个字符之间,只能由小写字母、数字、点 (.) 和连字符 (-) 组成,并且必须以字母或数字开头和结尾。若要了解完整的命名规则列表,请参阅 AWS 文档。
前缀 存储段中要用于放置数据的文件夹。指定文件夹名称,然后在名称后添加斜杠以创建文件夹。 例如,folder_name/ -
选择 保存。
-
您现在可以将数据从Analysis Workspace导出到您配置的帐户和位置。 有关如何将数据导出到云的信息,请参阅将数据导出到云。
Google Cloud Platform
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置Google Cloud Platform位置:
table 0-row-2 1-row-2 2-row-2 layout-auto 字段 功能 存储桶 GCP帐户中要将Customer Journey Analytics数据发送到的存储段。
确保您已向Adobe提供的主体授予
roles/storage.objectCreator
权限。 (在配置Google Cloud Platform帐户时提供了主体。)有关授予权限的信息,请参阅 Google Cloud 文档中的将主体添加到存储段级策略。
如果您的组织使用组织策略约束,仅允许在允许列表中使用 Google Cloud Platform 帐户,则需要以下 Adobe 拥有的 Google Cloud Platform 组织 ID:
DISPLAY_NAME
:adobe.com
ID
:178012854243
DIRECTORY_CUSTOMER_ID
:C02jo8puj
前缀 存储段中要用于放置数据的文件夹。指定文件夹名称,然后在名称后添加斜杠以创建文件夹。 例如,folder_name/ -
选择 保存。
-
您现在可以将数据从Analysis Workspace导出到您配置的帐户和位置。 有关如何将数据导出到云的信息,请参阅将数据导出到云。
Azure SAS
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置Azure SAS位置:
table 0-row-2 1-row-2 2-row-2 layout-auto 字段 功能 容器名称 您指定的帐户中要将Customer Journey Analytics数据发送到的容器。 前缀 容器中要用于放置数据的文件夹。指定文件夹名称,然后在名称后添加斜杠以创建文件夹。 例如,
folder_name/
确保在配置 Azure SAS 帐户时,在密钥保管库密码名称字段中指定的 SAS 令牌存储具有
Write
权限。这将允许 SAS 令牌在 Azure 容器中创建文件。如果您希望 SAS 令牌也覆盖文件,请确保 SAS 令牌存储具有
Delete
权限。有关更多信息,请参阅 Azure Blob 存储文档中的 Blob 存储资源。
-
选择 保存。
-
您现在可以将数据从Analysis Workspace导出到您配置的帐户和位置。 有关如何将数据导出到云的信息,请参阅将数据导出到云。
Azure RBAC
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置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
-
通过下列任一方式开始创建云导出位置:
-
从如上所述的“导出”页面,在开始创建云导出位置中
-
当从Analysis Workspace导出完整表时
-
-
在 添加位置 对话框的 位置属性 部分中,指定以下信息来配置Snowflake位置:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto 字段 功能 数据库 指定的数据库应为现有数据库。 您创建的角色需要拥有访问此数据库的权限。
这是与阶段名称关联的数据库。
可以使用以下命令向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导出到您配置的帐户和位置。 有关如何将数据导出到云的信息,请参阅将数据导出到云。