[Beta]{class="badge informative"}
在 UI 中使用 Databricks Delta Sharing 源连接器 use-deltashare-in-the-ui
阅读本指南,了解如何在Adobe Experience Platform用户界面中使用Databricks Delta Sharing源连接器。
快速入门
本教程需要您实际了解以下Experience Platform组件:
- 源:使用源为支持的外部数据源创建连接和数据流。
- 体验数据模型(XDM)架构:共享表在Experience Platform中通过关系架构表示。
- 数据集:共享数据在Experience Platform中表示为虚拟数据集。 源数据不会实际摄取或复制到Experience Platform数据湖中。
- 查询服务/数据Distiller:使用查询服务或数据Distiller查询和使用虚拟数据集。
导航源目录
在Experience Platform UI中,从左侧导航中选择 源 以访问 源 工作区。 在 类别 面板中选择相应的类别。 或者,使用搜索栏导航到要使用的特定源。
若要使用Delta Sharing,请在 数据共享 下选择 数据库增量共享 源卡,然后选择添加数据。
使用现有帐户
要使用现有帐户,请选择现有帐户,然后从帐户界面中选择要使用的Delta Sharing帐户。
创建新帐户
要创建新帐户,请选择新建帐户,并为您的帐户提供名称和可选描述。 提供以下身份验证凭据的值:
- 终结点
- 持有者令牌
- 共享凭据版本
- 到期时间
完成后,选择连接到源,等待一段时间以建立连接。
选择您的数据
接下来,选择要在Experience Platform和基于平台的应用程序中创建虚拟数据集的。 使用表目录导航到所需数据,并使用预览界面查看所选数据的内容和结构。 完成后,选择 下一步 为您的架构选择列。
选择您的架构
从Delta Sharing源中选择表后,Experience Platform会自动推断关系架构。 在此阶段,在继续之前,您需要提供架构名称。 或者,您还可以指定 主键 和 版本描述符 来进一步定义架构。
主键:设置主键(如果您的表有主键)。 选择主键时,请考虑以下因素:
- 为您关注的逻辑实体选择每行唯一的键(例如,每订单、每客户、每交易一行)。
- 选择一个随时间稳定的键(写入后不会更改)。
- 选择一个对治理没有意义的非高基数非业务替代键(例如,上游重新生成的随机“row_id”)。
版本描述符:版本描述符标记了一列,该列告诉您给定键的哪一行是“最新”记录。 如果表保留同一图元的多个版本,并且希望以明确定义的方式选择当前图元或最新图元,则使用此项作为参照。 选择版本描述符时,请考虑以下因素:
- 时间戳,如
last_updated_at或modified_ts。 - 递增的数字版本,如
version_num或sequence_number。
如果您属于以下情况,则可以将版本描述符留空:
- 该表是纯事务性/事件级别的(这意味着每一行都是一次性事件,不表示版本为的可变“实体”)。
- 没有可靠的“最新”指标列。
- 您尚未验证timestamp/version列的真正含义。
提供数据集和数据流详细信息
数据集是用于数据集合的管理结构,通常是表,其中包含具有列或字段的架构。 在 数据共享 中,选定的数据在Experience Platform中表示为虚拟数据集。 数据将保留在源系统中,不会摄取或保留在数据湖中。
配置虚拟数据集后,提供数据流的详细信息,包括名称、可选描述和警报配置。
Experience Platform可生成用户可以订阅的基于事件的警报,这些选项允许正在运行的数据流触发这些警报。 有关详细信息,请阅读警报概述
- 源数据流运行开始:选择此警报以在数据流运行开始时接收通知。
- 源数据流运行成功:选择此警报以在数据流结束且没有任何错误时接收通知。
- 源数据流运行失败:选择此警报以在数据流运行结束时发生任何错误时接收通知。
查看您的数据流
此时将显示 审核 步骤,允许您在创建数据流之前查看其详细信息。 详细信息分为以下类别:
- 连接:显示帐户名、源平台和源名。
- 分配数据集并映射字段:显示目标数据集和数据集所遵循的架构。
确认详细信息正确后,选择完成。