文档首页/ 工业数字模型驱动引擎/ 快速入门/ 基于数据建模引擎创建“工业产品问卷调查”应用
更新时间:2024-11-04 GMT+08:00
分享

基于数据建模引擎创建“工业产品问卷调查”应用

本示例通过使用工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)的扩展属性功能,带您快速创建一个简易版的工业产品问卷调查应用。

通过创建工业产品问卷调查应用,您可以初步了解xDM-F的基本概念并体验扩展属性的能力。关于扩展属性的介绍请参见产品功能

场景说明

本示例主要针对调研工业产品使用的场景,即调研企业最终用户使用产品的情况。

前提条件

开发流程

在使用xDM-F之前,您需要先了解在xDM-F中创建一个iDME应用的大致开发流程,如图1所示。

图1 xDM-F中创建iDME应用流程

步骤1:创建应用

  1. 使用华为账号登录iDME控制台
  2. 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。
  3. 选择“iDME设计服务”,展示应用管理页签。
  4. 单击“创建应用”,根据页面提示,配置如下信息。

    表1 创建应用参数

    参数

    参数说明

    名称

    填写应用的中文名称。

    示例:“工业产品问卷调查”

    英文名称

    填写应用的英文名称。

    示例:“QuestionnaireSurvey”

    环境标识

    选择环境标识。

    示例:选择“beta”

    数据库类型

    选择应用的数据库类型。

    示例:选择“mysql”

    集成方式

    默认“微服务”

    应用责任人

    选择应用的责任人。

    示例:选择华为账号。

    中文描述

    用户自定义,应用的中文描述。

    示例:“工业产品问卷调查”

    英文描述

    用户自定义,应用的英文描述。

    示例:“Questionnaire survey of industrial products”

  5. 单击“确定”

步骤2:构建并发布应用

iDME提供数据模型管理功能,对应传统方式开发业务系统中的数据库表,用于存储组织或者业务特有的数据。您可理解为基于iDME创建的数据模型是数据库中的数据表。

根据工业产品问卷调查应用设计的功能,首先您需要创建一个存放问卷内容的数据对象(即数据模型下的数据实体),用于存储企业最终用户的单位基本信息、产品的基本信息、企业质量管理情况、企业标准化基础情况等。本步骤以企业最终用户的单位基本信息为主线,创建数据实体。

  1. 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。
  2. 选择“iDME设计服务”,展示应用管理页签。
  3. 找到刚创建的应用,单击应用的名称,进入该应用设计态
  4. 在左侧导航栏中,选择数据模型管理 > 数据实体,进入数据实体页面。
  5. 单击“创建”,展开“创建数据实体”页面。
  6. 在展开的“创建数据实体”页面,配置如下基本信息,单击“保存”

    表2 数据实体的基本信息

    英文名称

    中文名称

    英文描述

    中文描述

    模型类型

    父模型

    模型分类

    表名称

    功能列表

    questionnaire

    工业产品问卷

    Questionnaire on Industrial products

    工业产品问卷

    实体模型

    BasicObject

    业务数据模型

    XDMTestPG_Questionnaire

    可选功能:扩展属性

  7. 选择“属性”页签,进入“属性”页面。

    1. “基本属性”栏中,单击“新增”,弹出“新增属性”窗口。
    2. 在弹出的“新增属性”窗口,根据如下信息,依次添加数据实体的属性。
      表3 数据实体的属性

      英文名称

      中文名称

      英文描述

      中文描述

      类型

      约束信息

      Company_name

      单位名称

      Company name

      单位名称

      文本

      文本长度:500

      Legal_representative

      法人代表

      Legal representative

      法人代表

      文本

      文本长度:100

      Address

      通讯地址

      Address

      通讯地址

      文本

      文本长度:500

      Company_website

      网址

      Company website

      网址

      URL

      -

      Staff_size

      单位人员规模

      Staff size

      单位人员规模

      枚举

      单击,并根据页面提示,添加“单位人员规模”枚举,其枚举值如下。

      • 300人以下
      • 300-2000人
      • 2000人以上

      具体操作请参见创建枚举

      Nature_of_unit

      单位性质

      Nature of unit

      单位性质

      枚举

      单击,并根据页面提示,添加“单位性质”枚举,其枚举值如下。

      • 国有企业
      • 民营企业
      • 合资企业
      • 其他,请备注

      具体操作请参见创建枚举

      Sales_revenue

      单位销售收入

      Sales revenue

      单位销售收入

      枚举

      单击,并根据页面提示,添加“单位销售收入”枚举,其枚举值如下。

      • 500万以下
      • 500万-3000万
      • 3000万-3亿
      • 3亿以上

      具体操作请参见创建枚举

  8. 选择“功能配置”页签,进入功能配置页面。

    “扩展属性”栏中,单击“新增”,新增如下扩展属性类型。

    表4 扩展属性

    属性类型

    数量

    文本长度

    文本

    2

    500

    整型

    2

    -

    枚举

    2

    -

  9. 单击“保存”
  10. 单击“发布”,发布数据实体。
  11. 应用设计态的右上方单击“应用发布”,生成相应代码包。

步骤3:部署应用

  1. 应用设计态的左上方单击“iDME控制台”,返回iDME控制台
  2. 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。
  3. (可选)如果同时有部署在公有云上和边缘云上的运行服务,请切换到公有云。
  4. 找到需要部署应用的数据建模引擎,单击“部署”
  5. 在展开的“应用部署”页面,设置如下信息,单击“确定”

    表5 参数说明

    参数

    说明

    应用

    选择“工业产品问卷调查”

    应用版本

    选择“工业产品问卷调查”对应的发布版本。

    组织

    选择组织的所属类型和需要绑定的组织,用于控制应用运行态的访问权限。即只有该组织下的成员可登录此应用运行态使用数据服务。

    • 我的组织:当前华为账号下创建的组织。
    • 其他组织:当前账号下接收到的他人分享过来的组织。更多关于组织分享的操作请参见分享组织

    如果没有可选择的组织,单击“没有组织?去创建”进行创建,具体操作请参见创建组织

  6. 在弹出的窗口中,根据屏幕提示输入指令,单击“确定”

步骤4:运行应用

  1. 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。
  2. (可选)如果同时有部署在公有云上和边缘云上的运行服务,请切换到公有云。
  3. “公有云运行服务”列表中,找到已部署至基础版数据建模引擎的应用,单击“登录运行态”,即可登录应用运行态

    您可以在应用运行态上查看和下载应用全量数据服务,配置基于数据对象和操作的鉴权或者使用其他操作。相关操作可参考:

出现问题?

非常抱歉您在使用时出现问题,您可以第一时间通过智能客服联系我们,也可以先参考相关文档进行问题定位和解决。

以下是用户在使用iDME时出现的常见问题,建议您先参考文档进行问题定位和解决。

相关文档