华为云用户手册

  • 约束与限制 DAYU Administrator、Tenant Administrator、数据安全管理员和父权限集管理员可以创建、修改或同步权限集,权限集管理员支持同步空间权限集,其他普通用户无权限操作。 当前通过权限集管控权限时,仅支持DLI、MRS Hive和DWS数据源。 权限集权限配置中,特殊情况下可能会出现子权限集权限超出父权限集范围的情况。例如当子权限集已配置某条权限记录后,父权限集中再删除此权限,会导致出现此情况,当前不支持级联删除权限。 权限集配置完成后,权限管控并不会直接生效,而是需要将权限集手动同步到数据源后,权限管控才能生效。 由于角色管理基于权限集提供了更加直观、强大的权限管控能力,因此除DLI数据源外,一般无需同步权限集,实际使用中推荐通过配置角色进行权限管控。如果需要同步,则需注意以下限制: 进行授权时,授权对象名(库表列名)当前仅支持包含数字、英文、下划线、中划线和通配符*,暂不支持中文以及其他特殊字符。 DWS权限集授权时,只支持配置到具体的某一个存在的库/schema/表,不支持填写“*”作为通配符。对于列则支持通配符,若要对表里所有列进行授权,可将列填写为“*”。 DLI权限集同步时会将权限由IAM创建自定义策略绑定到用户/用户组中。IAM最多可创建自定义策略200条,同步前请确保配额充足。 进行权限同步时,需要为dlg_agency委托配置相关权限,请参考准备工作1:授权dlg_agency委托。 当前数据权限管控为白名单机制,是在待授权用户原有权限的基础上增加允许操作条件,不会影响用户的原有权限。如果仅需要当前数据权限管控所赋予的权限生效,则需要您手动去除待授权用户的原有权限。详见数据权限管控说明。 默认在DataArts Studio数据开发组件执行脚本、测试运行作业时,数据源(此处指MRS/DWS数据源)会使用数据连接上的账号进行认证鉴权。因此在数据开发时,权限管控依然无法生效。需要您启用权限应用,使得在数据开发执行脚本、测试运行作业时,使用当前用户身份认证鉴权,从而做到实现不同用户具有不同的数据权限,使角色/权限集中的权限管控生效。
  • 创建权限集 在DataArts Studio控制台首页,选择实例,单击“进入控制台”,选择对应工作空间的“数据安全”模块,进入数据安全页面。 图1 选择数据安全 单击数据安全左侧导航树中的“权限集”,进入权限集页面。 在“权限集”页面单击“新建”,创建权限集。 图2 创建权限集 新建权限集配置请参考表1,参数配置完成单击“确定”即可。 表1 参数设置 参数名 参数设置 *权限集名称 标识权限集,实例下唯一。 建议名称中包含含义,避免无意义的描述,以便于快速识别所需权限集。 *父权限集 选择对应的父权限集,父权限集可以是空间权限集或其他权限集。注意选择父权限集后,当前权限集的权限也为其父权限集的子集。 *管理员 管理员为当前权限集的负责人,具有配置当前权限集内权限的能力。管理员职能范围: 权限配置:为权限集分配数据源权限。 用户配置:将当前集合内权限分配给用户、用户组或工作空间角色。 创建权限集:基于当前权限集新建权限集和角色,新建权限集的权限不会大于当前权限集。 描述 为更好地识别权限集,此处加以描述信息。 图3 创建权限集配置
  • 自动血缘解析 自动血缘解析无需进行手动配置,当数据开发作业中包含如表1所示节点及场景时,系统支持自动解析血缘关系。 解析SQL节点的血缘时,支持多SQL解析及列级血缘解析,单条SQL语句不支持SQL中含有分号的场景。 表1 支持自动血缘解析的作业节点及场景 作业节点 支持场景 DLI SQL 支持解析DLI中表与表之间数据插入产生的血缘。 支持通过建表语句产生的OBS文件到DLI表之间的血缘。 DWS SQL 支持Insert into等DML操作产生的DWS表之间的血缘。 MRS Hive SQL 支持Insert into/overwrite等DML操作产生的MRS表之间的血缘。 MRS Spark SQL 支持Insert into/overwrite等DML操作产生的MRS表之间的血缘。 CDM Job 支持MRS Hive、DLI、DWS、RDS、OBS以及CSS之间表文件迁移所产生的血缘。 ETL Job 支持DLI、OBS、MySQL以及DWS之间的ETL任务产生的血缘。
  • 根据前一个节点的执行状态进行IF条件判断 场景说明 根据前一个CDM节点是否执行成功,决定执行哪一个IF条件分支。基于图1的样例,说明如何设置IF条件。 图1 作业样例 配置方法 登录DataArts Studio控制台,找到所需要的DataArts Studio实例,单击实例卡片上的“进入控制台”,进入概览页面。 选择“空间管理”页签,在工作空间列表中,找到所需要的工作空间,单击工作空间的“数据开发”,系统跳转至数据开发页面。 在“作业开发”页面,新建数据开发作业,然后分别选择CDM节点和两个Dummy节点,选中连线图标并拖动,编排图1所示的作业。 其中CDM节点的失败策略需要设置为“继续执行下一节点”。 图2 配置CDM节点的失败策略 右键单击连线,选择“设置条件”,在弹出的“编辑EL表达式”文本框中输入IF条件。 每一个条件分支都需要填写IF条件,IF条件为通过EL表达式语法填写三元表达式。当三元表达式结果为true的时候,才会执行连线后面的节点,否则后续节点将被跳过。 此Demo中使用的EL表达式为“#{Job.getNodeStatus("node_name")}”,这个表达式的作用为获取指定节点的执行状态,成功状态返回success,失败状态返回fail。本例使用中,IF条件表达式分别为: 上面的A分支IF条件表达式为: #{(Job.getNodeStatus("CDM")) == "success" ? "true" : "false"} 下面的B分支IF条件表达式为:#{(Job.getNodeStatus("CDM")) == "fail" ? "true" : "false"} 输入IF条件表达式后,配置IF条件匹配失败策略,可选择仅跳过相邻的下一个节点,或者跳过该IF分支后续所有节点。配置完成后单击确定,保存作业。 图3 配置失败策略 测试运行作业,并前往实例监控中查看执行结果。 待作业运行完成后,从实例监控中查看作业实例的运行结果,如图4所示。可以看到运行结果是符合预期的,当前CDM执行的结果为fail的时候,跳过A分支,执行B分支。 图4 作业运行结果
  • 通过云专线和企业交换机迁移IDC子网上云流程 图4 通过云专线和企业交换机迁移IDC子网上云流程 根据业务场景需求,规划资源和网段。 网络规划详情,请参见表1。 上述网段仅供参考,具体以用户网段为准。 隧道网段不建议范围很大,此隧道网段是用来规划一个隧道IP和华为云上的企业交换机建立VXLAN隧道。参考图 云下和云上Subnet A之间二层网络互通。 在云下IDC侧的隧道交换机上配置VXLAN隧道。 本文中子网Subnet D作为配置在交换机上的隧道网段,配置信息如下: 源地址:为云上隧道IP(192.168.0.98)。 目的地址:为云下隧道IP(200.51.51.100)。 隧道号:5530 配置线下交换机存在两种主要场景,不通的场景使用的配置方式不同,详情请参考配置远端隧道网关。 修改专线的虚拟子接口配置,增加隧道子网Subnet D网段(200.51.51.0/24),以打通云上和云下隧道网络。 具体操作请参考修改虚拟接口。 请提交工单给云专线服务,确认您的云专线是否支持和企业交换机对接(VXLAN),如果不支持则需要云专线服务开通对接。 创建企业交换机。 创建方法请参见购买企业交换机,参数说明如下: 隧道连接方式:选择云专线。 关联网关:选择已有云专线网关。 隧道子网:选择子网Subnet B(192.168.0.0/24)。 隧道IP:配置为云上本端隧道IP(192.168.0.98)。 单击“立即购买”及“提交”后,开始创建企业交换机。企业交换机的创建过程一般需要3~6分钟。 创建第一个二层连接子网和二层连接,实现二层连接子网Subnet A云上和云下二层互通。 创建二层连接子网后,由于两个子网网段相同,导致专线到云下和云上的路由冲突,因此专线原有三层业务中断。在创建完二层连接之后,三层业务会恢复。 在VPC中创建二层连接子网,对应图2中云上的子网Subnet A(192.168.3.0/24),子网网段与线下二层互通网段相同。 创建子网请参考为虚拟私有云创建新的子网。 子网 Subnet A、Subnet B、Subnet C、Subnet D网段不允许重叠。 Subnet D作为隧道子网,不需过大的网段范围,建议最大28位掩码。 云上VPC的掩码规划,取决于用户创建企业交换机的个数,每个企业交换机会占用隧道子网的三个IP。 创建云下和云上的二层连接子网Subnet A之间的二层连接A。 详情请参考创建二层连接。 二层连接子网:选择云上二层连接子网 Subnet A(192.168.3.0/24)。 远端接入信息: 隧道号:5530 对端隧道IP:200.51.51.100 单击“创建”,等待连接状态为“已连接”,表示二层连接已创建成功。 验证二层连接子网Subnet A之间的二层网络通信。 在云上二层连接子网 Subnet A内创建两台弹性云服务器。 此处两台ECS的私有IP地址分别为192.168.3.20和192.168.3.69。 分别登录两台创建的弹性云服务器。 弹性云服务器有多种登录方法,具体请参见登录弹性云服务器。 本示例是通过管理控制台远程登录(VNC方式)。 执行以下命令,验证是否可正常访问云下主机。 ping 云下二层连接子网Subnet A内的主机IP地址 命令示例: ping 192.168.3.255 ping 192.168.3.222 回显类似如下信息,表示二层云下和云上二层通信正常。 创建新的二层连接子网和二层连接,实现云下和云上三层互通。 在VPC中创建二层连接子网,对应图3中云上的子网Subnet C(192.168.5.0/24),子网网段与线下二层互通网段相同。 创建子网请参考为虚拟私有云创建新的子网。 创建云下和云上的二层连接子网Subnet C之间的二层连接C。 详情请参考创建二层连接。 二层连接子网:选择云上二层连接子网Subnet C(192.168.5.0/24)。 远端接入信息: 隧道号:5540 对端隧道IP:200.51.51.100 单击“创建”,等待连接状态为“已连接”,表示二层连接已创建成功。此时云下和云上可实现三层互通。 参考7,验证二层连接子网Subnet C之间的二层网络通信。 参考7,验证云下IDC内Subnet A和云上Subnet C、云上Subnet A和云下SubnetC之间三层网络通信。 回显类似如下信息,表示三层网络通信正常。 业务迁移 二层业务互通后,将IDC内的部分主机迁移到云上。 迁移具体操作,请参见主机迁移服务快速入门。 验证IDC和云上主机之间网络通信。 网络通信验证成功后,将IDC内已迁移的主机进行关机。 将云上的主机IP地址修改为云下IDC内的主机的IP地址。 修改IP地址具体操作,请参见修改私有IP地址。 验证云下IDC内主机和云上主机网络通信。
  • 资源和成本规划 表1 资源和成本规划 区域 资源 资源说明 数量 每月费用(元) 华为云(本端) 虚拟私有云子网 子网名称:Subnet A 子网网段:192.168.3.0/24 第一个二层连接:二层连接A内的本端二层连接子网,此处为云上ECS所在子网 3 00.00 子网名称:Subnet C 子网网段:192.168.5.0/24 第二个二层连接:二层连接C内的二层连接子网,此处为云上ECS所在子网 子网名称:Subnet B 子网网段:192.168.0.0/24 本端隧道子网,华为云上的隧道子网,此处为DC和ESW所在子网 弹性云服务器ECS Subnet A内地ECS,此处两台主机为IDC业务上云后扩展的两台主机。 私有IP地址:192.168.3.4 私有IP地址:192.168.3.5 Subnet C内地ECS: 私有IP地址:192.168.5.4 私有IP地址:192.168.5.5 4 1055.60 企业交换机 ESW 隧道连接方式:云专线 隧道子网:Subnet B 1 65000.00 二层连接 二层连接A,连接云上和云下Subnet A 隧道IP:192.168.0.98 隧道号:5530 二层连接C,连接云上和云下Subnet C 隧道IP:192.168.0.98 隧道号:5540 基于同一个企业交换机的两个二层连接,隧道IP地址保持一致,但是隧道号不能重复。 2 00.00 客户IDC(远端) 客户IDC内子网 子网名称:Subnet A 子网网段:192.168.3.0/24 第一个二层连接:二层连接A内的远端二层连接子网,客户IDC业务集群所在的子网 3 - 子网名称:Subnet C 子网网段:192.168.5.0/24 第二个二层连接:二层连接C内的远端二层连接子网,客户IDC业务集群所在的子网 子网名称:Subnet D 子网网段:200.51.51.0/24 远端隧道子网:客户IDC内的隧道子网 二层连接对应的IDC内VXLAN隧道 二层连接A,连接云上和云下Subnet A 隧道IP:200.51.51.100 隧道号:5530 二层连接C,连接云上和云下Subnet C 隧道IP:200.51.51.100 隧道号:5540 2 - 资源成本费用预估为66055.60元,该费用中,不包括迁移主机产生的费用,迁移费用详情请参见计费说明。 本文提供的成本预估费用仅供参考,资源的实际费用以华为云管理控制台显示为准。
  • 方案架构 用户云下IDC已有子网A,通过云专线连接到云上的子网B,如图1所示。用户希望将子网A内的部分业务迁移上云,迁移的具体要求如下: 扩展上云后的部分主机与同网段云下主机二层互通。 扩展上云的二层网段与IDC三层互通能力继续保持。 IDC内改造的二层网络与云上三层互通能力继续保持。 图1 用户业务场景组网图 基于客户当前的业务场景,需要进行两个阶段的网络部署,详细说明如下: 将子网Subnet A二层迁移上云,通过ESW实现云下和云上Subnet A之间二层网络互通,组网图如图2所示,迁移方案说明如下: 在云下IDC新增一个子网Subnet D,作为云下VXLAN交换机所需的隧道子网。 在云上VPC内新增一个子网Subnet A,用作云下Subnet A的上云目标子网。 将云上原有的Subnet B作为隧道子网,基于该子网创建企业交换机和二层连接,并关联云专线,即可以连通云上云下二层网络。 图2 云下和云上Subnet A之间二层网络互通 在云上和云下新增子网Subnet C,通过ESW实现云下和云上Subnet C之间二层网络互通,并且基于云专线,实现云下IDC内Subnet A和云上Subnet C、云上Subnet A和云下Subnet C之间三层互通,组网图如图3所示,部署方案说明如下: 在云上和云下分别新增子网Subnet C。 在云上和云下基于已有的隧道子网,新建一个二层连接,连通云下和云上Subnet C之间二层网络。 并且,同一个VPC内的子网网络三层互通,此时云下IDC内Subnet A和云上Subnet C、云上Subnet A和云下Subnet C之间三层互通。 图3 云上和云下三层网络互通
  • IPv4/IPv6双栈网络应用场景 如果您的ECS规格支持IPv6网络,那么您可以使用IPv4/IPv6双栈网络,场景示例和资源规划如表1所示。 云耀云服务器 HECS不支持IPv6网络。 弹性云服务器ECS部分规格支持IPv6网络。关于ECS哪些规格支持IPv6网络,请参见《弹性云服务器用户指南》。 表1 IPv4/IPv6双栈网络的应用场景及资源规划 应用场景 场景示例 条件 子网网段类型 ECS IPv4内网通信 在ECS上部署应用,需要与其他系统(比如数据库)之间使用IPV4进行内网互访。 实例未绑定弹性公网IP。 IPv4网段 IPv4私网地址:支持IPv4内网通信。 IPv4公网通信 在ECS上部署应用,需要与其他系统(比如数据库)之间使用IPV4进行公网互访。 实例绑定弹性公网IP。 IPv4网段 IPv4私网地址:支持IPv4内网通信。 IPv4公网地址:支持IPv4公网通信。 IPv6内网通信 在ECS上部署应用,需要与其他系统(比如数据库)之间使用IPV6进行内网互访。 VPC的子网开启IPv6。 创建ECS时,网络配置如下: 规格:选择支持IPv6网络的ECS规格。关于ECS哪些规格支持IPv6网络,请参见《弹性云服务器用户指南》 VPC和子网:选择已开启IPv6的子网及子网所属的VPC。 选择“自动分配IPv6地址”。 共享带宽:暂不配置。 IPv4网段 IPv6网段 IPv4私网地址+IPv4 EIP:实例绑定IPv4 EIP,支持IPv4公网通信。 IPv4私网地址:实例不绑定IPv4 EIP,支持IPv4内网通信。 IPv6地址:IPv6地址不加入共享带宽,支持IPv6内网通信。 IPv6公网通信 搭建IPv6网络,使ECS可以访问Internet上的IPv6服务。 VPC的子网开启IPv6。 创建ECS时,网络配置如下: 规格:选择支持IPv6网络的ECS规格。关于ECS哪些规格支持IPv6网络,请参见《弹性云服务器用户指南》 VPC和子网:选择已开启IPv6的子网及子网所属的VPC。 选择“自动分配IPv6地址”。 共享带宽:选择一个共享带宽。 说明: 该场景的具体实现请参见搭建IPv6网络。 IPv4网段 IPv6网段 IPv4私网地址+IPv4 EIP:实例绑定IPv4 EIP,支持IPv4公网通信。 IPv4私网地址:实例不绑定IPv4 EIP,支持IPv4内网通信。 IPv6地址+共享带宽:同时支持IPv6公网通信和IPv6内网通信。 使用IPv4/IPv6双栈网络请参考IPv4/IPv6双栈网络。
  • IPv6转换功能应用场景 如果您想使部署应用的ECS面向Internet客户端提供IPv6服务,但您的ECS规格不支持IPv6网络,或者您不想通过搭建IPv6网络来实现该需求,那么您可以通过弹性公网IP的IPv6转换功能快速实现该能力。场景示例和资源规划如表2。 表2 IPv6 EIP(开启IPv6转换)网络的应用场景及资源规划 应用场景 场景示例 条件 子网网段类型 ECS IPv6公网通信 不搭建IPv6网络,使ECS为Internet上的客户端提供IPv6服务。 实例绑定弹性公网IP。 开启IPv6转换。 IPv4网段 IPv4私网地址:支持IPv4内网通信。 IPv4 EIP地址(开启IPv6转换):同时支持IPv4公网通信和IPv6公网通信。
  • 操作场景 如果您想使部署应用的ECS面向Internet客户端提供IPv6服务,但您的ECS规格不支持IPv6网络,或者您不想通过搭建IPv6网络来实现该需求,那么您可以通过弹性公网IP的IPv6转换功能来快速实现该能力。 弹性公网IP的IPv6转换功能仅支持您的IPv6地址被其他系统或者客户端访问。当您的IPv6地址需要与其他系统(比如数据库)之间使用IPv6进行内网互访,或者需要支持通过IPv6地址访问客户端时,请参考IPv4/IPv6双栈网络搭建IPv4/IPv6双栈网络。
  • 配置安全组 开启弹性公网IP的IPv6转换后,请务必在安全组的出方向和入方向中放通198.19.0.0/16网段的IP地址,如表1所示。因为IPv6 弹性公网IP采用NAT64技术,入方向的源IP地址经过NAT64转换后,会将IPv6地址转换为198.19.0.0/16之间的某个IPv4地址,源端口随机,目的IP为本机的内部私有IPv4地址,目的端口不变。 配置安全组操作请参考《虚拟私有云用户指南》。 表1 安全组规则 方向 协议 端口和地址 入方向 全部 源地址:198.19.0.0/16 出方向 全部 目的地址:198.19.0.0/16
  • 开启IPv6转换(申请IPv6弹性公网IP) 方法一: 参考申请弹性公网IP来申请弹性公网IP,在申请页面配置参数时,请将“IPv6转换”设置为“开启”,就可以在申请IPv4地址的同时申请一个IPv6弹性公网IP。 开启IPv6转换后,该弹性公网IP将同时拥有IPv4和IPv6地址,原有IPv4业务可以快速为IPv6用户提供访问能力。 方法二: 当已有的IPv4地址的弹性公网IP需要增加IPv6地址时,可以在弹性公网IP列表页面,找到想转换的IPv4弹性公网IP ,单击操作列“更多”下的“开启IPv6转换”,即可将已有的IPv4弹性公网IP转换为IPv6的。 开启IPv6转换后,该弹性公网IP将同时拥有IPv4和IPv6地址,原有IPv4业务可以快速为IPv6用户提供访问能力。 开启IPv6转换后,对原有绑定资源的使用无影响。 目前,支持开启IPv6转换的区域请参考功能总览,选择“IPv6转换”。
  • 绑定EIP未找到实例 绑定EIP时未找到实例,分以下两种情景: 绑定EIP时有实例,但不支持绑定 EIP不支持绑定不同区域的实例。 EIP不支持绑定不同账号下的实例。 实例被冻结,不支持绑定EIP。 绑定EIP时没有实例 请创建实例。根据您实际需求,创建ECS,具体请参见购买ECS。创建BMS,具体请参见创建BMS。创建虚拟IP地址,具体请参见申请虚拟IP。 通用可用区的EIP不支持绑定至边缘可用区的实例,边缘可用区的EIP也不支持绑定至通用可用区的实例。关于边缘可用区和普通可用区的区别请参考《智能边缘小站用户指南》。
  • 操作步骤 绑定弹性云服务器、裸金属服务器、虚拟IP等实例 在“弹性公网IP”界面待绑定弹性公网IP地址所在行,单击“绑定”。 选择需要绑定的实例。 单击“确定”。 绑定的实例应满足以下条件 绑定ECS实例: ECS实例必须处于运行中或已停止状态。 ECS实例的地域必须和要绑定的EIP的地域相同。 ECS实例没有绑定其他EIP。 绑定虚拟IP: 虚拟IP实例的地域必须和EIP的地域相同。 虚拟IP实例必须处于可用或已分配状态。 绑定BMS: BMS实例的地域必须和EIP的地域相同。 绑定NAT网关 NAT网关与弹性公网IP绑定,NAT网关的地域必须和EIP的地域相同。绑定后,可以使多个云主机共享弹性公网IP访问Internet或使云主机提供互联网服务。 通过配置NAT网关的SNAT规则与DNAT规则,可实现与弹性公网IP的绑定。具体操作请参见使用SNAT访问公网和使用DNAT为云主机面向公网提供服务 绑定弹性负载均衡 为负载均衡器绑定一个弹性公网IP,负载均衡器的地域必须和EIP的地域相同。绑定后,负载均衡器便可以转发来自公网的请求。具体操作请参见为实例绑定/解绑EIP。
  • EIP自定义策略样例 示例1:授权用户创建和查看EIP列表 { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "vpc:publicIps:create", "vpc:publicIps:list" ] } ] } 示例2:拒绝用户删除EIP 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Alow和Deny,则遵循Deny优先原则。 如果您给用户授予EIP FullAccess的系统策略,但不希望用户拥有EIP FullAccess中定义的删除EIP权限,您可以创建一条拒绝删除EIP的自定义策略,然后同时将EIP FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对EIP执行除了删除外的所有操作。拒绝策略示例如下: { "Version": "1.1", "Statement": [ { "Effect": "Deny", "Action": [ "vpc:publicIps:delete" ] } ] }
  • EIP自定义策略样例 示例1:授权用户创建和查看EIP列表 { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "vpc:publicIps:create", "vpc:publicIps:list" ] } ] } 示例2:拒绝用户删除EIP 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Alow和Deny,则遵循Deny优先原则。 如果您给用户授予EIP FullAccess的系统策略,但不希望用户拥有EIP FullAccess中定义的删除EIP权限,您可以创建一条拒绝删除EIP的自定义策略,然后同时将EIP FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对EIP执行除了删除外的所有操作。拒绝策略示例如下: { "Version": "1.1", "Statement": [ { "Effect": "Deny", "Action": [ "vpc:publicIps:delete" ] } ] }
  • 示例流程 图1 给用户授权EIP权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予EIP只读权限“EIP ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择弹性公网IP,进入EIP主界面,单击右上角“购买弹性公网IP”,尝试购买弹性公网IP,如果无法购买弹性公网IP(假设当前权限仅包含EIP ReadOnlyAccess),表示“EIP ReadOnlyAccess”已生效。 在“服务列表”中选择除弹性公网IP及其子页面外(假设当前策略仅包含EIP ReadOnlyAccess)的任一服务,如果提示权限不足,表示“EIP ReadOnlyAccess”已生效。
  • 新手常见问题 基本问题 如何使用工业数字模型驱动引擎? 工业数字模型驱动引擎计费相关问题? 什么是M-V模型? 什么是XDM应用? iDME支持同时发布多个应用吗? 进阶问题 应用发布后,在运行态为什么看不到构建的模型数据? 如何获取已上传文件(图片)的文件(图片)路径? 为什么IAM账号无法访问iDME? 试用API时提示404怎么办? 为什么调用API时,无法保存创建人和创建时间? 批量删除的API最多可以同时删除多少条数据? 更多常见问题,请参见常见问题。
  • 工业数字模型驱动引擎常用操作 工业数字模型驱动引擎功能丰富,本节通过表格的形式为您展示常用功能。 表1 数据建模引擎常用功能 如果您想... 您可以参考... 购买数据建模引擎 购买数据建模引擎 创建应用 创建应用 登录iDME应用设计态 登录应用设计态 调整用户操作应用设计态的权限 用户管理 创建新的数据实体 创建数据实体(设计态) 对数据模型间建立关系 关系实体 将本地已有数据库数据转为iDME数据模型 反向建模 创建新的接口模型,便于后续继承该接口模型的实体创建更多与该接口模型具有相同自定义项的属性和关系 创建接口模型 修改iDME内置模型,自定义数据建模引擎(xDM Foundation,简称xDM-F)的能力和模型 XDM应用 登录iDME应用运行态 登录应用运行态 动态扩展模型类型、属性等 创建数据实体(运行态) 创建属性 定义生命周期模板,实现对象的全过程管理 生命周期管理 使用服务编排能力编排原子API,提高应用开发的速度与质量 服务编排管理 创建新的上传文件类型 创建文件类型 从各种维度(例如部门、团队、角色、群组等)对应用运行态资源进行权限管理 权限管理 查看到应用运行态的系统日志 系统日志 在本地计算机查看全量数据服务API 导出全量数据 表2 数字主线引擎常用功能 如果您想... 您可以参考... 开通数字主线引擎 开通数字主线引擎 删除数字主线引擎 删除数字主线引擎 登录数字主线引擎 登录数字主线引擎 内置的企业级多租,支持企业内自定义应用级多租,满足了不同应用场景下对数据隔离的要求 租户管理 调整用户的数据操作权限 用户权限管理 配置基础数据,如数据源、源系统、标签等 基础数据管理 多种方式新增数据实体 新增数据实体 多种方式新增关系实体 新增关系实体 建立数据入图任务,将实体模型对应的实例数据入到图数据库,便于构建模型知识图谱,后续进行数据探索 新增数据入图任务 将数据模型及模型间关系以可视化模型图谱形式展示 数据模型图谱 图形化编排数据模型,低代码甚至零代码服务编排原子API,形成跨实体(表)的组合API 聚合服务编排 定义全局变量,实现在请求和脚本中存储和重用数据 环境变量 企业可基于项目绘制业务流程图,将流程中的业务活动与数据模型联接,并关联相关数据服务,形成业务流程关联的数据资产归档 数字化场景
  • 产品架构 iDME产品架构如图3所示,为满足工业软件对数据管理引擎整体技术要求高、业务需求复杂等诉求,iDME以“万物皆模型,一切皆数据”的架构设计思想,依托华为数字化转型经验,构建的工业数字模型驱动引擎。 图3 工业数字模型驱动引擎架构图 iDME产品形态包含iDME 设计服务和iDME 运行服务两部分。 iDME 设计服务:提供应用管理功能模块,集成创建、修改、开发和发布等功能为一体,方便您高效地开发和管理应用。 iDME 运行服务:包括数据建模引擎和数字主线引擎两种运行服务。 数据建模引擎:是用于应用部署和运行的计算、存储、网络等基础设施资源的集合。您可以按运行服务的维度管理数据建模引擎资源和部署应用。例如,对应用进行部署、升级、卸载等操作,在应用运行态使用更丰富的数据管理能力。 数字主线引擎:采用数字化技术,可同步应用模型,也可自定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。
  • 产品介绍 工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME),是基于数字化变革和数据管理优秀实践开发的创新型工业软件开发与运营平台,打造“基于模型+数据驱动”的公共底座,为协同打造新一代全栈自主可控工业软件体系提供根技术服务,助力快速构建和运营云化SaaS化工业软件,汇聚企业全场景数据,构建企业级数据图谱,提供万数互联的数据索引、追溯、交互服务。 图1 工业数字模型驱动引擎 —工业数据的“根” iDME由iDME 设计服务、数据建模引擎、数字主线引擎和工业数据模型模板库组成。 图2 工业数字模型驱动引擎 iDME当前已提供iDME 设计服务、数据建模引擎和数字主线引擎。 iDME 设计服务(iDME Studio):是iDME数据模型开发平台,当前仅支持基于数据建模引擎能力创建和设计应用及数据模型。 数据建模引擎(xDM Foundation,简称xDM-F):沉淀工业产品数据管理业务的优秀实践及模型标准,预置开箱即用的数据管理功能,基于元模型的理念提供灵活的数据模型扩展能力、以开放的云原生技术架构提供低码扩展及服务编排能力,使能客户低成本、高效构建数字化、云化、支持多租户形式的工业数据管理应用。 数字主线引擎(LinkX Foundation,简称LinkX-F):采用数字化技术,定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。 工业数据模型模板库:内置多套基于行业标准、华为经验、业界实践而抽象总结的工业软件数据模型模板,帮助您快速复用成熟、标准的数据模型。
  • 数字主线引擎 其中表1展示了登录数字主线引擎后的产品功能。 表1 数字主线引擎功能概览 功能名称 功能描述 发布区域 我的工作空间 展示当前登录用户的导出、导入任务清单。 华北-北京四 xDM-F数据同步 通过xDM-F数据同步功能可将xDM-F模型与实例数据同步至LinkX-F系统。 说明: xDM-F数据同步功能仅支持企业级管理员操作。 华北-北京四 模型设计 定义产品全生命周期业务数据实体的管理规则,包括业务数据实体定义、数据实体之间的关系定义,以及数据实体与关系上的属性定义。 支持所有模型图谱化展示,更清晰的展现模型之间的关系。 支持对基础数据进行定制,在建模时使用,包括定制枚举类型和单位类型等。 支持多种方式创建模型,包括自定义模型参数、逆向建模、集成xDM-F模型自动生成模型数据信息等方式。 支持通过数据看板实时统计数据实体模型、数据实体模型属性、数据实例以及数据源映射的数量。 华北-北京四 数据联接 为已设计的数据模型添加数据实例,实现连接异构系统,将数据从其他类型的数据源映射到图数据库,彼此有关联的数据形成相互连接的网络。通过建立数据入图任务,即可读写大批量符合要求的数据,以实现数据入图的增量更新。 支持数据入图任务的进度监控。 支持数据任务执行后数据质量检查,检查数据量、数据值是否一致。 华北-北京四 数据质量 通过创建数据质量检查任务,根据已配置的数据实体属性约束规则,生成数据质量检查报告,获取异常数据量以及异常率等关键质量信息。 华北-北京四 数据探索 可视化数据模型图谱,支持在海量数据中快速探索数据间的关联关系。 华北-北京四 数据服务 支持数据服务管理,可自行定义API的URL、路径、API逻辑等。 支持服务编排,针对具体应用场景,从全生命周期数据模型中选择一个数据模型项作为起点,图形化编排数据模型的交互路径,通过设置起点和路径中的各个节点中的过滤条件和输出字段等,一键生成所需的API,以供其他系统调用。 华北-北京四 数字化场景 企业基于项目绘制业务流程图,将流程中的业务活动与数据模型联接,并关联相关数据服务,形成业务流程关联的数据资产归档。 华北-北京四 基础数据管理 支持配置管理系统基础数据,包括数据源、源系统、标签等。 华北-北京四 用户权限管理 内置的用户授权功能,通过给用户授权租户及角色,使其拥有不同租户的数据访问和操作权限,保证用户拥有必要的权限开展相应的工作,避免越权操作和非安全操作。 华北-北京四 租户管理 支持配置管理租户,提供内置的企业级多租,企业内可自定义的应用级多租,满足了不同应用场景下对数据隔离的要求。 华北-北京四 父主题: 产品功能
  • 分布式云原生底座,支撑构建云化SaaS化工业软件 图6 分布式云原生架构 元模型驱动多租,支持租户级定制。 云化多租户技术底座,提供容器化、服务化、SaaS化的数据管理服务,具备横向扩展能力,支持按需使用、自动弹性伸缩,可动态替换、灵活部署,支撑高性能、高吞吐量、高并发低时延、高可用业务场景。 全栈分布式架构,可用性、可靠性强。 灵活支持多种部署方式。公有云部署,随时获取最新版本更新,获取最佳体验。充分的弹性资源,保障企业百倍的业务峰值考验 ;现场部署,用户数据存在本地,低时延响应,支持数据在华为云公有云异地备份,传输存储全程加密,应对极端风险,用户按需从华为云应用商店订阅服务,节约成本。
  • 高可靠、高性能、高安全能力 图5 高可靠、高性能、高安全能力 高可靠:对每个租户物理隔离,拥有完整的高可用架构,支持同城双活、异地容灾;提供灰度发布、灰度切换保障、应用不停机更新,并且支持灾备快速切换支撑应用容灾稳定运行;支持优雅停机和故障节点自动重启以及流量解析自动熔断限流等,保障租户微服务的长期稳定运行。 高性能:具备数据写入实时队列及访问缓存能力,支持万级TPS峰值访问,整体API访问性能约200ms;支持应用自动扩容,提升资源使用率;支持租户级数据、文档全文检索,性能好、准确率高。 数据安全:支持保存数据所有历史版本,可追溯数据所有变化;支持保存访问日志,可追溯所有访问操作;并支持数据安全加密、文件安全校验,保障机密安全存储。
  • 基于图连接,构建海量业务数据全关联图谱 适配多来源数据:内置图数据库,并支持Oracle、SQL Server等关系型数据库。 适配大批量数据增量更新:支持每天亿级别的节点、边的更新。 适配LinkX-F的多层租户架构:支撑不同租户计算资源、数据接入通道的隔离,避免租户之间的影响。 完善的管理控制能力:Web管理控制台,可以在线配置任务。 运营运维能力:提供任务和调度监控、数据对账、模型入图进度等功能。
  • 生成全领域视图,适配各类数据消费场景 图形化编排图数据服务:基于数据模型图谱,挑选已经发布的实体和关系,配置结构化的条件表达式,通过拖拉拽等方式快速构建主题图谱并发布至生产环境,提升数据复用效率。 条目级数据追溯,检查数据断点:支持批量选中多行数据进行多层的关联查询,支持检查与下一层无关联的断点数据。 数据质量检查:支持配置数据实体属性约束规则,根据质量检查任务生成报告,支持查看异常数据量/异常率以及导出异常数据明细。
  • 数据建模引擎 表1、表2和表3分别展示了登录数据建模引擎后的产品功能。 表1 应用级功能概览 功能名称 功能描述 发布区域 数据看板 展示当前应用下所有的数据实体、关系实体、数据实例的数量以及最近的变化趋势。 华北-北京四 我的工作空间 展示当前登录用户的导出和导入任务清单,支持任务里导出、导入文件的下载。 华北-北京四 数据模型管理 提供数据模型驱动、功能可配置、设计即开发的数据模型管理能力。 支持数据实体、关系实体、接口模型的创建、查看、编辑、删除、发布、修订、作废。支持扩展实体,支持通过勾选的方式配置数据实体与关系实体的功能,发布模型后生成模型相关的服务,可在数据模型图谱中查看应用下的全量模型。 支持在应用运行态创建和管理已发布模型对应的数据实例,方便用户对发布的模型进行测试。 支持通过反向建模的快速导入实体。 华北-北京四 服务编排管理 当数据模型提供的标准接口无法满足用户的业务诉求时,支持用户使用服务编排能力对服务进行高代码编排,形成新的接口。 华北-北京四 搜索服务管理 提供自定义将模型实体或实例进行联合全文检索的搜索服务管理能力,支持自定义设置索引字段,提供底层的搜索接口,具有较高的搜索性能和匹配性,且每个搜索服务相互隔离。 华北-北京四 数据服务管理 提供应用内系统管理API以及模型生成的所有API的信息与请求实例,在应用部署后可调用。 华北-北京四 主服务标签 支持系统标签与自定义标签的定义。 华北-北京四 用户管理 应用责任人可在应用设计态给不同职责的用户授予合理的角色,并依据实际业务的变化随时调整,保证用户拥有必要的权限开展相应的工作,避免越权操作和非安全操作。 华北-北京四 应用同步 支持同一租户下不同应用间设计态和运行态的模型数据间的同步功能。 执行同步操作需要同时具备源应用和目标应用的权限。 支持在线同步和离线同步。其中,离线同步需先在源应用下创建离线同步任务,然后下载生成的同步文件,最后在目标应用下上传同步文件,即可完成离线同步任务。 华北-北京四 应用发布 应用发布将当前应用发布的模型和基础数据发布为一版新的代码包,支持查看应用发布历史与发布内容,支持下载最新20个版本的jar包和代码包。 华北-北京四 表2 模型级功能概览 功能名称 功能描述 发布区域 基础数据服务 任何实体模型都具有的功能服务,应用通过生成的基础数据服务原子接口,可实现基础服务调用。 华北-北京四 文件服务 支持通过数据建模创建文件类型属性即可实现多种非结构化数据管理的诉求,无需任何开发即可拥有数据对象的文件管理能力。 大文件断点续传能力,文件切片多线程快速上传及下载。 支持批量文件上传、一键批量下载。 支持HTTPS安全传输协议、文件匿名保存、根据业务规则控制文件下载权限。 支持多种文件存储类型: 二进制文件,0~1M,如头像、铃声等,直接保存在数据库中。 通用文件,1~100M,如office文档、短视频等,保存在OBS中。 超大文件,100M以上,如3D图纸、长视频等,保存在OBS中。 华北-北京四 安全受控 适用于需要对业务数据的关键信息和数据密级进行管控的场景。 提供了基础属性“KiaGuid(关键信息资产唯一标识),SecurityLevel(密级)”的定义。 华北-北京四 主版本服务 适用于需要对数据进行检出、修订、检入操作的业务场景,如主对象保存对外的ID和名称等不频繁改动的属性,版本对象保存可能频繁修改的信息。与下游系统集成时,会组合主对象的ID、名称以及最新版本对象的属性信息。 每个版本对象都有自己的主对象。 主版本服务没有对外可调用的Restful原子接口。 对版本对象进行检出、更新等操作时,不可以修改主对象。 如有必要更新主对象的数据,可以调用版本服务中的UpdateByAdminOf和BatchUpdateByAdminOf原子接口。不建议随版本对象对主对象进行频繁更新。在创建属性时,应分析此属性是主对象属性,还是版本对象属性。 华北-北京四 版本服务 创建一个数据实体,选择父模型为VersionObject或者VersionObject的子模型,表示正在创建一个M-V模型,版本服务功能就会在功能列表中被带出。 华北-北京四 系统版本 适用于需要保存数据实体的历史操作日志的场景。 为对象提供QueryHistoryDataOf(分页查询历史版本信息)和_CompareVersionOf(对比版本信息)两种服务。 华北-北京四 树形结构 适用于树形结构的数据实体。 树形结构的原理:树形结构接口模型创建时,自动生成“ParentNode”参考对象类型的属性,参考自身,形成1:N的关系。 对外提供GetAllParentList(获取全部父项)、GetChildList(获取单层子项)、BatchRemoveChildNode(批量移除子项)、GetParent(获取单层父项)、BatchAddChildNode(批量添加子项)等原子接口。 对于M-V对象,只能在master对象上勾选。 华北-北京四 权限管理 为应用提供ACL属性,用于存储不同类型的授权和鉴权信息。 为应用提供基于数据对象和操作的授鉴权功能服务,应用可根据自身业务需求,进行数据或功能授权鉴权的开发。 华北-北京四 业务编码生成器 适用于需要自定义业务编码的场景。应用可自定义业务编码生成的规则以及“业务编码绑定属性”(属性需为“文本类型&唯一键”)。 支持通过GenerateBusinessCode(新增业务编码)接口使用此功能。 对于M-V对象,只能在master对象上勾选。 华北-北京四 文件夹管理 适用于对数据对象需要进行文件夹关联和管理的场景。 文件夹管理实现Foldered接口模型,自动生成Folder属性,以数据实体Folder作为参考模型。Folder作为一个具有系统版本、基础数据服务、扩展属性、扩展类型、树形结构、失效管理功能的实体模型,可提供相关原子接口和功能,进行文件夹的操作。 Foldered接口模型和Folder实体,建立了多对多关系实体FolderedLink,根据关系实体的基础数据服务的相关接口服务可进行文件夹关系操作。 华北-北京四 分类管理 适用于对数据对象需要进行分类属性管理的场景。 可为数据实体添加分类类型的属性,分类属性可实例化到分类节点。 对象可通过分类属性从所有分类节点中选择自己所在的分类。 若为M-V对象,仅支持在version模型上维护。 华北-北京四 扩展属性 适用于在运行环境中,租户需要扩展业务属性的场景。 勾选扩展属性功能后,通过模型发布,租户发布部署后,租户侧代码的实体类中便会生成相应的扩展属性列表属性。租户侧可以为对象添加扩展属性,对扩展属性的CRUD不需要再进行租户发布部署。 如果用于应用中台构建,可为用户提供添加扩展属性的CRUD Rest接口注册到APIG,供用户进行调用。 对于M-V对象,只能在version模型上勾选。 华北-北京四 扩展类型 适用于标明哪些实体模型可以在应用运行态中被扩展。被扩展是指租户可以基于此实体模型创建自己个性化的数据实体模型。 仅“实体模型”可勾选此功能。扩展模型从父模型继承扩展类型功能。因为抽象模型没有生成物理表,故其不具备扩展类型的功能。 仅勾选了此功能的“实体模型”才可作为应用运行态中扩展模型的父模型。 华北-北京四 生命周期管理 适用于需要对业务对象进行生命周期状态管理的场景。 需要定义生命周期模板和状态,来完成数据对象的生命周期管理。请为数据对象的操作动作分别定义初始状态和目标状态,否则会出现因无目标状态导致操作被禁止的情况。 对于M-V对象,只能在version模型上勾选。 华北-北京四 失效管理 提供了“生效/失效”标识字段,勾选“失效管理”后即可对数据对象进行生失效管理。 接口模型提供了生效、失效的方法。 会影响系统版本,会影响更新时间,会发出增量数据消息。 对于M-V对象,不影响业务版本。 华北-北京四 所有者管理 勾选此功能的数据实体会有Owner属性,代表数据Owner。如有需要,您可在授权模块中围绕数据Owner的维度为数据实例设置访问控制权限。数据Owner在系统中是一个系统级的虚拟角色。系统中内置了两种虚拟角色: All表示所有用户。 Owner表示数据所有者。 华北-北京四 标签管理 适用于需要对数据对象实例打标签的场景。 对外提供三个接口QueryTag(查询对象标签)、AddTag(给对象打标签)和remove(去除对象标签)。 为实例数据打的标签,来源于“基础数据管理”的“标签管理”模块,需要用户自定义。 华北-北京四 多维视图&多维分支 M-V模型实体的可选功能,只能在version模型上勾选。 支持用户以不同视角(如设计、工艺、制造、服务等)对同一个数据对象(如BOM编码)进行差异化管理。 一个M-V模型实体可添加三个多维版本管理数据对象,且各视图版本的数据独立演进,简化用户对多版本管理的操作。 华北-北京四 表3 属性级功能概览 功能名称 功能描述 发布区域 属性类型 为数据模型创建属性时,需要指定属性类型。 当前属性类型包括:文本、长文本、整型、长整型、浮点型、浮点型(自定义精度)、参考对象、文件、布尔值、日期、枚举、人员、URL和JSON。 不同的属性类型具备不同的约束条件。 华北-北京四 枚举 创建枚举类型时,需要为其创建枚举项。例如,枚举类型为性别,枚举值为男和女。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为枚举,则必须指定枚举类型。 如果模型具有枚举类型的属性,为模型创建数据实例时,可以在枚举属性选择枚举项。 华北-北京四 密级 所有类型的属性都需要配置密级。 默认密级为:内部公开。 属性的密级作用于数据实例的属性值。 华北-北京四 合法值 创建合法值时,应为其配置具体的合法值列表。 合法值共有五种类型:文本、整型、长整型、浮点型和人员。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为文本、整型、长整型、浮点型、人员,可以为其选择合法值。 如果模型属性选择了合法值,为模型创建数据实例时,此属性的字段值必须在合法值列表中。 华北-北京四 计量单位 创建计量单位时,需要为其创建具体的单位。例如计量单位:重量,单位:克和千克。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为数字类型(整型、长整型或浮点型),则可根据需要指定计量单位(单位类型)。 如果模型具有计量单位的属性,为模型创建数据实例时,可以在为属性值选择单位。 华北-北京四 属性库 支持在属性库中维护属性。 如果数据模型选择了扩展属性功能,并配置了扩展属性类型和数量,则可以为数据模型从属性库中选择对应类型的属性。 为数据模型添加的扩展属性数量不能超过其配置的扩展属性数量。 华北-北京四 文件存储方式 为模型创建属性或在属性库创建属性时,如果指定了属性类型为文件,则必须选择文件存储方式。 提供两种文件存储方式: BLOB:数据库存储,最大支持1M。 对象存储:使用对象存储服务存储文件,文件≤100M使用普通上传,文件>100M使用分块上传,最大支持10G。 华北-北京四 父主题: 产品功能
  • 数字主线引擎权限 数字主线引擎采用数字化技术,定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。 登录数字主线引擎(LinkX Foundation,简称LinkX-F)后,基于iDME RBAC(Role-Based Access Control,基于角色的访问控制)能力的授权,通过数字主线引擎中的用户授权功能使IAM用户拥有系统的合理操作权限。 数字主线引擎中内置了四类角色:企业级管理员、租户级管理员、开发人员和只读人员,这四类角色之间的关系和简要说明如下: 企业级管理员(En_ADMINISTRATOR):拥有系统操作的最高权限,并可对除自身外的其他用户进行数据权限授权。 数字主线引擎购买成功后会自动开通企业租户,即服务购买账号也是开通企业租户的账号。该账号登录数字主线引擎后,系统默认会为其配置该角色。 租户级管理员(Func_ADMINISTRATOR):由企业级管理员授权,享有授权应用租户下除“xDM-F数据同步”外的其他模块的数据操作权限,但不包含“全局用户授权”的可见可操作权限。 开发人员(Func_DEVELOPER):由企业级管理员或租户级管理员授权,享有授权应用租户下除“xDM-F数据同步”、“租户管理”和“用户权限管理”外的其他模块的数据操作权限,但不包含“全局用户授权”和“活动日志”的可见可操作权限。 只读人员(Func_READER):由企业级管理员或租户级管理员授权,享有授权应用租户的数据只读权限,但不包含“全局用户授权”和“活动日志”的可见权限。 父主题: 权限管理
  • 数据建模引擎典型应用场景 传统的软件开发过程中,需要大量的数据开发工作,对架构设计、模型设计要求极高,能力难以复用,数据迁移过程中也容易频频出错,标准难以统一。工业数字模型驱动引擎-数据建模引擎通过元模型驱动方式创新性的解决了数据管理工作痛点,功能可配置、服务可编排、一键发布、设计即开发,具有广泛的应用场景。 图1 数据建模引擎典型应用场景 基于工业数字模型驱动引擎-数据建模引擎构建的Saas产品,如SysDM系统工程研发平台解决方案、PDM集成产品开发平台、SPDM仿真数据管理平台、工艺过程管理系统MPM、互联数字工厂SaaS系统、工业软件产教融合云平台、数字化平台等,解决了以往高昂的硬件平台成本,以及海量的定制开发服务,重构用户体验、提升开发和响应效率、实现商业成功。 研发效率提升:强大的数据服务功能支持快速配置数据实例,自动生成数据服务,提升研发效率。 响应时间缩短:缩短API响应时间,大文件上下行速度明显提升。 迭代灵活高效:可视化的数据模型图谱,高代码编排及自定义数据服务API,让迭代更高效。 业务数据安全:多租户软隔离或硬隔离方式对数据进行加密隔离。
  • 数字主线引擎典型应用场景 传统数据治理过程中,先面向结果而后面向过程,“乱而后治”这种方式使得在各种单体式系统管理着标准各异的孤岛数据的情况下,不断耗费精力集成打通,数据复用效率及低。 工业数字模型驱动引擎-数字主线引擎采用直接面向业务对象,先建模后实例, 使用图结构承载物理产品的数字模型以及吸收的研发、销售、制造、供应、交付、运维等各环节相关数据,形成伴随物理产品全生命周期的全量数据价值网络,为各环节提供同源数据。从而实现“不治而顺”,统一模型,大幅度降低集成难度。 图2 数字主线引擎典型应用场景 供得上数据中台构建应用场景:连接研发、采购、供应、销售、交付等多领域数据,提供清洁可信的数据服务。 器件全量信息查询应用场景:一键查询器件全量和产业链看板分析,支撑TMG器件归一化、硬件工程师器件选型等高效作业。 器件质量追溯服务应用场景:基于LinkX-F图谱技术,通过多系统超大数据量处理,快速支撑连续性器件质量追溯一键式分析器件问题影响,有效提升器件质量问题分析处理效率。 制造域数据服务应用场景:支撑制造对基础数据可视及精准匹配,提升生产效率和产品加工质量。 作业类应用实践应用场景:统一系统间集成方式,简化集成,提供Part&BOM、offering、缺陷、需求等数据基础服务和聚合服务,支持DevX及硬件数字化快速编排、高效作业。
共100000条