DataFlux是上海駐雲自研發的一套大資料統一分析平台,可以通過對任何來源、類型、規模的實時資料進行監控、分析和處理,釋放資料價值。
DataFlux本身具有強大的資料查詢、資料搜集、圖表、監控能力。使用者僅通過簡單的操作,即可實作在各種次元上對時許資料進行查詢、展示為圖表。此外,借助圖表分析模式,使用者可以非常直覺地在圖表上進行數值變換、預測,展示變換或預測後的資料走向。

然而,DataFlux能做的并不僅僅是這些能夠在幫助文檔中找到的既定功能,依靠DataFlux附帶的函數平台,使用者可以根據自身所處行業、特定需求,進一步發掘、擴充DataFlux的無限可能性。
DataFlux函數平台是一個與DataFlux Studio底層整合的通用函數平台,有點類似Server Less平台。編寫函數所用的語言為低門檻,且在資料處理領域具有絕對生态優勢的Python語言。使用者隻需将滿足特定要求的代碼上傳至DataFlux函數平台,即可由平台管理、運作這些使用者代碼。如:
- 生成API接口,允許外部調用者使用标準HTTP請求方式調用函數。
- 使用DataFlux函數平台自帶的定時執行功能,定時自動調用函數。
DataFlux函數平台 | 高度自定義化設計,輕松預測業務走向
同時,由于函數平台本身與DataFlux Studio底層整合,在使用者代碼中可以非常友善得通路DataFlux的時序資料庫、内建消息中心等,開發成本相對于從零開始開發一套系統要低非常多。
事實上,DataFlux目前本身就已經内置了一些函數。比如在圖表分析模式中,常用函數中的各種預測函數和轉換函數,本身就是由DataFlux函數平台提供的函數實作。
此外,DataFlux觸發器中檢測功能,實際本質上也是由DataFlux函數平台提供的函數配合自動執行函數配置來實作的。并且,這些内置的函數在DataFlux Studio中也并不是以固定的寫死形式實作的。也就是說,使用者如果根據自身特定需求去編寫了額外的預測、轉換、檢測函數,這些函數并不會僅僅孤立地存在于DataFlux函數平台,而是可以正常被DataFlux Studio擷取并應用到圖表、觸發器中。
比如,存在淡季和旺季的行業,在監控人流量、銷量等資料時,會受到額外的時間季節因素影響,通用的單純數值預測并不能滿足行業需求。而這類行業中本身就存在針對性的那麼,通過在DataFlux函數平台額外編寫更有業務針對性的預測函數。
再比如,一些專業領域的檢測、診斷處理,由于并不僅僅是針對某個或某幾個特定數值的大小比較就能得出結論,需要多方位多因素之間進行比較複雜的運算才能夠得出最終結論。那麼使用者隻需要根據其自身行業特點,編寫對應的檢測函數即可實作特定行業的檢測功能,而無需單獨部署單獨的伺服器、資料庫,無需額外招募運維管理人員維護這些裝置和應用。
此外,得益于Python自身的低門檻上手,以及在資料處理方面的生态優勢,從關登出售額的銷售人員,關注IT裝置狀态的運維人員,需要各種業務資料幫助作出決策的管理層,幾乎任何人都能夠根據自身需要編寫所需的函數。正是由于這種可高度自定義化的設計,使得DataFlux本身并不僅僅是一套狹義的軟體,更是一個高可定制化的監控平台。