freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)高層架構(gòu)工程設(shè)計(jì)書(參考版)

2025-06-28 20:17本頁(yè)面
  

【正文】 在Web應(yīng)用內(nèi)會(huì)根據(jù)每個(gè)最終用戶的業(yè)務(wù)需要允許其訪問特定的頁(yè)面/功能和數(shù)據(jù)。l 最終用戶-通過Web界面訪問數(shù)據(jù)倉(cāng)庫(kù)的最終業(yè)務(wù)用戶。l DW維護(hù)人員-數(shù)據(jù)倉(cāng)庫(kù)維護(hù)人員。n 報(bào)表用戶(ETL5)-計(jì)算、生成報(bào)表、KPI等。n 數(shù)據(jù)集市處理用戶(ETL4)-操作、處理數(shù)據(jù)集市內(nèi)的DB2表。對(duì)SSA表具有讀寫權(quán)限,SOR表讀權(quán)限n SOR處理用戶(ETL2/3)-操作、處理SOA區(qū)域的DB2表。n 接口文件區(qū)文件操作用戶(ETL0)-在接口服務(wù)器上處理文本。常見的軟件管理員用戶包括:n DB2 Instance Ownern DataStage Adminl ETL用戶-為運(yùn)行ETL任務(wù),需要?jiǎng)?chuàng)建一系列的操作系統(tǒng)用戶和軟件用戶:n 接口文件區(qū)訪問用戶(ETL0)-如果允許不同的數(shù)據(jù)源直接將數(shù)據(jù)存儲(chǔ)到接口文件區(qū)的話,需要對(duì)每個(gè)數(shù)據(jù)源指定一個(gè)特別的用戶,使其能夠并且只能訪問相應(yīng)的文件區(qū)域。l 軟件管理員-大多軟件安裝時(shí)會(huì)要求在特定的操作系統(tǒng)用戶下進(jìn)行,此操作系統(tǒng)用戶同時(shí)是此軟件的管理員用戶,比如DB2的實(shí)例宿主(Instance Owner)用戶、DataStage管理用戶(dsadmin)等。應(yīng)用層面-應(yīng)用層面的權(quán)限控制是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)對(duì)最終用戶進(jìn)行控制的主要手段。數(shù)據(jù)庫(kù)層面-除數(shù)據(jù)庫(kù)管理員外,禁止其它用戶或應(yīng)用使用實(shí)例宿主(Instance Owner)用戶。并且不同層次的管理員分配不同的權(quán)限。 安全與保密 數(shù)據(jù)安全數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)安全體現(xiàn)在3個(gè)層次,操作系統(tǒng)、數(shù)據(jù)庫(kù)、和應(yīng)用,每個(gè)層面都要自己的用戶和權(quán)限控制。M1 ModelM1M1內(nèi)部會(huì)跟蹤所有的模型更改記錄,模型文件用CVS管理ETL Source CodeDataStage Repository Manager目錄提供了一個(gè)在知識(shí)庫(kù)中組織、存儲(chǔ)所有元數(shù)據(jù)的方法,包括映射、模式、會(huì)話。部件工具技術(shù)ER ModelERWin、 CVSERWin Model Mart將會(huì)被用來控制基礎(chǔ)模型中的微小變化。l 報(bào)表和分析部分將會(huì)用JSP及Web編輯工具生成。此功能能使你記錄工作、將文件夾部署到SIT,UAT或生產(chǎn)中在浙商銀行EDW的項(xiàng)目中,將會(huì)為以下的部件生成源代碼,并且需要管理源代碼。以下是配置管理中可以選用的工具:工具描述SourceSafe/CVS版本控制、變化/缺陷跟蹤、并發(fā)/并行開發(fā)支持、配置管理、自動(dòng)構(gòu)件/釋放發(fā)行版ERWin 在變化列表的所有變化都能夠被應(yīng)用和管理DataStage Repository Manager通過訪問每個(gè)文件夾、文件夾的對(duì)象和版本審查變化。這個(gè)過程在用戶接受測(cè)試?yán)锓磸?fù)執(zhí)行,一旦被接收,應(yīng)用程序會(huì)被發(fā)布到生產(chǎn)環(huán)境里。測(cè)試實(shí)例被成功執(zhí)行后,這個(gè)包將會(huì)執(zhí)行用戶接收測(cè)試,這個(gè)包和其它包組成應(yīng)用程序。一旦定義好管理方法,使用合適的工具管理過程。為了最大限度的降低損失,同樣也建議以每天為周期,當(dāng)天開發(fā)完成后,備份配置管理的目錄。詳細(xì)的過程可以參考源數(shù)據(jù)和數(shù)據(jù)接口部分。DB2備份恢復(fù)命令BACKUP DATABASE databasealias [USER username [USING password]] [TABLESPACE (tblspacename [ {,tblspacename} ... ])] [ONLINE] [INCREMENTAL [DELTA]] [USE {TSM | XBSA} [OPEN numsess SESSIONS]] | TO dir/dev [ {,dir/dev} ... ] | LOAD libname [OPEN numsess SESSIONS]] [WITH numbuff BUFFERS] [BUFFER buffersize] [PARALLELISM n] [WITHOUT PROMPTING]RESTORE DATABASE sourcedatabasealias { restoreoptions | CONTINUE | ABORT }restoreoptions: [USER username [USING password]] [{TABLESPACE [ONLINE] | TABLESPACE (tblspacename [ {,tblspacename} ... ]) [ONLINE] | HISTORY FILE [ONLINE]}] [INCREMENTAL [AUTOMATIC | ABORT]] [{USE {TSM | XBSA} [OPEN numsess SESSIONS] | FROM dir/dev [ {,dir/dev} ... ] | LOAD sharedlib [OPEN numsess SESSIONS]}] [TAKEN AT datetime] [TO targetdirectory] [INTO targetdatabasealias] [NEWLOGPATH directory] [WITH numbuff BUFFERS] [BUFFER buffersize] [DLREPORT filename] [REPLACE EXISTING] [REDIRECT] [PARALLELISM n] [WITHOUT ROLLING FORWARD] [WITHOUT DATALINK] [WITHOUT PROMPTING]打開運(yùn)作增量備份模式UPDATE DATABASE CONFIGURATION FOR SAMPLE USING TRACKMOD ON 接口文件的備份恢復(fù)接口文件的備份恢復(fù)是直接集成在接口文件處理的ETL之內(nèi)的。建議每周進(jìn)行一次全量備份,然后每天進(jìn)行Delta備份,全部采用離線備份方式。由于Delta備份和Incremental備份都依賴于最近的全量備份,如果全量備份損壞的話,增量備份的東西也就沒用了。Delta備份是只備份上次全備或Delta備份后變化的內(nèi)容。除此之外DB2還支持Delta備份和Incremental備份。對(duì)于數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)來說,由于基本上所有的數(shù)據(jù)都是定期隨著ETL周期變化更新的,因此我們也沒有必要具有這一功能,只要能夠恢復(fù)到每個(gè)ETL周期之后就能基本滿足數(shù)據(jù)倉(cāng)庫(kù)的備份恢復(fù)要求。推薦使用離線備份方式,這樣就不用關(guān)心事務(wù)日志的歸檔,數(shù)據(jù)庫(kù)恢復(fù)的時(shí)候也不需做ROLL FORWARD,簡(jiǎn)化了備份恢復(fù)的操作,也節(jié)省了時(shí)間。離線備份是把數(shù)據(jù)庫(kù)先停止,然后在用DB2 BACKUP命令備份數(shù)據(jù)庫(kù)。由于這時(shí)DB2仍在運(yùn)行,因此為保證數(shù)據(jù)的完整性DB2事務(wù)日志必須也同時(shí)或在一定的間隔內(nèi)進(jìn)行備份,到存儲(chǔ)或帶庫(kù)。數(shù)據(jù)庫(kù)備份恢復(fù)命令DB2自身提供了完整的備份/恢復(fù)功能,可以執(zhí)行在線備份/離線備份、增量備份/全量備份等。我們可以選擇只備份最重要的數(shù)據(jù)、恢復(fù)最緊急的數(shù)據(jù)等,依據(jù)不同的策略要求實(shí)現(xiàn)不同的備份恢復(fù)場(chǎng)景。重建數(shù)據(jù)庫(kù)時(shí),在重建完所有的數(shù)據(jù)庫(kù)對(duì)象后可以使用DB2的import或load工具把這些數(shù)據(jù)重新裝載到數(shù)據(jù)庫(kù)內(nèi)。然后可以通過導(dǎo)出的這些建庫(kù)腳本重新生成完整的數(shù)據(jù)庫(kù)定義。 數(shù)據(jù)倉(cāng)庫(kù)的備份恢復(fù)數(shù)據(jù)庫(kù)的export/load這是最靈活同時(shí)也是最繁瑣的數(shù)據(jù)庫(kù)備份恢復(fù)方法。 系統(tǒng)管理 備份恢復(fù)整個(gè)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的備份恢復(fù)包含各個(gè)層面的內(nèi)容。216。216。 WAS/Alphablox/Web服務(wù)器(AIX / P560Q 8C 16G)-此服務(wù)器是應(yīng)用服務(wù)器。 DB2數(shù)據(jù)庫(kù)服務(wù)器(AIX / P570 8C 16G2)-兩臺(tái)主機(jī)共同組成DB2數(shù)據(jù)庫(kù)服務(wù)器,運(yùn)行帶DPF的DB2 UDB。 ETL/數(shù)據(jù)接口服務(wù)器(AIX / P560Q 8C 16G)-此服務(wù)器是ETL處理服務(wù)器,在上面安裝運(yùn)行DataStage,同時(shí)也是接口文件存放地。根據(jù)用戶的需求我們可以把數(shù)據(jù)通過如下方式“推”給用戶:l 短信:定期發(fā)布一些KPI l PDF格式報(bào)表:通過郵件或文件系統(tǒng)定期將生成的報(bào)表提供給需要的用戶。 績(jī)效考核績(jī)效考核也是在數(shù)據(jù)倉(cāng)庫(kù)之上建立的一套定制化應(yīng)用,具有獨(dú)立的頁(yè)面和訪問方法,集中滿足浙商的績(jī)效考核需求。 1104報(bào)表1104報(bào)表是針對(duì)銀監(jiān)會(huì)上報(bào)需求開放的一套定制的報(bào)表應(yīng)用,提供固定的、格式化的報(bào)表數(shù)據(jù)。OLAP的功能通過為支持最終用戶的分析和運(yùn)用性的數(shù)據(jù)的動(dòng)態(tài)分析來實(shí)例化,包括:l 計(jì)算和建模實(shí)現(xiàn)交叉維度l 傾向在連續(xù)的時(shí)間片內(nèi)分析l 為了在屏幕上顯示,切片數(shù)據(jù)l 下鉆到合并層的下一層不管數(shù)據(jù)庫(kù)的大小和復(fù)雜度,OLAP服務(wù)器提供始終如一查詢響應(yīng)。用戶利用網(wǎng)絡(luò)瀏覽器訪問預(yù)定義功能或執(zhí)行即時(shí)查詢。 應(yīng)用架構(gòu)應(yīng)用架構(gòu)描述用戶都可以通過何種方式訪問數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)。7. 為了完成處理過程的開發(fā),開發(fā)者將使用工作流程和源系統(tǒng)和目標(biāo)系統(tǒng)的映射關(guān)系和目標(biāo)數(shù)據(jù)模型進(jìn)行關(guān)聯(lián)。6. 每個(gè)處理過程可能包含一個(gè)或多個(gè)步驟,同時(shí)處理一個(gè)目標(biāo)表。4. 主處理過程應(yīng)該盡可能地重用。工作流程必須遵守以下工作流程: 1. 在主要地處理過程中,每個(gè)處理過程著重于填充目標(biāo)系統(tǒng)的一個(gè)數(shù)據(jù)表。 ETL工作流程在開始工作之前定義工作流程,讓開發(fā)者理解:在ETL處理過程中,他們開發(fā)的部分在哪個(gè)地方被調(diào)用、為什么這個(gè)組成部分是必須的、各個(gè)組成部分之間的獨(dú)立性。DB2能夠做到這一點(diǎn)的前提是DB2必須正確的知道各個(gè)表的統(tǒng)計(jì)信息和索引的情況,也即要用RUNSTATS命令讓DB2收集表和索引的統(tǒng)計(jì)信息。要實(shí)現(xiàn)這一點(diǎn),每個(gè)Job都必須完整自己的環(huán)境準(zhǔn)備和垃圾清理工作。語(yǔ)法如下所示:MERGE INTO target table AS t_tbl USING (SELECT … FROM source table(s) WHERE … GROUP BY …) as s_tblON = WHEN MATCHED THEN UPDATE SET cola = …WHEN NOT MATCHED THEN INSERT (cola, …) = ()。 兩表的關(guān)聯(lián)比用IN子句性能會(huì)好的多。EXIT vs IN如果可能的話就用EXIT代替IN子句,比如:SELECT …FROM table1WHERE col1 IN (SELECT col2 FROM table2)。 ETL規(guī)范 SQL規(guī)范指定列名禁止在SQL中使用“SELECT *”子句,任何時(shí)候都要在SELECT中明確的聲明要查詢的字段名?;贠LAP工具的KPI展示這時(shí)OLAP工具會(huì)自動(dòng)根據(jù)展示的定義從AlphaBloxCube或數(shù)據(jù)集市的星型結(jié)構(gòu)內(nèi)計(jì)算生成展示界面,無(wú)需用戶手工編寫計(jì)算程序。 ETL5-計(jì)算KPIKPI主要是指為滿足分析需求而生成的報(bào)表和展示等??梢允褂肈ataStage的導(dǎo)出文件功能。 ETL4-生成數(shù)據(jù)集市ETL4完成數(shù)據(jù)集市的建立,依據(jù)采用技術(shù)的不同,可以采用如下兩種方法。對(duì)匯總表我們可以將其建成手工更新數(shù)據(jù)的MQT,使得DB2也能對(duì)不直接引用中間匯總表的查詢進(jìn)行優(yōu)化。 ETL3-數(shù)據(jù)匯總ETL3數(shù)據(jù)匯總主要是把SOR內(nèi)3NF最細(xì)節(jié)層次的數(shù)據(jù)轉(zhuǎn)換成支持分析需求的星型結(jié)構(gòu)數(shù)據(jù),同時(shí)為了提高生成星型結(jié)構(gòu)數(shù)據(jù)的性能,我們會(huì)把數(shù)據(jù)先進(jìn)行一次較低數(shù)據(jù)粒度的匯總。這個(gè)時(shí)候建議使用DB2的UpSert功能來提高效率。當(dāng)然在此階段也可能涉及一些數(shù)據(jù)轉(zhuǎn)換工作,比如通過Join關(guān)聯(lián)不同的表,或生成一些新的指標(biāo)等。更新階段數(shù)據(jù)經(jīng)過驗(yàn)證后SSA內(nèi)的數(shù)據(jù)可以更新到SOR的主表內(nèi)。代理鍵延展機(jī)制只是一種保證數(shù)據(jù)完整性的機(jī)制,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1