企業基礎架構包括不同的後端系統或資料來源,例如資料庫、網站服務、REST服務、OData服務和CRM解決方案。 他們共同組成資訊系統,為企業應用程式提供資料,以執行日常業務。 另一方面,應用程式會擷取資料,並將其傳回以更新資料來源。
AEM Forms 適用性表單和互動式通訊等應用程式需要與資料來源整合,以便在呈現表單和建立互動式通訊時擷取客戶資料。 在某些情況下,系統會根據使用者在最適化表單中的輸入,從資料來源擷取資料。 此外,提交的最適化表單資料可以回寫以更新各自的資料來源。
雖然分散式模組化系統有其自身的優點,但難題在於跨資料來源整合及建立資料關聯。 資料整合是功能強大且效率優異的企業基礎建設的關鍵所在,企業基礎建設擁有各種不同的資料來源,可連線應用程式以交換業務資料。
AEM Forms 資料整合可讓您設定不同的資料來源,並透過將其連線 AEM Forms. 它提供直覺式使用者介面,可跨連線的資料來源建立商業實體和服務的統一資料呈現結構描述。 此統一表示法稱為表單資料模型,是JSON結構描述的擴充功能。 表單資料模型中的圖元稱為資料模型物件。 表單資料模型可讓您:
建立表單資料模型後,您就可以將其用於各種最適化表單和互動式通訊工作流程,例如:
實施資料整合的第一步是識別並設定資料來源,以儲存您想在最適化表單和互動式通訊使用案例中運用的資訊。 接下來,您會建立表單資料模型,該模型會使用來自一個或多個資料來源的資料模型物件、屬性和服務。 您可以根據表單資料模型建立最適化表單和互動式通訊,其中互動式通訊中的最適化表單欄位或預留位置會繫結至各自的資料來源屬性。
AEM Forms 也可讓您建立獨立於資料來源的表單資料模型,並在稍後將表單資料模型中的資料模型物件和屬性與資料來源建立關聯或繫結。 當您處理表單資料模型時,它可消除對資料來源的任何相依性。
請參閱下列內容,以開始使用、瞭解並實作資料整合。