問題,為應(yīng)用系統(tǒng)提供了足夠了保障,既避免了從底層整體加密數(shù)據(jù)給系統(tǒng)帶來壓力和降低效率的問題,又巧妙的解決了數(shù)據(jù)的安全問題,滿足了應(yīng)用的需求,這一點(diǎn)也可供大家借鑒。
行業(yè)借鑒經(jīng)驗(yàn)
――銀行數(shù)據(jù)倉庫建設(shè)
通過建設(shè)數(shù)據(jù)倉庫,可以共享業(yè)務(wù)數(shù)據(jù),對業(yè)務(wù)數(shù)據(jù)進(jìn)行分析和二次加工,為經(jīng)營和管理提供決策依據(jù),利用數(shù)據(jù)倉庫可以集中提供各類報表,既可以降低基層工作人員的工作量,又可以統(tǒng)一報表口徑,同時為將來增加報表和開發(fā)基于數(shù)據(jù)分析的業(yè)務(wù)提供基礎(chǔ)。
對于銀行業(yè),總結(jié)起來有以下幾點(diǎn)意義:
1.減少手工操作,節(jié)省人力成本
系統(tǒng)的實(shí)施會讓許多繁重的手工制表工作得以解放,不必再對數(shù)據(jù)采集工作和手工計(jì)算付出時間和工作量,節(jié)省更多的人力和財力用于發(fā)展業(yè)務(wù)或提升管理水平。
2.增強(qiáng)報表功能和擴(kuò)展性
系統(tǒng)采用數(shù)據(jù)定制抽取和定制計(jì)算的功能,一方面可以使現(xiàn)有的報表多形式展現(xiàn),多角度分析,同時可以定制現(xiàn)在沒有的報表,不用再為制作報表而發(fā)愁或進(jìn)行二次投入。
3.增加報表數(shù)據(jù)的正確性
采用集中數(shù)據(jù)抽取的方式,確保數(shù)據(jù)來源的真實(shí)性和準(zhǔn)確性及一致性,避免人工介入造成的誤差,并且按規(guī)則自動進(jìn)行計(jì)算,提高報表的正確性和數(shù)據(jù)的真實(shí)性。
4.提高協(xié)作辦公的能力
系統(tǒng)接入公網(wǎng),通過安全認(rèn)證和加密保護(hù)來保證訪問的安全性,公網(wǎng)接入方式打破了辦公地域的局限性,領(lǐng)導(dǎo)可以隨時隨地及時了解全行的業(yè)務(wù)狀況和經(jīng)營情況,提升協(xié)作辦公的能力。
5.統(tǒng)一報表口徑
通過對各個報表口徑的整合,可以使報表數(shù)據(jù)高度一致,不會出現(xiàn)同一個指標(biāo)從不同口徑報出而不一致的情況,這樣有助于各部門做出目標(biāo)一致的決策。
6.高度的宏觀分析和深入的細(xì)化分析
系統(tǒng)建設(shè)后,數(shù)據(jù)比較全面和完整,既有宏觀的總賬報表和損益報表等,也有細(xì)化的業(yè)務(wù)量分析,并可多角度和多形式展現(xiàn),有助于對業(yè)務(wù)和資金進(jìn)行宏觀分析和精細(xì)化分析。
7.節(jié)省未來的資源投入
本系統(tǒng)具有很強(qiáng)的擴(kuò)展性和定制功能,對于增加新的報表不再需要投入大量資金來建設(shè),只需投入少量的實(shí)施費(fèi)用就可以達(dá)到要求,從長遠(yuǎn)來看可以節(jié)省大量的投資。
8.提高管理能力
系統(tǒng)建成后,報表數(shù)據(jù)的入口和出口都高度統(tǒng)一,方便管理和維護(hù)。
應(yīng)用難點(diǎn)技巧
――數(shù)據(jù)的分隔存儲
對于靈活性要求特別高的報表系統(tǒng),通常的解決辦法是將數(shù)據(jù)按單元格存儲,并且統(tǒng)一以字符串類型存儲,再定義一個字段來標(biāo)識數(shù)據(jù)在應(yīng)用中的數(shù)據(jù)類型,再定義其行號和列號來確定其位置,這類似于一個系統(tǒng)表,變相的定義了一個結(jié)構(gòu)化的數(shù)據(jù),但它與結(jié)構(gòu)數(shù)據(jù)相比具有無限大的擴(kuò)展性。但同時也帶來一個問題,就是數(shù)據(jù)表中的記錄數(shù)變得相當(dāng)龐大,會給維護(hù)和查詢帶來很大問題,為此我們可以根據(jù)業(yè)務(wù)范圍將數(shù)據(jù)分布在多個相同結(jié)構(gòu)的表中。
總之,通過分隔記錄和分隔表的辦法達(dá)到擴(kuò)展性與效率的平衡,以滿足應(yīng)用對數(shù)據(jù)庫的要求。
――數(shù)據(jù)的結(jié)構(gòu)化合成
針對上述問題,由于存儲時是以單元格的形式保存的,但實(shí)際使用數(shù)據(jù)時又往往是結(jié)構(gòu)化的,因此需要對數(shù)據(jù)進(jìn)行重構(gòu),我們可以根據(jù)保存在數(shù)據(jù)表中的數(shù)據(jù)類型及列號來創(chuàng)建表或生成有格式的數(shù)據(jù)文件,簡單的做到數(shù)據(jù)的結(jié)構(gòu)化合成,如果想進(jìn)一步準(zhǔn)確的合成數(shù)據(jù),可再創(chuàng)建一個表來定義一些類型、長度、主鍵等結(jié)構(gòu)信息,這與數(shù)據(jù)庫中的保存表的信息的系統(tǒng)表很相似,但是可供開發(fā)者來定制和控制,達(dá)到靈活效果。