程平 范洵
【編者按】財(cái)政部對(duì)行政事業(yè)單位內(nèi)部控制建設(shè)提出明確要求,即:以量化評(píng)價(jià)為導(dǎo)向,開(kāi)展單位內(nèi)部控制基礎(chǔ)性評(píng)價(jià)工作,規(guī)范行政事業(yè)單位內(nèi)部控制報(bào)告的編制,促進(jìn)行政事業(yè)單位內(nèi)部控制信息公開(kāi)。而在大數(shù)據(jù)、云會(huì)計(jì)、人工智能背景下,數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向主題的、集成的、相對(duì)穩(wěn)定的、反映歷史變化的、主要用于組織決策的數(shù)據(jù)集合,它可以很好地滿足行政事業(yè)單位內(nèi)部控制評(píng)價(jià)中的數(shù)據(jù)分析需求,促使內(nèi)部控制評(píng)價(jià)實(shí)現(xiàn)信息化、科學(xué)化和智能化?;诖?,本刊推出以重慶海事局為研究對(duì)象的行政事業(yè)單位內(nèi)部控制評(píng)價(jià)系列文章,包括單位層面和業(yè)務(wù)層面共7篇,探討大數(shù)據(jù)下行政事業(yè)單位內(nèi)部控制評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的設(shè)計(jì)、數(shù)據(jù)倉(cāng)庫(kù)的構(gòu)建、基于數(shù)據(jù)倉(cāng)庫(kù)的內(nèi)部控制評(píng)價(jià)方法等問(wèn)題。
【摘要】單位層面內(nèi)部控制作為行政事業(yè)單位內(nèi)部控制的基礎(chǔ),是內(nèi)部控制正常運(yùn)行的基本保障。數(shù)據(jù)倉(cāng)庫(kù)技術(shù)能夠?yàn)閮?nèi)部控制評(píng)價(jià)提供各種類型的海量數(shù)據(jù)支持,以實(shí)現(xiàn)對(duì)單位層面內(nèi)部控制科學(xué)、智能的評(píng)價(jià)。以重慶海事局為例,依據(jù)《行政事業(yè)單位內(nèi)部控制規(guī)范(試行)》構(gòu)建單位層面內(nèi)部控制評(píng)價(jià)體系,設(shè)計(jì)單位層面內(nèi)部控制評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu),分析數(shù)據(jù)源和數(shù)據(jù)的抽取、轉(zhuǎn)換與加載過(guò)程,依次從確定主題域、劃分分析粒度、確定維度表、設(shè)計(jì)模型四個(gè)階段詳細(xì)闡述單位層面內(nèi)部控制評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)的構(gòu)建,并基于Hadoop Hive數(shù)據(jù)倉(cāng)庫(kù)的HQL語(yǔ)言結(jié)合案例分析單位層面內(nèi)部控制評(píng)價(jià)的具體實(shí)施。
【關(guān)鍵詞】數(shù)據(jù)倉(cāng)庫(kù);行政事業(yè)單位;單位層面;內(nèi)部控制評(píng)價(jià)
【中圖分類號(hào)】F233; C931
【文獻(xiàn)標(biāo)識(shí)碼lA
【文章編號(hào)】1004-0994(2019)13-0071-6
一、引言
隨著大數(shù)據(jù)、云會(huì)計(jì)[1]、人工智能等現(xiàn)代信息技術(shù)的不斷發(fā)展及其在行政事業(yè)單位的運(yùn)用,數(shù)據(jù)量呈幾何式增長(zhǎng),僅僅依靠傳統(tǒng)的數(shù)據(jù)統(tǒng)計(jì)分析技術(shù)己無(wú)法滿足當(dāng)前內(nèi)部控制(簡(jiǎn)稱“內(nèi)控”)評(píng)價(jià)的需求。而數(shù)據(jù)倉(cāng)庫(kù)作為一個(gè)面向主題的、集成的、相對(duì)穩(wěn)定的、反映歷史變化的主要用于組織決策的數(shù)據(jù)集合,可以很好地滿足單位層面內(nèi)控評(píng)價(jià)中的數(shù)據(jù)分析需求,促使行政事業(yè)單位單位層面內(nèi)控評(píng)價(jià)實(shí)現(xiàn)信息化、科學(xué)化和智能化[1]?,F(xiàn)有文獻(xiàn)大多停留在對(duì)內(nèi)控評(píng)價(jià)指標(biāo)的構(gòu)建、評(píng)價(jià)方法、評(píng)價(jià)實(shí)施等問(wèn)題的宏觀探討上,很少涉及具體應(yīng)用場(chǎng)景的運(yùn)用分析以及結(jié)合大數(shù)據(jù)技術(shù)對(duì)單位層面內(nèi)控進(jìn)行評(píng)價(jià)的探究。鑒于此,本文以重慶海事局為例,擬設(shè)計(jì)行政事業(yè)單位單位層面內(nèi)控評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu),分析數(shù)據(jù)源和數(shù)據(jù)的抽取、轉(zhuǎn)換和加載過(guò)程,詳細(xì)闡述單位層面內(nèi)控?cái)?shù)據(jù)倉(cāng)庫(kù)的構(gòu)建過(guò)程,并探討HiveQL語(yǔ)言數(shù)據(jù)查詢分析和OLAP多維分析在單位層面內(nèi)控評(píng)價(jià)中的具體應(yīng)用。
二、單位層面內(nèi)部控制評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì)
1.設(shè)計(jì)思路。目前,行政事業(yè)單位已逐步通過(guò)信息系統(tǒng)來(lái)記錄并處理經(jīng)濟(jì)業(yè)務(wù)活動(dòng),雖積累了大量的歷史數(shù)據(jù),但由于系統(tǒng)之間分散運(yùn)行,信息無(wú)法共享,導(dǎo)致無(wú)法全面采集數(shù)據(jù)。行政事業(yè)單位各個(gè)下屬的管理系統(tǒng)記錄和采集的數(shù)據(jù)在最終匯總時(shí)很容易出現(xiàn)數(shù)據(jù)的失真、缺失等現(xiàn)象,這些質(zhì)量偏低的數(shù)據(jù)將影響管理者的分析和評(píng)價(jià)。在大數(shù)據(jù)技術(shù)背景下,數(shù)據(jù)倉(cāng)庫(kù)作為一個(gè)用于支持決策管理的、與時(shí)間相關(guān)的、穩(wěn)定的數(shù)據(jù)集合,可以很好地解決以上問(wèn)題,將大量分散、結(jié)構(gòu)不一致的數(shù)據(jù)轉(zhuǎn)化為集中的、結(jié)構(gòu)一致的、可利用的信息,從而實(shí)現(xiàn)對(duì)單位層面內(nèi)控精準(zhǔn)、智能的分析評(píng)價(jià)。以重慶海事局為例,其主要業(yè)務(wù)活動(dòng)包括負(fù)責(zé)長(zhǎng)江一帶水上交通安全、航海保障、船舶和水上設(shè)施檢驗(yàn)、環(huán)境保護(hù)、海洋管理等。通過(guò)實(shí)地調(diào)研發(fā)現(xiàn)其業(yè)務(wù)有以下特點(diǎn):海事局資金全部來(lái)源于財(cái)政撥款,隨著規(guī)費(fèi)征收量和資金總量的不斷增長(zhǎng),財(cái)務(wù)風(fēng)險(xiǎn)較大,特別是“十二五”期間是海事跨越式發(fā)展階段,基本建設(shè)項(xiàng)目投資規(guī)模大,對(duì)資金和資產(chǎn)的監(jiān)管任務(wù)重,而其單位財(cái)務(wù)人員相對(duì)較少,會(huì)計(jì)核算工作量大。因此,重慶海事局需要將數(shù)據(jù)倉(cāng)庫(kù)技術(shù)運(yùn)用到內(nèi)控建設(shè)中,并不斷完善和優(yōu)化,最終形成一個(gè)高度統(tǒng)一、資源整合、信息共享的行政事業(yè)單位內(nèi)控信息化評(píng)價(jià)系統(tǒng),以幫助管理者實(shí)時(shí)了解單位的內(nèi)控風(fēng)險(xiǎn)點(diǎn),進(jìn)行精準(zhǔn)有效的分析及智能的風(fēng)險(xiǎn)預(yù)警。
依據(jù)《行政事業(yè)單位內(nèi)部控制規(guī)范(試行)》(簡(jiǎn)稱“內(nèi)控規(guī)范”)的單位層面相關(guān)規(guī)范進(jìn)行內(nèi)控評(píng)價(jià),其根本是面向單位層面內(nèi)控評(píng)價(jià)進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)設(shè)計(jì)的過(guò)程,其設(shè)計(jì)思路是對(duì)于單位的部門、員工權(quán)限等相關(guān)數(shù)據(jù)先通過(guò)數(shù)據(jù)抽取、轉(zhuǎn)換和加載到數(shù)據(jù)倉(cāng)庫(kù)中進(jìn)行集中存儲(chǔ)和管理,再按照星型模型或雪花模型組織數(shù)據(jù)來(lái)建立若干數(shù)據(jù)集市以構(gòu)建單位層面內(nèi)控?cái)?shù)據(jù)倉(cāng)庫(kù),最后利用HiveQL查詢語(yǔ)言或者OLAP工具從數(shù)據(jù)倉(cāng)庫(kù)中讀取數(shù)據(jù)并進(jìn)行內(nèi)控智能分析和評(píng)價(jià),從而形成單位層面內(nèi)控評(píng)價(jià)的數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)。
2.設(shè)計(jì)過(guò)程。構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)是為了形成一個(gè)存儲(chǔ)和使用數(shù)據(jù)的集成環(huán)境,將分散的結(jié)構(gòu)化、半結(jié)構(gòu)化及非結(jié)構(gòu)化的數(shù)據(jù)轉(zhuǎn)換為集中、一致的信息,以此輔助管理者利用這些業(yè)務(wù)數(shù)據(jù)對(duì)單位層面內(nèi)控進(jìn)行有效評(píng)價(jià)。重慶海事局單位層面內(nèi)控評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)的構(gòu)建,是將歷史數(shù)據(jù)經(jīng)過(guò)ETL(數(shù)據(jù)抽取、轉(zhuǎn)換、加載的過(guò)程)輸出標(biāo)準(zhǔn)的結(jié)構(gòu)化數(shù)據(jù)加載至數(shù)據(jù)倉(cāng)庫(kù),并通過(guò)Hadoop分布式文件系統(tǒng)進(jìn)行存儲(chǔ),從而進(jìn)行智能分析與評(píng)價(jià)。數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)見(jiàn)圖。
圖中,單位層面內(nèi)控評(píng)價(jià)數(shù)據(jù)源主要來(lái)自重慶海事局單位內(nèi)控制度文件、海事局財(cái)務(wù)云平臺(tái)員工崗位、權(quán)限的基本信息和人員輪崗交接數(shù)據(jù)、金蝶K3系統(tǒng)的收入支出以及資產(chǎn)等業(yè)務(wù)中審核、審批等流程節(jié)點(diǎn)的數(shù)據(jù)。源數(shù)據(jù)處理完成后,基于Hadoop架構(gòu)的單位層面內(nèi)控評(píng)價(jià)大數(shù)據(jù)平臺(tái),構(gòu)建形成包括不相容崗位分離合規(guī)性、人員培訓(xùn)全面性、崗位輪崗規(guī)范性等共八個(gè)主題數(shù)據(jù)集市的單位層面內(nèi)控評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)(Hive)。內(nèi)控?cái)?shù)據(jù)分析與評(píng)價(jià)則是利用HiveQL語(yǔ)言,根據(jù)評(píng)價(jià)指標(biāo)的分析點(diǎn)建立單位層面內(nèi)控評(píng)價(jià)模型,運(yùn)用OLAP工具實(shí)現(xiàn)對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)上卷、下鉆、切片、切塊的多維分析與智能評(píng)價(jià)。數(shù)據(jù)倉(cāng)庫(kù)還提供如餅狀圖、直方圖、折線圖等統(tǒng)計(jì)圖以進(jìn)行單位層面內(nèi)控評(píng)價(jià)結(jié)果的實(shí)時(shí)可視化展示和風(fēng)險(xiǎn)預(yù)警,并能自定義輸出各種多粒度、多維度的單位層面內(nèi)控評(píng)價(jià)報(bào)告。
三、單位層面內(nèi)部控制評(píng)價(jià)的數(shù)據(jù)采集及清洗
數(shù)據(jù)源是數(shù)據(jù)倉(cāng)庫(kù)的基礎(chǔ),分為內(nèi)部數(shù)據(jù)和外部數(shù)據(jù)。當(dāng)前行政事業(yè)單位經(jīng)營(yíng)業(yè)務(wù)數(shù)據(jù)大多分散于各個(gè)業(yè)務(wù)部門,數(shù)據(jù)割裂和私有化現(xiàn)象突出,由于業(yè)務(wù)標(biāo)準(zhǔn)不統(tǒng)一,數(shù)據(jù)質(zhì)量普遍偏低,致使數(shù)據(jù)集中難、應(yīng)用難,直接影響了其內(nèi)控評(píng)價(jià)準(zhǔn)確度。因此,為實(shí)現(xiàn)對(duì)行政事業(yè)單位內(nèi)控的精準(zhǔn)評(píng)價(jià),數(shù)據(jù)采集的全面性和清洗質(zhì)量至關(guān)重要。長(zhǎng)期以來(lái),重慶海事局投入使用的有辦公管理系統(tǒng)、運(yùn)行管理系統(tǒng)等多種信息系統(tǒng),覆蓋多個(gè)業(yè)務(wù),涉及的數(shù)據(jù)源較廣泛,主要涉及財(cái)務(wù)云平臺(tái)、金蝶K3賬務(wù)處理軟件等內(nèi)部平臺(tái)數(shù)據(jù)源以及html網(wǎng)頁(yè)文件、檔案信息等外部數(shù)據(jù)源,主要涵蓋單位組織架構(gòu)、關(guān)鍵職能部門控制、崗位分工等數(shù)據(jù)。因此,為實(shí)現(xiàn)對(duì)單位層面內(nèi)控的有效評(píng)價(jià),需集合各個(gè)內(nèi)部業(yè)務(wù)系統(tǒng)和外部來(lái)源數(shù)據(jù),對(duì)宏觀層面的單位、員工相關(guān)數(shù)據(jù)進(jìn)行全面采集。
人員貫穿了整個(gè)單位層面的內(nèi)控,是單位層面內(nèi)控的重要一環(huán)。重慶海事局財(cái)務(wù)云平臺(tái)記錄了單位員工的歷史數(shù)據(jù),包括員工的基本信息、家庭住址、崗位分配、輪崗記錄等數(shù)據(jù),涉及的數(shù)據(jù)表有:?jiǎn)T工信息表、員工基本信息表、員工家庭信息表、員工附件信息表、員工地區(qū)信息表、工資查詢?nèi)藛T表、操作員信息表、人員組織情況表、用戶分組信息表、人員崗位交接表。單位層面內(nèi)控要求對(duì)內(nèi)控關(guān)鍵崗位進(jìn)行控制,在權(quán)限分配時(shí)涉及單位的部門崗位。財(cái)務(wù)云平臺(tái)已對(duì)重慶海事局的部門崗位信息進(jìn)行記錄,數(shù)據(jù)庫(kù)表主要有:部門表、用戶角色表、單位類型表、單位所在地區(qū)表、部門數(shù)據(jù)詳情表、頁(yè)面權(quán)限角色表等,以及平臺(tái)外部數(shù)據(jù)如單位內(nèi)控相關(guān)部署文件等。單位層面內(nèi)控還要求對(duì)信息系統(tǒng)實(shí)行歸口管理,按國(guó)家賦予的權(quán)利和承擔(dān)的責(zé)任各司其職,防止重復(fù)管理、多頭管理。涉及財(cái)務(wù)云平臺(tái)的數(shù)據(jù)庫(kù)表主要有簽報(bào)流程表、審批流程表等。為滿足單位對(duì)員工培訓(xùn)的要求,需相應(yīng)數(shù)據(jù)對(duì)員工培訓(xùn)的完成度和規(guī)范性進(jìn)行評(píng)價(jià),涉及的數(shù)據(jù)表有:培訓(xùn)參與人員表、培訓(xùn)計(jì)劃表、培訓(xùn)附件表及培訓(xùn)通知和相關(guān)培訓(xùn)資料等。
數(shù)據(jù)采集完成后,上述數(shù)據(jù)表是用于單位日常經(jīng)濟(jì)業(yè)務(wù),沒(méi)有統(tǒng)一的錄入標(biāo)準(zhǔn),數(shù)據(jù)質(zhì)量不高。所以,在把這些有用的數(shù)據(jù)加載進(jìn)數(shù)據(jù)倉(cāng)庫(kù)之前需要對(duì)這些原始數(shù)據(jù)進(jìn)行ETL標(biāo)準(zhǔn)化處理,將其整理成適用于數(shù)據(jù)倉(cāng)庫(kù)分析的數(shù)據(jù),即數(shù)據(jù)清洗。
四、單位層面內(nèi)部控制評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)的構(gòu)建
1.確定主題域。數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)首先是確定數(shù)據(jù)倉(cāng)庫(kù)的主題及相互關(guān)系,確定內(nèi)控管理設(shè)計(jì)的邊界。內(nèi)控規(guī)范為建立和實(shí)施單位層面內(nèi)控提供了標(biāo)準(zhǔn)依據(jù)并提出強(qiáng)制性要求。本文以內(nèi)控規(guī)范為根本,融合單位的具體需求背景對(duì)程平、孫瑜[2]中的重慶海事局內(nèi)控指標(biāo)體系進(jìn)行改造和優(yōu)化,提出單位層面內(nèi)控的評(píng)價(jià)主題域,見(jiàn)表1。
依據(jù)以上建立的內(nèi)控評(píng)價(jià)指標(biāo)體系,在重慶海事局內(nèi)控?cái)?shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)中,每個(gè)指標(biāo)單獨(dú)形成一個(gè)數(shù)據(jù)倉(cāng)庫(kù)主題,確定了如表1所示的八大主題。
2.確定分析粒度。數(shù)據(jù)粒度是指數(shù)據(jù)倉(cāng)庫(kù)中保存數(shù)據(jù)的細(xì)化或綜合程度,數(shù)據(jù)倉(cāng)庫(kù)中海量的數(shù)據(jù)庫(kù)表以何種粒度存儲(chǔ),直接影響數(shù)據(jù)倉(cāng)庫(kù)的存儲(chǔ)、查詢質(zhì)量以及是否能夠滿足用戶的分析需求。依據(jù)重慶海事局的實(shí)際業(yè)務(wù),為了提高存儲(chǔ)和訪問(wèn)數(shù)據(jù)的效率,采用雙重粒度設(shè)計(jì)[3],將數(shù)據(jù)處理為真實(shí)完整的細(xì)節(jié)數(shù)據(jù)和輕度綜合數(shù)據(jù),分權(quán)限層級(jí)查詢,權(quán)限層級(jí)越高可查詢粒度越細(xì),以“人員培訓(xùn)全面性”為例,對(duì)培訓(xùn)時(shí)間進(jìn)行粒度劃分,包括輕度綜合(如2018年1月的培訓(xùn)人員ID、培訓(xùn)項(xiàng)目ID)、真實(shí)檔案(如2018年1月1日的培訓(xùn)人員ID、培訓(xùn)項(xiàng)目ID)。
3.維度表設(shè)計(jì)。維度是統(tǒng)計(jì)和分析數(shù)據(jù)的角度,在選取維度時(shí)應(yīng)該將實(shí)體作為一個(gè)對(duì)象,把與該對(duì)象相關(guān)的所有重要屬性都提取出來(lái)作為獨(dú)立維度。以人員培養(yǎng)全面性為例,可通過(guò)培訓(xùn)項(xiàng)目信息維度、人員組織情況維度、培訓(xùn)標(biāo)準(zhǔn)維度、培訓(xùn)類型維度、部門維度以及時(shí)間維度,來(lái)具體分析單位員工業(yè)務(wù)培訓(xùn)和職業(yè)道德教育等是否按照規(guī)定進(jìn)行定期培訓(xùn)以及培訓(xùn)是否達(dá)到預(yù)期效果。
4.數(shù)據(jù)倉(cāng)庫(kù)模型設(shè)計(jì)。單位層面內(nèi)控評(píng)價(jià)各個(gè)指標(biāo)具有多維特性,而且整個(gè)數(shù)據(jù)倉(cāng)庫(kù)中包含多個(gè)事實(shí)表,事實(shí)表之間共享多個(gè)維度表,不同的分析主題中存在著緊密的相關(guān)性和共享性。由于以上特性,基于目前常見(jiàn)的星型模型、雪花模型和事實(shí)星座模型三種多維數(shù)據(jù)模型,結(jié)合具體分析應(yīng)用需求對(duì)單位層面內(nèi)部控制指標(biāo)進(jìn)行邏輯建模,具體模型類型、事實(shí)表、維度表及描述見(jiàn)表2所示。
選取“人員培訓(xùn)全面性”主題為例,通過(guò)培訓(xùn)開(kāi)始時(shí)間和結(jié)束時(shí)間更新人員培訓(xùn)記錄,使不同時(shí)間段的培訓(xùn)記錄分布在一條時(shí)間軸上,從而可得到任一時(shí)間點(diǎn)的培訓(xùn)記錄,事實(shí)表結(jié)構(gòu)設(shè)計(jì)見(jiàn)表3。
五、基于數(shù)據(jù)分析的單位層面內(nèi)控評(píng)價(jià)應(yīng)用
在重慶海事局單位層面內(nèi)控評(píng)價(jià)數(shù)據(jù)倉(cāng)庫(kù)中,利用HQL語(yǔ)言在Hive中創(chuàng)建用于分析的多維數(shù)據(jù)分析表,能夠從不同維度進(jìn)行切片、切塊以及挖掘和鉆取,滿足管理者對(duì)單位層面內(nèi)部控制評(píng)價(jià)的決策需求。下面通過(guò)單位層面內(nèi)部控制的員工崗位設(shè)置方面的三個(gè)指標(biāo)進(jìn)行詳細(xì)描述和相關(guān)數(shù)據(jù)的查詢分析。
1.不相容崗位分離合規(guī)性。不相容崗位分離控制對(duì)于發(fā)揮控制作用和實(shí)現(xiàn)內(nèi)控目標(biāo)起決定性作用,其目的是牽制和制衡,是內(nèi)控核心的體現(xiàn)。在進(jìn)行內(nèi)控穿行測(cè)試時(shí),不僅可以判斷崗位是否為不相容崗位,同時(shí)也可判斷同一員工是否擁有兩種或以上不相容權(quán)限,比如資金管理的支付與審批權(quán)限、審批與執(zhí)行崗,若同時(shí)擔(dān)任不相容職務(wù)或擁有不相容權(quán)限,極有可能發(fā)生舞弊、掩蓋舞弊的行為。在對(duì)該指標(biāo)進(jìn)行評(píng)價(jià)中,可通過(guò)對(duì)系統(tǒng)中人員、崗位及權(quán)限等信息的采集,對(duì)不相容崗位分離有效性進(jìn)行評(píng)價(jià)。連接操作員信息表(SYS_USERINFO)、員工信息表( SYS_EMPLOYEE)、用戶分組信息表(SYS_GROUPUSER)、角色信息表(SYS_ROLEINFO)、角色權(quán)限表( SYS_ROLERIGHT)、頁(yè)面功能表(SYS_FUNCTION)、部門表(SYS_UNIT),可查詢出單位每個(gè)員工的所任崗位及權(quán)限信息,與不相容崗位標(biāo)準(zhǔn)表(NK DW_WD_UNROLE)中的信息進(jìn)行比對(duì),檢查是否出現(xiàn)同一個(gè)員工同時(shí)從事不相容崗位或擁有不相容權(quán)限。具體實(shí)現(xiàn)命令如下:
Hive>
Select d.ROLEDESC, b.ID.b.VC_NAME.b.VC_CARD,g VC_NAMESIMPLE,
d.ROLENAME, f.displayname, fnodeurl from SYS_USERINFO a
Join SYS_EMPLOYEE b on b.ID=a.l_EMPLOYEE
Join SYS_GROUPUSER c on c.I_USERID= a.userid
Join SYS_ROLEINFO d on d.ID=c I_ROLEID
Join SYS_ROLERIGHT e on e.RoleID= d.ID
Join SYS_FUNCTION f on fnodeID- e.nodeID
Join SYS_UNIT g on g.ID=d I_DEPOT
Order by d,ROLEDESC
2.崗位輪崗規(guī)范性。適時(shí)輪崗可有效防止內(nèi)部腐敗,特別在行政事業(yè)單位中,適時(shí)輪崗是內(nèi)部控制建設(shè)的重要一環(huán)。行政事業(yè)單位需要制定詳細(xì)的輪崗制度,明確輪崗周期以及輪崗過(guò)程中的規(guī)范工作進(jìn)程、工作文件移交雙方的責(zé)任與義務(wù)等。可通過(guò)連接員工信息表、人員交接表、角色信息表,查詢出輪崗的員工是否按照規(guī)定進(jìn)行定期輪崗,以及業(yè)務(wù)管理、收支業(yè)務(wù)管理、政府采購(gòu)業(yè)務(wù)管理、資產(chǎn)管理、建設(shè)項(xiàng)目管理、合同管理以及內(nèi)部監(jiān)督等內(nèi)部控制關(guān)鍵崗位是否進(jìn)行定期、合規(guī)輪崗。具體實(shí)現(xiàn)命令如下:
Hive>
Select a.l_OldUser.b.VC_NAME, a.l_OldDepot,a.I_NewD epot,
c.ROLENAME.c.ROLEDESC from Dz_Sys_User Repl-ace a
Join SYS_EMPLOYEE b on a.l_OldUser=b.VC_CODE
Join SYS_ROLEINFO c on a.l_OldDepot=c.ID
3,人員培訓(xùn)全面性。人員培訓(xùn)是單位組織效益的重要途徑,能夠提升員工的綜合素質(zhì),提高效率和單位形象,因此人員培訓(xùn)也不容忽視。以人員培訓(xùn)全面性指標(biāo)為例,在Hadoop平臺(tái)上利用OLAP,能夠快速、準(zhǔn)確地實(shí)現(xiàn)多層次、多角度、深層次的數(shù)據(jù)挖掘、統(tǒng)計(jì)和分析,并直觀、多角度地反映數(shù)據(jù)分析結(jié)果。
利用HQL語(yǔ)言在Hive中創(chuàng)建用于分析“人員培訓(xùn)全面性”事實(shí)表,具體實(shí)現(xiàn)命令如下:
Hive>create table NK_DW_SS_Training,
>( People_ID STRING,
>Train_Project_ID STRING,
>Train_Standard_ID STRING.
>Train_State_ID STRING.
>Train_Start STRING.
>Train_End STRING);
OK
創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)和事實(shí)表后,用戶可直接用HQL語(yǔ)言分析Hive數(shù)據(jù)倉(cāng)庫(kù)中的事實(shí)表NK_DW_S S_Training,通過(guò)OLAP操作對(duì)培訓(xùn)時(shí)間按所需粒度進(jìn)行切片查看,即可分析該時(shí)間線上整個(gè)單位員工的培訓(xùn)情況,例如對(duì)培訓(xùn)時(shí)間按照月粒度進(jìn)行切片分析,實(shí)現(xiàn)命令如下:
Hive>SELECT# FORM NK_DW_S S_Training GROUPBY DT_TrainStart;
通過(guò)以上語(yǔ)句可查詢到重慶海事局每月的培訓(xùn)人數(shù)、培訓(xùn)項(xiàng)目是否符合單位內(nèi)部的培訓(xùn)制度要求,并結(jié)合可視化工具以圖表形式在前端展示給用戶。
主要參考文獻(xiàn):
[1]程平.云會(huì)計(jì)環(huán)境下、數(shù)據(jù)和系統(tǒng)對(duì)會(huì)計(jì)信息質(zhì)量的影響[J].重慶理工大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2016(7):80~88.
[2]程平,孫瑜.基于財(cái)務(wù)云平臺(tái)的單位層面內(nèi)部控制優(yōu)化研究——以重慶海事局為例[J].會(huì)計(jì)之友,2016(4):150~154.
[3]丁祥武,黃忠睿.使用微軟商務(wù)智能平臺(tái)構(gòu)建醫(yī)療數(shù)據(jù)倉(cāng)庫(kù)[J].計(jì)算機(jī)應(yīng)用與軟件,2013 (11):238~242.