数据工程师入门 data-engineer
作为 数据架构师 或数据工程师,您负责设置和维护客户轮廓数据及其他数据源,为 Journey Optimizer 编排的体验提供支持。这包括将您所有的客户数据与业务数据——无论是来自 web、CRM 还是线下渠道——整合成统一的 360 度客户视图。您需要将客户轮廓数据与业务数据建模为架构,配置用于数据摄取的数据源连接器,并确保数据顺畅流动,以实现实时的客户洞察与互动。系统管理员向您授予访问权限并准备好环境后,您即可开始使用 Adobe Journey Optimizer。
基本数据配置步骤
请按照以下步骤为 Journey Optimizer 建立数据基础:
-
创建身份命名空间。在 Adobe Journey Optimizer 中,跨设备和渠道的 身份标识 与用户相关联,从而会生成一个身份标识图。关联的身份标识图用于根据您所有业务接触点之间的交互对体验进行个性化。要了解有关身份标识和身份标识命名空间的更多信息,请参阅此页面。
此外,还需配置补充标识符,以便同一轮廓能基于订单 ID 或预订 ID 等次要标识符进入多个历程实例。了解补充标识符。
-
创建数据架构并为其启用轮廓。架构是一组规则,用于表示和验证数据的结构和格式。在高层面上,架构提供了真实世界对象(如人)的抽象定义,并概括了该对象的每个实例中应包含哪些数据(如名字、姓氏、生日等)。
-
创建数据集并为其启用轮廓。数据集是用于数据集合的存储和管理结构,通常是表格,其中包含架构(列)和字段(行)。数据集还包含描述其存储的数据的各方面特性的元数据。创建数据集后,您可以将其映射到现有架构并向其中添加数据。要了解有关数据集的更多信息,请参阅此页面。
针对进阶场景,需准备用于运行时查询的数据集,以便通过记录数据集中的实时数据来丰富历程执行过程。了解数据集查找。
-
配置数据源连接器。Adobe Journey Optimzer 允许从外部源摄取数据,同时让您能够使用 Platform 服务来构建、赋予标签和增强传入数据。您可以从各种源中摄取数据,如 Adobe 应用程序、基于云的存储、数据库和许多其他源。要了解有关源连接器的更多信息,请参阅此页面。
-
创建测试轮廓。当在历程中使用测试模式时,需要测试轮廓,并在发送之前预览和测试消息。本页面中详细说明了创建测试轮廓的步骤。
-
配置计算属性(可选)。基于轮廓数据创建派生属性,以简化分段与个性化流程。计算属性可自动计算复杂指标,例如“过去 90 天内的总购买次数”或“平均订单价值”。了解计算属性。
此外,为了能在历程中发送消息,您必须配置数据源、事件与操作。在此部分中了解详情。
-
数据源配置允许您定义与系统的连接,以检索将在您的历程中使用的其他信息。要了解有关数据源的更多信息,请参阅此部分。
-
事件允许您统一触发历程,向流入历程的个人实时发送消息。在事件配置中,您可以配置历程中的预期事件。传入事件的数据按照 Adobe 体验数据模型 (XDM) 进行标准化。事件来自已验证和未验证事件(如 Adobe Mobile SDK 事件)的流摄取 API。要了解有关事件的更多信息,请参阅此部分。
-
Journey Optimizer 附带内置消息功能:您可以在历程中创建消息并设计内容。如果您使用第三方系统来发送消息,例如 Adobe Campaign,请创建自定义操作。在本节中了解更多关于操作的信息。
监控和分析历程数据
运行历程后,您可以查询数据湖中的历程步骤事件,以监控性能、排查问题并分析客户行为。使用 SQL 查询来分析以下内容:
- 轮廓进入和退出模式
- 错误率与丢弃原因
- 读取受众导出作业性能
- 自定义操作性能指标
- 历程实例状态和瓶颈
探索现成的历程分析查询示例,开始进行数据分析与故障排除。
跨角色协作
您的数据配置工作对于其他团队至关重要:
与管理员在访问和治理方面协作:
-
申请数据管理和架构创建所需的必要权限
-
协调开发与测试所需的沙盒访问权限
-
就数据治理策略与同意管理达成一致
-
讨论数据保留策略和存储要求
与开发人员就数据结构与事件进行协作:
-
提供开发人员需要实现的 XDM 架构与事件结构
-
定义需要发送的事件及其必需的载荷格式
-
就数据收集要求与数据质量标准达成一致
-
共同测试事件传递与数据摄取过程
与营销人员就受众和数据进行协作:
-
为个性化与分段创建计算属性
-
根据受众的营销活动和历程要求构建受众
-
为编排的营销活动创建关系架构
-
支持高级用例的多实体分段