定义自定义类型特性 - 7.1

Talend MDM Platform 入门指南

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend MDM Platform
task
数据治理
数据质量和准备 > 分析数据
数据质量和准备 > 清理数据
设计和开发
EnrichPlatform
Talend Administration Center
Talend DQ Portal
Talend Installer
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend Studio

要定义自定义类型的特性,可以将简单类型的特性更改为默认自定义类型的特性,也可以定义新的自定义类型,然后将其用于特性。

在本示例中,为 Movie 实体定义了两个自定义类型特性。

过程

  1. 右键单击简单类型的特性,然后选择 Change to a Simple Type (更改为简单类型) 打开 Make Simple Type (建立简单类型) 对话框,您可以在其中根据需要选择自定义类型。

    在本示例中,选择 Custom (自定义) 选项,然后从 Movie 实体中 SourceURL 特性的 Type (类型) 列表中选择默认自定义类型 URL

  2. 单击 OK (确定) 确认更改。
  3. 定义新的自定义类型,然后将其用于特性。

    在本示例中,要定义自定义类型 RatingType,在 Data Model Types (数据模型类型) 区域中右键单击,然后选择 Create a Simple Type (创建简单类型),打开 New Simple Type (新建简单类型) 对话框。

  4. 选择 Custom (自定义) 选项,然后在 Type (类型) 字段中输入名称 RatingType
  5. 单击 OK (确定) 关闭对话框。

    即会创建新的自定义类型并列在 Data Model Types (数据模型类型) 区域中。

  6. Data Model Types (数据模型类型) 区域中,右键单击 RatingType,然后选择 Change Base Type (更改基类型),打开 Change Base Type (更改基类型) 对话框。
  7. Type (类型) 列表中选择 int,然后单击 OK (确定) 关闭对话框。
  8. 要定义自定义类型允许的最小值,右键单击自定义类型,从上下文菜单中选择 Edit minInclusive (编辑 minInclusive),打开 MinInclusive Facet (MinInclusive 分面) 对话框,然后在字段中输入值并单击 OK (确定) 关闭对话框。

    在本示例中,输入 1

  9. 要定义自定义类型允许的最大值,右键单击自定义类型,从上下文菜单中选择 Edit maxInclusive (编辑 maxInclusive),打开 MaxInclusive Facet (MaxInclusive 分面) 对话框,然后在字段中输入值并单击 OK (确定) 关闭对话框。

    在本示例中,输入 9

    在本示例中,自定义类型 RatingType 根据 int 类型定义,最小值为 1,最大值为 9。

  10. Movie 实体中,右键单击 Rating (评分) 特性,然后选择 Change to a Simple Type (更改为简单类型) 打开 Make Simple Type (生成简单类型) 对话框,您可以在其中根据需要选择自定义类型。

    在本示例中,选择 Custom (自定义) 选项,然后从 Movie 实体中 Rating (评分) 特性的 Type (类型) 列表中选择 RatingType

结果

在数据模型 Movie 中,您已为 Movie 实体定义了两个自定义类型特性 SourceURLRating (评分)