
大數(shù)據(jù)分析平臺的需求報告
提供統(tǒng)一的數(shù)據(jù)導(dǎo)入工具,數(shù)據(jù)可視化工具、數(shù)據(jù)校驗工具、數(shù)據(jù)導(dǎo)出工具和公共的數(shù)據(jù)查詢接口服務(wù)管理工具是建立大數(shù)據(jù)分析平臺的方向。
一、項目范圍的界定
沒有明確項目邊界的項目是一個不可控的項目?;诖髷?shù)據(jù)分析平臺的需求,需要考慮的問題主要包括下面幾個方面:
(1)業(yè)務(wù)邊界:有哪些業(yè)務(wù)系統(tǒng)的數(shù)據(jù)需要接入到大數(shù)據(jù)分析平臺。
(2)數(shù)據(jù)邊界:有哪些業(yè)務(wù)數(shù)據(jù)需要接入大數(shù)據(jù)分析平臺,具體的包括哪些表,表結(jié)構(gòu)如何,表間關(guān)系如何(區(qū)別于傳統(tǒng)模式)。
(3)功能邊界:提供哪些功能,不提供哪些功能,必須明確界定,該部分詳見需求分析;
二、關(guān)鍵業(yè)務(wù)流程分析
業(yè)務(wù)流程主要考慮包括系統(tǒng)間數(shù)據(jù)交互的流程、傳輸模式和針對大數(shù)據(jù)平臺本身涉及相關(guān)數(shù)據(jù)處理的流程兩大部分。系統(tǒng)間的數(shù)據(jù)交互流程和模式,決定了大數(shù)據(jù)平臺的架構(gòu)和設(shè)計,因此必須進(jìn)行專項分析。大數(shù)據(jù)平臺本身需要考慮的問題包括以下幾個方面:
2.1 歷史數(shù)據(jù)導(dǎo)入流程
2.2 增量數(shù)據(jù)導(dǎo)入流程
2.3 數(shù)據(jù)完整性校驗流程
2.4 數(shù)據(jù)批量導(dǎo)出流程
2.5 數(shù)據(jù)批量查詢流程
三、功能性需求分析
3.1.歷史數(shù)據(jù)導(dǎo)入
3.1.1 XX系統(tǒng)數(shù)據(jù)
3.1.1.1 數(shù)據(jù)清單… 3
3.1.1.2 關(guān)聯(lián)規(guī)則… 3
3.1.1.3 界面… 3
3.1.1.4 輸入輸出… 3
3.1.1.5 處理邏輯… 3
3.1.1.6 異常處理… 3
3.2 增量數(shù)據(jù)導(dǎo)入
3.3 數(shù)據(jù)校驗
3.4 數(shù)據(jù)導(dǎo)出
3.5 數(shù)據(jù)查詢
四、非功能性需求
4.1 性能
4.2 安全性
4.3 可用性
…
五、接口需求
5.1 數(shù)據(jù)查詢接口
5.2 批量任務(wù)管理接口
5.3 數(shù)據(jù)導(dǎo)出接口
六、集群需求
大數(shù)據(jù)平臺的技術(shù)特點(diǎn),決定項目的實施必須考慮單獨(dú)的開發(fā)環(huán)境和生產(chǎn)環(huán)境,否則在后續(xù)的項目實施過程中,必將面臨測試不充分和性能無法測試的窘境,因此前期需求分析階
段,必須根據(jù)數(shù)據(jù)規(guī)模和性能需求,構(gòu)建單獨(dú)的開發(fā)環(huán)境和生產(chǎn)環(huán)境。
6.1開發(fā)環(huán)境
6.1.1 查詢服務(wù)器
6.1.2 命名服務(wù)器
6.1.3 數(shù)據(jù)服務(wù)器
6.2 生產(chǎn)環(huán)境
6.2.1 查詢服務(wù)器
6.2.2 命名服務(wù)器
6.2.3 數(shù)據(jù)服務(wù)器
七、其他
…
【下載本文檔,可以自由復(fù)制內(nèi)容或自由編輯修改內(nèi)容,更多精彩文章,期待你的好評和關(guān)注,我將一如既往為您服務(wù)】