AEM Forms 数据集成

企业基础架构包括不同的后端系统或数据源,如数据库、 Web服务、REST服务、OData服务和CRM解决方案。 他们共同打造了一个信息系统,为企业应用程序提供数据以执行日常业务。 另一方面,应用程序捕获数据并将其发回以更新数据源。

AEM Forms 诸如自适应表单和交互式通信之类的应用程序需要与数据源集成以在呈现表单和创建交互式通信的同时获取客户数据。在某些情况下,根据自适应表单中的用户输入从数据源获取数据。 此外,可以将提交的自适应表单数据写回以更新各个数据源。

虽然分布式模块化系统有其自身的优势,但挑战在于如何跨数据源集成和创建数据关联。 数据集成是实现功能高效的企业基础架构的关键,该基础架构具有与业务数据交换应用程序连接的不同数据源。

数据集成概述

aem-forms-data-integration

AEM Forms 数据集成允许配置和连接不同的数据源 AEM Forms。它提供了直观的用户界面,用于创建跨连接数据源的业务实体和服务的统一数据表示模式。 统一表示法称为表单数据模型,是JSON模式的扩展。 表单数据模型中的实体称为数据模型对象。 表单数据模型允许您:

  • 从连接的数据源访问数据模型对象、属性和服务。
  • 创建自定义数据模型对象和属性
  • 在数据源内和数据源之间建立数据模型对象之间的关联。
  • 调用数据模型对象服务以查询数据源或将数据写入数据源和从数据源写入数据。

创建表单数据模型后,您可以在各种自适应表单和交互式通信工作流中使用它,例如:

  • 基于表单数据模型创建自适应表单和交互式通信
  • 从配置的数据源预填自适应表单和交互式通信
  • 使用自适应表单规则调用数据源服务/操作
  • 将提交的自适应表单数据写入数据源

数据集成入门

实施数据集成的第一步是识别和配置数据源,这些数据源存储您希望在自适应表单和交互式通信用例中使用的信息。 然后,创建一个表单数据模型,该模型使用来自一个或多个数据源的数据模型对象、属性和服务。 您可以基于表单数据模型创建自适应表单和交互式通信,其中交互式通信中的自适应表单字段或占位符绑定到相应的数据源属性。

AEM Forms 还允许您创建独立于数据源的表单数据模型,并稍后将表单数据模型中的数据模型对象和属性与数据源关联或绑定。它消除了您处理表单数据模型时对数据源的任何依赖。

阅读以下内容,开始、理解并实施数据集成。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now