在UI中创建Adobe Analytics源连接
本教程提供了在UI中创建Adobe Analytics源连接的步骤,以便将Adobe Analytics报表包数据引入Adobe Experience Platform。
快速入门
本教程需要对以下Experience Platform组件有一定的了解:
- 体验数据模型(XDM)系统:Experience Platform用于组织客户体验数据的标准化框架。
- 实时客户个人资料:根据来自多个来源的汇总数据提供统一的实时客户个人资料。
- 沙盒:Experience Platform提供了将单个Platform实例划分为多个单独的虚拟环境的虚拟沙盒,以帮助开发和改进数字体验应用程序。
关键术语
请务必了解本文档中使用的以下关键术语:
- 标准属性:标准属性是Adobe预定义的任意属性。 它们对所有客户具有相同的含义,并且在Analytics源数据和Analytics架构字段组中可用。
- 自定义属性:自定义属性是Analytics中自定义变量层次结构中的任何属性。 在Adobe Analytics实施中使用自定义属性将特定信息捕获到报表包中,这些属性的使用因报表包而异。 自定义属性包括eVar、prop和列表。 有关eVar的详细信息,请参阅以下Analytics 有关转化变量的文档。
- 自定义字段组中的任何属性:源自客户创建的字段组的属性都是用户定义的属性,既不是标准属性,也不是自定义属性。
- 友好名称:友好名称是Analytics实施中自定义变量的人工提供标签。 有关友好名称的详细信息,请参阅以下Analytics 有关转化变量的文档。
创建与Adobe Analytics的源连接
- 一个数据流,将历史报表包数据回填到13个月的数据湖。 此数据流在回填完成后结束。
- 将实时数据发送到数据湖和Real-Time Customer Profile的数据流流。 此数据流持续运行。
在Platform UI中,从左侧导航中选择 源 以访问源工作区。 Catalog屏幕显示您可以用来创建帐户的各种源。
您可以从屏幕左侧的目录中选择相应的类别。 您还可以使用搜索栏缩小显示的源。
在 Adobe应用程序 类别下,选择 Adobe Analytics,然后选择 添加数据。
选择数据
Analytics源添加数据 步骤为您提供一个Analytics报表包数据的列表,以便您创建与的源连接。
报表包是构成Analytics报表基础的数据容器。 一个组织可以有多个报表包,每个报表包中包含不同的数据集。
您可以从任何区域(美国、英国或新加坡)摄取报告包,前提是它们映射到与在中创建源连接的Experience Platform沙盒实例相同的组织。 只能使用单个活动数据流摄取报表包。 已在您使用的沙盒或其他沙盒中摄取不可选的报告包。
可以建立多个绑定内连接,将多个报表包纳入同一沙盒中。 如果报表包具有不同的变量架构(如eVar或事件),则应将它们映射到自定义字段组中的特定字段,并使用数据准备避免数据冲突。 只能将报表包添加到单个沙盒中。
要创建Analytics源连接,请选择一个报表包,然后选择 下一步 以继续。
<!—Analytics报告包一次只能为一个沙盒配置。 要将同一报表包导入其他沙盒,必须通过对其他沙盒的配置删除数据集流并重新实例化。—>
映射
在将Analytics数据映射到目标XDM架构之前,必须首先选择是使用默认架构还是自定义架构。
默认架构代表您创建新架构,包含Adobe Analytics ExperienceEvent Template字段组。 若要使用默认架构,请选择 默认架构。
使用自定义架构,您可以为Analytics数据选择任何可用的架构,前提是该架构具有Adobe Analytics ExperienceEvent Template字段组。 若要使用自定义架构,请选择 自定义架构。
映射页提供了一个将源字段映射到相应目标架构字段的界面。 在此处,您可以将自定义变量映射到新架构字段组并应用数据准备支持的计算。 选择目标架构以启动映射过程。
映射标准字段部分显示应用的标准映射、不匹配的标准映射和自定义映射的面板。 有关每个类别的具体信息,请参阅下表:
要预览Analytics ExperienceEvent模板架构字段组,请在应用的标准映射面板中选择 查看。
Adobe Analytics ExperienceEvent模板架构字段组页面为您提供了一个用于检查架构结构的界面。 完成后,选择 关闭。
Platform会自动检测您的映射集是否存在任何友好名称冲突。 如果映射集没有冲突,请选择 下一步 以继续。
自定义映射
您可以使用数据准备函数为自定义属性添加新的自定义映射或计算字段。 要添加自定义映射,请选择 自定义。
根据您的需要,您可以选择 添加新映射 或 添加计算字段,然后继续为自定义属性创建自定义映射。 有关如何使用数据准备功能的完整步骤,请参阅数据准备UI指南。
以下文档提供了有关了解数据准备、计算字段和映射函数的更多资源:
筛选实时客户轮廓 filtering-for-profile
完成Analytics报表包数据的映射后,您可以应用筛选规则和条件以选择性地将数据包含或排除在摄取到Real-time Customer Profile的数据之外。 仅对Analytics数据提供筛选支持,并且仅在输入Profile.之前筛选数据。所有数据都已摄取到数据湖中。
有关为实时客户个人资料准备和筛选Analytics数据的更多信息
- 您可以将筛选功能用于流向个人资料的数据,但不能用于流向数据湖的数据。
- 可以对实时数据使用筛选,但无法筛选回填数据。
- Analytics源未将数据回填到配置文件中。
- 如果您在Analytics流的初始设置期间使用数据准备配置,则这些更改也会应用于13个月的自动回填。
- 但是,不适用于筛选,因为筛选仅保留用于实时数据。
- 数据准备会同时应用于流摄取路径和批量摄取路径。 如果您修改了现有的数据准备配置,则这些更改会应用到流摄取和批量摄取路径中的新传入数据。
- 但是,任何数据准备配置均不适用于已引入Experience Platform的数据,无论它是流数据还是批量数据。
- Analytics中的标准属性始终会自动映射。 因此,不能将转换应用于标准属性。
- 但是,您可以筛选掉标准属性,只要Identity Service或配置文件中不需要这些属性。
- 无法使用列级筛选来筛选必填字段和标识字段。
- 虽然您可以过滤掉次要身份,特别是AAID和AACustomID,但无法过滤ECID。
- 发生转换错误时,相应的列将导致NULL。
行级筛选
您可以在行级别和列级别筛选Profile摄取的数据。 行级筛选允许您定义字符串包含、等于、开始或结束于等条件。 您还可以使用行级筛选来使用AND
和OR
连接条件,并使用NOT
否定条件。
要在行级别筛选Analytics数据,请选择 行筛选器。
使用左边栏在架构层次结构中导航,并选择您选择的架构属性以进一步向下钻取特定架构。
标识要配置的属性后,选择属性并将其从左边栏拖到筛选面板。
要配置不同的条件,请选择 等于,然后从显示的下拉窗口中选择条件。
可配置条件列表包括:
- 等于
- 不等于
- 开头为
- 结尾为
- 结尾不是
- 包含
- 不包含
- 存在
- 不存在
接下来,根据所选的属性输入要包括的值。 在以下示例中,选择Apple和Google作为 Manufacturer 属性的一部分进行摄取。
要进一步指定筛选条件,请从架构中添加其他属性,然后根据该属性添加值。 在以下示例中,添加了 Model 属性,并筛选了诸如iPhone 13和Google Pixel 6之类的模型以进行摄取。
要添加新容器,请选择筛选界面右上角的省略号(...
),然后选择 添加容器。
添加新容器后,选择 包括,然后从显示的下拉窗口中选择 排除。
接下来,通过拖动架构属性并添加其要从筛选中排除的相应值来完成相同的过程。 在下面的示例中,iPhone 12、iPhone 12 mini和Google Pixel 5都是从 模型 属性的排除项中筛选出来的,横向从 屏幕方向 中排除,型号A1633从 型号 中排除。
完成后,选择 下一步。
列级筛选
从标题中选择 列筛选器 以应用列级筛选。
页面将更新为交互式架构树,在列级别显示架构属性。 在此处,您可以选择要从Profile引入中排除的数据列。 或者,您可以展开列并选择特定的排除属性。
默认情况下,所有Analytics都转至Profile,此进程允许从Profile引入中排除XDM数据的分支。
完成后,选择 下一步。
已选择
筛选次要身份
使用列筛选器从配置文件摄取中排除辅助身份。 要筛选辅助身份,请选择 列筛选器,然后选择 _identities。
仅当标识被标记为次要标识时,该过滤器才适用。 如果选择了身份,但某个事件到达时带有标记为主ID之一,则不会过滤掉这些身份。
提供数据流详细信息
此时将显示 数据流详细信息 步骤,您必须在该步骤中为数据流提供名称和可选描述。 完成后,选择 下一步。
审查
此时将显示审核步骤,允许您在创建新的Analytics数据流之前对其进行审核。 连接的详细信息按类别分组,包括:
- 连接:显示连接的源平台。
- 数据类型:显示选定的报表包及其对应的报表包ID。
监测数据流 monitor-your-dataflow
数据流完成后,在源目录中选择 数据流 以监视数据的活动和状态。
此时将显示您组织中现有Analytics数据流的列表。 在此处,选择一个目标数据集以查看其相应的摄取活动。
数据集活动页面提供了有关从Analytics发送到Experience Platform的数据进度的信息。 界面会显示一些量度,例如上个月的总记录数、过去七天摄取的记录数总数以及上个月的数据大小。
源实例化两个数据集流。 一个流表示回填数据,另一个流表示实时数据。 回填数据未配置为摄取到Real-time Customer Profile,而是发送到数据湖,以用于分析和数据科学用例。
有关回填、实时数据及其各自延迟的更多信息,请阅读Analytics源概述。
删除您的数据流 delete-dataflow
要删除您的Analytics数据流,请从源工作区的顶部标题中选择 数据流。 使用数据流页面查找要删除的Analytics数据流,然后选择它旁边的省略号(...
)。 接下来,使用下拉菜单并选择 删除。
- 删除实时Analytics数据流也将删除其基础数据集。
- 删除回填Analytics数据流不会删除基础数据集,但将停止其相应报表包的回填过程。 如果删除回填数据流,则摄取的数据可能仍会通过数据集查看。
后续步骤和其他资源
创建连接后,将自动创建数据流以包含传入数据并使用您选择的架构填充数据集。 此外,还会进行数据回填,并摄取至多13个月的历史数据。 完成初始摄取后,Analytics个数据将由下游平台服务(如Real-Time Customer Profile和分段服务)使用。 有关更多详细信息,请参阅以下文档:
以下视频旨在支持您了解如何使用Adobe Analytics Source Connector摄取数据: