[Beta 版]{class="badge informative"}
测试并提交源
使用自助源(Streaming SDK)将新源集成到Adobe Experience Platform的最后一步是测试和提交新源。 完成连接规范并更新流规范后,您可以通过API或UI开始测试源的功能。 成功后,您可以联系Adobe代表以提交新的源。
以下文档提供了有关如何使用Flow Service API测试和调试源的步骤。
快速入门
- 有关如何成功调用平台API的信息,请参阅平台API快速入门指南。
- 有关如何为平台API生成凭据的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。
- 有关如何为平台API设置Postman的信息,请参阅设置开发人员控制台和 Postman上的教程。
- 为帮助进行测试和调试,请在此处🔗下载自助式源验证集合和环境,然后执行下面列出的步骤。
使用API测试您的源
要使用API测试您的源,您必须在Postman上运行自助源验证集合和环境,同时提供与您的源相关的相应环境变量。
要开始测试,您必须先在Postman上设置集合和环境。 接下来,指定要测试的连接规范ID。
flowSpecificationId
和targetConnectionSpecId
除外。x-api-key
x-api-key
的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
信息的说明,请参阅有关设置开发人员控制台和 Postman的教程。ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
authorizationToken
authorizationToken
的信息,请参阅有关身份验证和访问Experience PlatformAPI的教程。Bearer authorizationToken
schemaId
https://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
schemaVersion
application/vnd.adobe.xed-full-notext+json; version=1
schemaAltId
schemaId
一起返回的meta:altId
。_{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
mappings
[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]
mappingId
bf5286a9c1ad4266baca76ba3adc9366
flowSpecificationId
GenericStreamingAEP
。 这是一个固定值。e77fde5a-22a8-11ed-861d-0242ac120002
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
提供所有环境变量后,即可使用Postman界面开始运行集合。 在Postman界面中,选择Sources SSSs Verification Collection旁边的省略号(…),然后选择 运行收藏集。
将显示Runner接口,允许您配置数据流的运行顺序。 选择 运行SSS验证集合 以运行该集合。
使用UI测试源
要在UI中测试源,请转到Platform UI中您组织沙盒的源目录。 从这里,您应该看到新源显示在 流 类别下。
现在,您的沙盒中提供了新源,您必须按照源工作流测试功能。 要开始,请选择 设置。
出现添加数据步骤。 要测试源是否可以流式传输数据,请使用界面的左侧上传示例JSON数据。 上传数据后,界面的右侧会更新为数据的文件层级预览。 选择 下一步 以继续。
数据流详细信息页面允许您选择是要使用现有数据集,还是使用新数据集。 在此过程中,您还可以配置要摄取到配置文件的数据,并启用错误诊断和部分摄取等设置。
要进行测试,请选择 新数据集 并提供输出数据集名称。 在此步骤中,您还可以提供可选描述,以向数据集添加更多信息。 接下来,使用高级搜索选项或通过滚动下拉菜单中的现有架构列表来选择要映射到的架构。 选择架构后,为数据流提供名称和描述。
完成后,选择 下一步。
此时将显示映射步骤,该步骤为您提供了一个接口,用于将源架构中的源字段映射到目标架构中相应的目标XDM字段。
Platform根据您选择的目标架构或数据集,为自动映射的字段提供智能推荐。 您可以手动调整映射规则以适合您的用例。 根据需要,您可以选择直接映射字段,或使用数据准备函数转换源数据以派生计算值或计算值。 有关使用映射器界面和计算字段的全面步骤,请参阅数据准备UI指南
成功映射源数据后,选择 下一步。
将显示 审核 步骤,允许您在创建新数据流之前对其进行审核。 详细信息分为以下类别:
- 连接:显示您的帐户名称、源类型以及您正在使用的流云存储源的其他特定信息。
- 分配数据集和映射字段:显示用于数据流的目标数据集和架构。
查看数据流后,选择 完成,然后等待一些时间来创建数据流。
最后,您必须检索数据流的流端点。 此端点将用于订阅您的webhook,允许您的流源与Experience Platform通信。 要检索您的流端点,请转到刚刚创建的数据流的数据流活动页面,并从属性面板的底部复制端点。
提交您的源
在您的来源能够完成整个工作流后,您可以继续联系您的Adobe代表并提交您的来源,以便在其他Experience Platform组织之间集成。