我是靠谱客的博主 勤奋早晨,最近开发中收集的这篇文章主要介绍Asset数据库的使用场景Asset数据库的使用场景,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Asset数据库的使用场景

Asset数据库是Predix平台提供的新型图数据库服务,主要的使用场景是管理资产的主数据模型,那么,什么是资产主数据?我们又应该如何管理资产主数据?

什么是资产主数据

通常来说,工业互联网应用中有许多领域数据(Domain Data)会被许多不同的应用程序所使用,例如,火车资产性能管理系统中的机车和引擎、车厢等其他子部件的组织模式。或者,智能制造领域中需要打通订单管理(ERP)、产品生命周期管理(PLM)和生产执行管理(MES)各个离散的系统,形成按需拉动生产的精益模型,就需要构建统一的主数据模型,例如,客户数据、产线能力数据、执行工位数据等。

一般来说,主数据模型是一个企业的核心资产的一部分,占据了企业数据中相当大的部分。主数据的典型例子如下,

  1. 客户数据,包括姓名,通讯地址,收款、付款账户信息,客户分类等等
  2. 产品数据,包括订单数量,付款信息,产品编码等
  3. 员工数据,包括员工号,角色,组织架构中的位置等
  4. 合作伙伴数据,包括合作伙伴名称,等级等
  5. 供应商数据,包括供应商名称,联系方式,收款账户信息,等级,地理位置等。

很显然,主数据不应该在企业中的各个子系统中重复维护,而且,分散管理还容易造成数据的不一致性,降低企业的运营效能。因此,统一的资产主数据管理就显得十分必要了。

Asset - 资产数据服务

Predix平台的Asset数据库是利用业界领先的图数据库技术开发的,针对工业互联网场景中资产主数据管理所优化的高性能数据服务。Asset数据库提供REST API来管理设备资产模型,而且,还能创建、存储资产的实例和其相关的属性信息。同时,Asset数据库还能利用图数据库的优势,非常方便的存储和查询资产实例和实例之间的关系,从而探索数据和数据之间的联系。

Asset数据库主要的使用场景是,管理资产的主数据模型

试想如下的一个场景,

  • 我们是一家火车运输公司的管理者,公司下属有多个火车车队。
  • 每个火车机车都是由成千上万的组件构成,例如,发动机,车轮,车厢等等。
  • 往下细化,每个组件也由成百上千的子部件构成。
  • 往上组织,若干个火车机车可以组成一个车队。
  • 所有的车队都在国内进行运输活动。

作为管理者,我们如何快速的定位一辆闲置的火车机车?我们都知道定期的维修保养可以维持机车一个良好的运行状态,但是,保养维修期间的机车就不能上路运输了。因此,如何收集机车维修的历史数据和实时运行数据,进行分析,提供预测性维修的建议,使得整个车队达到运营效益的最大化?

要回答上述的问题,我们就必须对被管理的物理资产进行数据建模,使这个模型即能准确的反映物理资产的逻辑结构,又便于进行分析计算。而Asset数据库就是为这类需求而优化的图数据库服务。

Asset数据库主要提供如下四种特性:

  1. 资产数据的读写操作。
  2. 基于图的关系查询操作。
  3. 资产数据的访问审计。
  4. 用来添加特定业务逻辑的脚本引擎。

小结

通过本节的介绍,我们了解到,

  1. 使用Asset数据库可以管理资产的主数据模型。
  2. 基于图的查询可以非常方便的获取实例和实例间的关系。
  3. 对于资产数据的访问,Asset数据库还提供了审计功能。

当我们了解了以上知识,就可以在项目中根据实际业务需求来使用Asset数据库。

作者:谢品,上海创新坊首席架构师,GE数字集团
专注于工业互联网,云计算,大数据,高性能分布式存储领域,对Cloud Foundry和传统应用向云端迁移有丰富的经验,曾供职于VMware,EMC,Autodesk等知名软件公司云计算部门。

最后

以上就是勤奋早晨为你收集整理的Asset数据库的使用场景Asset数据库的使用场景的全部内容,希望文章能够帮你解决Asset数据库的使用场景Asset数据库的使用场景所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部