PEGA(Low-Code App Builder)Data records

数据记录

应用程序通常需要访问用于处理案例但不直接是应用程序一部分的数据。数据记录为与特定数据类型关联的字段提供值,可以存储在案例之外。因此,您可以广泛地重用和引用数据记录。
数据记录为数据字段定义允许的值。将输入值限制为有效选项可以减少错误并允许自动化。
例如,您有一个机场代码下拉列表。机场有一个数据类型。每个机场都包含一个机场代码、城市和国家的值。机场数据类型中的值不会因大小写类型而变化。在本例中,只有用户选择的机场代码和位置信息被添加到案例中,并与案例一起持久化。例如,您有一个机场代码下拉列表。机场有一个数据类型。每个机场都包含一个机场代码、城市和国家的值。机场数据类型中的值不会因大小写类型而变化。在本例中,只有用户选择的机场代码和位置信息被添加到案例中,并与案例一起持久化。

注意

将数据记录添加到数据类型后,可以在表单中引用该数据类型。默认情况下,数据记录显示在一个可选择的下拉列表中。当选择一个选项时,关联的值可以显示在表单中,如下图所示
在这里插入图片描述

数据记录和数据类型

在Pega Platform™中,数据类型表示关键的业务实体,比如客户。数据类型包含描述对象所需的所有字段。例如,帐户创建的标识符、名称、地址和日期描述了一个客户。
通常,对数据记录值的更改不需要业务流程中的关联更改来支持该更改。然而,数据类型字段中的更改表示业务流程中的更改。例如,添加新客户是标准业务流程的一部分。添加新的客户级别(例如platinum)将导致对业务流程的修改,以管理白金客户。

使用数据记录的方法

在Pega平台应用程序中,有几种创建和使用数据记录来引用数据的方法。

配置本地数据存储

本地数据存储允许您存储数据类型的数据记录,而不必创建或维护数据库表。使用本地记录系统存储的数据记录可以作为应用程序的一部分进行打包和分发。每个数据类型都有一个属性作为唯一的记录键。创建本地数据源后,可以向数据源添加记录。例如,在Office数据类型中,您可以为每个办公室位置添加记录。ID属性是标识每个办公室的惟一密钥。
在这里插入图片描述

连接到外部数据库

你可以使用连接器从外部数据库存储中检索数据。例如,一个购买应用程序需要访问货币汇率。汇率信息存储在外部数据库表中。

链接数据记录和应用程序

数据视图表示应用程序如何使用数据并定义与数据类型关联的数据的实例。它们提供数据记录和应用程序之间的链接。例如,名为Mortgage Request的应用程序处理抵押应用程序。应用程序提供有关所提供的抵押贷款类型的信息,以帮助用户选择适当的抵押贷款。应用程序使用抵押选项数据类型从外部记录系统获取抵押信息。为Mortgage options数据类型定义的数据视图标识了如何连接到记录系统,以及在数据类型中映射哪些字段。它允许应用程序用源数据(在本例中是可用抵押选项列表)填充数据引用,而开发人员不知道数据是如何存储的,也不知道数据存储在哪里。
数据集成与应用程序的分离使开发人员能够更新数据类型的数据来源,而不会影响应用程序使用来源数据的方式。在抵押请求案例示例中,您可能需要更改抵押选项数据的数据源。您可以在数据视图中更改数据源,而不需要更新应用程序使用数据的方式。因此,如果新的数据源更好地满足公司的需求,那么您可以更新data视图中的数据源,而不必更新向用户显示返回数据的视图。

数据类型的默认数据视图

Pega Platform™为任何配置为连接到记录系统的数据类型提供三个数据视图。例如,下面的图像显示了为请求类型数据类型生成的三个数据视图。列表请求类型数据视图显示所有请求类型数据记录,请求类型数据视图返回单个记录,而可保存请求类型数据视图允许案例将单个记录保存到记录系统中。
在这里插入图片描述

根据数据源的状态,数据视图可以用于生产或模拟。模拟数据视图没有关联的数据源。在数据视图准备投入生产之前,您必须配置到数据源的连接,但是您可以在应用程序开发期间使用模拟数据源。

猜你喜欢

转载自blog.csdn.net/weixin_42898315/article/details/108493492