Asset資料庫的使用場景

2021-08-01 20:00:01 字數 1482 閱讀 6843

asset資料庫是predix平台提供的新型圖資料庫服務,主要的使用場景是管理資產的主資料模型,那麼,什麼是資產主資料?我們又應該如何管理資產主資料?

通常來說,工業網際網路應用中有許多領域資料(domain data)會被許多不同的應用程式所使用,例如,火車資產效能管理系統中的機車和引擎、車廂等其他子部件的組織模式。或者,智慧型製造領域中需要打通訂單管理(erp)、產品生命週期管理(plm)和生產執行管理(mes)各個離散的系統,形成按需拉動生產的精益模型,就需要構建統一的主資料模型,例如,客戶資料、產線能力資料、執行工位資料等。

一般來說,主資料模型是乙個企業的核心資產的一部分,佔據了企業資料中相當大的部分。主資料的典型例子如下,

客戶資料,包括姓名,通訊位址,收款、付款賬戶資訊,客戶分類等等

產品資料,包括訂單數量,付款資訊,產品編碼等

員工資料,包括員工號,角色,組織架構中的位置等

合作夥伴資料,包括合作夥伴名稱,等級等

**商資料,包括**商名稱,****,收款賬戶資訊,等級,地理位置等。

很顯然,主資料不應該在企業中的各個子系統中重複維護,而且,分散管理還容易造成資料的不一致性,降低企業的運營效能。因此,統一的資產主資料管理就顯得十分必要了。

predix平台的asset資料庫是利用業界領先的圖資料庫技術開發的,針對工業網際網路場景中資產主資料管理所優化的高效能資料服務。asset資料庫提供rest api來管理裝置資產模型,而且,還能建立、儲存資產的例項和其相關的屬性資訊。同時,asset資料庫還能利用圖資料庫的優勢,非常方便的儲存和查詢資產例項和例項之間的關係,從而探索資料和資料之間的聯絡。

asset資料庫主要的使用場景是,管理資產的主資料模型

試想如下的乙個場景,

作為管理者,我們如何快速的定位一輛閒置的火車機車?我們都知道定期的維修保養可以維持機車乙個良好的執行狀態,但是,保養維修期間的機車就不能上路運輸了。因此,如何收集機車維修的歷史資料和實時執行資料,進行分析,提供**性維修的建議,使得整個車隊達到運營效益的最大化?

要回答上述的問題,我們就必須對被管理的物理資產進行資料建模,使這個模型即能準確的反映物理資產的邏輯結構,又便於進行分析計算。而asset資料庫就是為這類需求而優化的圖資料庫服務。

asset資料庫主要提供如下四種特性:

資產資料的讀寫操作。

基於圖的關係查詢操作。

資產資料的訪問審計。

用來新增特定業務邏輯的指令碼引擎。

通過本節的介紹,我們了解到,

使用asset資料庫可以管理資產的主資料模型。

基於圖的查詢可以非常方便的獲取例項和例項間的關係。

對於資產資料的訪問,asset資料庫還提供了審計功能。

當我們了解了以上知識,就可以在專案中根據實際業務需求來使用asset資料庫。

專注於工業網際網路,雲計算,大資料,高效能分布式儲存領域,對cloud foundry和傳統應用向雲端遷移有豐富的經驗,曾供職於vmware,emc,autodesk等知名軟體公司雲計算部門。

資料庫使用場景 結合軟體測試

昨天聊天,聊到了資料庫造資料!引導下,資料庫在工作中的使用場景 結合軟體測試工作 1 檢視最新入庫資料 例如手機驗證碼 2 修改資料狀態,使其可用 例跑業務資料且系統複雜的情況下 3 快速使資料生效,提高測試效率,用於執行用例 例優惠券 4 純造資料 這個場景就複雜了,不在書寫 5 驗證前後端資料一...

資料庫同步非同步操作的使用場景

非同步同步 是針對資料來說的 對乙個資料的查詢如果是非同步操作 那麼對乙個資料的修改也最好要用非同步操作 以保證指令按順序到達 比如下面乙個場景 玩家a重複購買10積分的物品兩次 且玩家只有10積分 如果是同步查詢 非同步修改的話 很可能會出現玩家a的資料庫積分變成負數的情況 上面這個情況 因為第乙...

資料庫的觸發器的使用場景

觸發器,需要有觸發條件,當條件滿足以後做什麼操作。觸發器用處還是很多的,比如校內網 開心網 facebook,你發乙個日誌,自動通知好友,其實就是在增加日誌時做乙個後觸發,再向通知表中寫入條目。因為觸發器效率高。而uch沒有用觸發器,效率和資料處理能力都很低。每插入乙個帖子,都希望將版面表中的最後發...