BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)模板_第1頁
BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)模板_第2頁
BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)模板_第3頁
BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)模板_第4頁
BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)模板_第5頁
已閱讀5頁,還剩73頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

BW數(shù)據(jù)倉庫模型創(chuàng)建注意事項(xiàng)資料內(nèi)容僅供參考,如有不當(dāng)或者侵權(quán),請聯(lián)系本人改正或者刪除。創(chuàng)立一個(gè)IO:Bw中D版本的意思是delivery版本,就是BW系統(tǒng)預(yù)定義的版本上邊是事物數(shù)據(jù)類型更新下邊是主數(shù)據(jù)類型更新當(dāng)主數(shù)據(jù)的數(shù)據(jù)源FlatFile中包含中文時(shí)候:如果主數(shù)據(jù)包含中文字符字符集要選8400創(chuàng)立完成InfoObject之后,上圖創(chuàng)立了MasterDataTable和TextTable并沒有創(chuàng)立SIDTable如果選中”帶文本”系統(tǒng)就會創(chuàng)立相應(yīng)文本表,文本表和SID表、層級表之間是用主外間關(guān)系來關(guān)聯(lián),點(diǎn)中和系統(tǒng)就在文本表中分別創(chuàng)立長文本和語言的2個(gè)字段上圖暫時(shí)不明白什么意思?????上圖沒有練習(xí)過??一般使用什么情況下使用???::點(diǎn):DIS代表Display說明屬性是顯示屬性導(dǎo)航屬性:點(diǎn)將Display屬性轉(zhuǎn)換為導(dǎo)航屬性創(chuàng)立InfoObject的時(shí)候注意取值是大寫還是小寫,如果存在小寫則選中InfoObject中存在的數(shù)據(jù)類型:分析:SLD表、屬性表、文本表、層級表抽取主數(shù)據(jù)的時(shí)候主數(shù)據(jù)和語言相關(guān)的話中文是”1”英文是”E”當(dāng)主數(shù)據(jù)帶有文本數(shù)據(jù)的時(shí)候一定要注意文本的長度,一般選擇長文本,避免文本長度不夠的現(xiàn)象,短文本是20Char的長度,長文本是60Char的長度當(dāng)出現(xiàn)轉(zhuǎn)換錯(cuò)誤時(shí),是0unit轉(zhuǎn)換出錯(cuò),就是數(shù)量單位的字段,沒有對象正確,也就是說CommunicationStructure中的字段和.CSV中的列數(shù)據(jù)沒有對應(yīng)正確下邊是正確倒入數(shù)據(jù)后的”維護(hù)主數(shù)據(jù)”依賴于時(shí)間的層次結(jié)構(gòu):上圖右邊圈中是層級表F:facttableD:Dimensionstable(緯度表)P:MasterDataTableT:TextDataTableS:SIDTableH:Hierarchy(層級表)I:Hierarchy依賴表,與D(Dimentions表經(jīng)過ABAP程序關(guān)聯(lián))K:Hiearchy依賴表,與I表關(guān)聯(lián)/BIC/SIO_SREP:Hiearchy依賴表與K表關(guān)聯(lián)Navigationattribute:導(dǎo)航屬性Displayattribute:顯示屬性現(xiàn)在沒有做InfoCube因此沒有生成SID表,繼續(xù)往下練習(xí),注意生成SID表在哪一步。InfoCube三種設(shè)計(jì)方案:1、依賴于時(shí)間的導(dǎo)航2、緯度特征法:將特征作為緯度的特征3、依賴于時(shí)間的整體層級關(guān)系,依賴于時(shí)間的整體層級允許我們構(gòu)建聚集,在開始的練習(xí)中不允許我們構(gòu)建聚集,開始是依賴于時(shí)間的層次結(jié)構(gòu),我們當(dāng)前練習(xí)是依賴時(shí)間的整體層級依賴于時(shí)間的整體層級關(guān)系:層級自身依賴時(shí)間,層級中的節(jié)點(diǎn)和葉子并不依賴時(shí)間依賴于時(shí)間的層次結(jié)構(gòu):層級自身不依賴時(shí)間,而層級下的節(jié)點(diǎn)和葉子依賴于時(shí)間IO_CUSTW1IO_MATW1IO_OFFCWIO_SREGWIO_SREPW注意,抽取平面文件主數(shù)據(jù)時(shí)從新抽取一定要把已經(jīng)存在的主數(shù)據(jù)刪除,主數(shù)據(jù)能夠存在文本,主數(shù)據(jù)的屬性組好不要存在文本出現(xiàn)這種情況原因????原因是:主數(shù)據(jù)表和文本表中字段不對應(yīng),在文本表中加一列語言代碼”1”:正確后主數(shù)據(jù)是:連接offic、銷售地區(qū)和銷售代表的兩種方式:用屬性的方式連接用依賴時(shí)間的層次結(jié)構(gòu)的連接用依賴依賴時(shí)間的整體層級連接用依賴時(shí)間的導(dǎo)航屬性連接幾種在顯示上沒有區(qū)別,僅僅在執(zhí)行效率上有區(qū)別,最重要的是:有些能夠使用聚集有些不能使用聚集BWDataMart1、datamart的作用類似ALE2、用于數(shù)據(jù)的清洗作用ALE的作用是在不同的CLIENT之間交換傳遞數(shù)據(jù):Datamart幾種分布數(shù)據(jù)模型:當(dāng)創(chuàng)立一個(gè)ODS時(shí)候,系統(tǒng)會自動(dòng)創(chuàng)立一個(gè)datamartinterface(數(shù)據(jù)棧接口)以8打頭的一個(gè)導(dǎo)出數(shù)據(jù)源用BW中已有的ODS和Cube作為數(shù)據(jù)源向其它Cube導(dǎo)入數(shù)據(jù)的時(shí)候,是用datamartinterface來導(dǎo)入下圖是兩個(gè)BW系統(tǒng)之間傳遞數(shù)據(jù)BW到R/3的連接步驟前邊有所講解,回頭要寫詳細(xì)步驟文檔從原系統(tǒng)生成導(dǎo)出數(shù)據(jù)源:Generate生成Export導(dǎo)出,生成后是以8開頭的數(shù)據(jù)源,在objecttree中是不能顯示找到的,留下此問題???在目標(biāo)系統(tǒng)中復(fù)制數(shù)據(jù)源,這樣就把剛才的導(dǎo)出數(shù)據(jù)源復(fù)制到了target系統(tǒng)中復(fù)制完成后點(diǎn)datasourceoverview來顯示數(shù)據(jù)源中對象,檢查是否對象已經(jīng)復(fù)制到原系統(tǒng)下搜索以8開頭的原系統(tǒng)中的導(dǎo)出數(shù)據(jù)源,看目標(biāo)系統(tǒng)中是否已經(jīng)過來了導(dǎo)出數(shù)據(jù)源上圖說明已經(jīng)過來了Assigninfosource:注意:infoobject的數(shù)據(jù)源assign的時(shí)候必須先手動(dòng)創(chuàng)立出來她,否則找不到相應(yīng)的infosource,必須事先手功能創(chuàng)立它創(chuàng)立之后就能夠進(jìn)行infosource的assign了Assign之后自動(dòng)創(chuàng)立的是:transerstructure,communicationstructure,transferrule下邊就能夠創(chuàng)立infopackage了,此時(shí)是沒有住數(shù)據(jù)的,要經(jīng)過infopackage來加載特征主數(shù)據(jù)在目標(biāo)系統(tǒng)顯示復(fù)制過來的數(shù)據(jù)源的8開頭的方法:注意sapliabary上的一些小黃燈,都是小技巧的地方在IP中選擇抽取條件的時(shí)候有時(shí)候會出來一個(gè)提示框,提示你登陸,這時(shí)把sm59中改成后臺登陸SM59看用戶是選擇屏幕登陸還是后臺登陸抽取主數(shù)據(jù)結(jié)束后看效果:重復(fù)剛才的操作找到文本數(shù)據(jù)源,用搜索來查找下邊小節(jié)是介紹從數(shù)據(jù)源到infocube過程中一個(gè)數(shù)據(jù)清洗的過程下邊首先看BW和R/3的連接配置:然后把連接配置做好810的,順便把上邊練習(xí)做好BW到R/3的連接,以810為例子在BW中創(chuàng)立一個(gè)獨(dú)立的client作為練習(xí)之用在r/3(P35)創(chuàng)立一個(gè)邏輯系統(tǒng)并復(fù)制到BW系統(tǒng)中去進(jìn)入810SPRO點(diǎn)定義邏輯系統(tǒng)定義完成后,把client分配給我們剛才定義的邏輯系統(tǒng)注意上圖點(diǎn)這樣我們能夠從BW客戶端允許修改810這個(gè)client保存后:進(jìn)入BW系統(tǒng)也要做上述步驟spro選擇定義邏輯系統(tǒng)定義邏輯系統(tǒng)BWCLNT110:然后分配client給邏輯系統(tǒng)BWCLNT110為后臺用戶命名(創(chuàng)立兩個(gè)后臺通信用戶)創(chuàng)立后臺用戶client810forr/3:ALEREMOTE密碼:pass1234Client110forBW:BWREMOTE密碼:pass1234810:BW原系統(tǒng)(R/3)創(chuàng)立步驟:1、SM59創(chuàng)立目標(biāo)系統(tǒng)連接(以P35Cli810為例子)2、創(chuàng)立P35CLNT810原系統(tǒng)RSA1寫入原系統(tǒng)相關(guān)信息:結(jié)果:原系統(tǒng)810創(chuàng)立完畢下邊是將P35CLIENT810的全局變量設(shè)置傳遞到BW中來:上圖代表傳送成功!!!!也能夠?qū)ο到y(tǒng)默認(rèn)ALE用戶進(jìn)行修改:Tcode:SPRO在上圖中能夠?qū)ο到y(tǒng)默認(rèn)ALE用戶進(jìn)行修改下邊是新client的創(chuàng)立110:維護(hù)clinet110對于新建的client用sap*進(jìn)入,密碼:pass看右下角狀態(tài):注意以上步驟都要在001中完成而不是在300中完成配置001:進(jìn)入spro:進(jìn)入:SCCL:COPY能夠是后臺也能夠是前臺這里我選擇的前臺馬上執(zhí)行COPY過來之后,在spro中定義國家中的數(shù)據(jù)都過來了,此時(shí)能夠定義su01用戶了COPY結(jié)束如下圖:設(shè)置公司或個(gè)人:BWIGS配置過程IGS配置需要很長時(shí)間,回宿舍在配置,配置過程要事先安裝好patch和組件第2套資料記錄:BWAUth*類視頻是BW權(quán)限控制講解,放到最后來看BWReporting&Analyzer報(bào)表和分析(先看此部分視頻)EXTR_LO_*BW物流數(shù)據(jù)抽取EXTR_LO_*BW物流數(shù)據(jù)抽取1、利用

<?xmlversion="1.0"?>-<IGSCONFIGURATIONversion="1.0">

<TRACELEVEL>0</TRACELEVEL>-<MUXip="sapnetwv"port="40000">

<LISTENERRFCprogramid="IGS.NTW"gwhost="sapnetwv"gwservice="sapgw00"recontime="60"/>

<LISTENERHTTPport="40080"/>

</MUX>

<PORTWATCHERport="40001"loadfactor="3"/>

<PORTWATCHERport="40002"loadfactor="3"/>

</IGSCONFIGURATION>RSZC-CopyingQueriesbetweenInfoCubes在InfoCube之間復(fù)制queries,具體好處有待驗(yàn)證插曲:sql刪除表中數(shù)據(jù):Truncate是SQL中的一個(gè)刪除數(shù)據(jù)表內(nèi)容的語句,用法是:TRUNCATETABLE[TableName]。下面是對Truncate語句在MSSQLServer中用法和原理的說明:Truncatetable表名速度快,而且效率高,因?yàn)?TRUNCATETABLE在功能上與不帶WHERE子句的DELETE語句相同:二者均刪除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系統(tǒng)和事務(wù)日志資源少。DELETE語句每次刪除一行,并在事務(wù)日志中為所刪除的每行記錄一項(xiàng)。TRUNCATETABLE經(jīng)過釋放存儲表數(shù)據(jù)所用的數(shù)據(jù)頁來刪除數(shù)據(jù),而且只在事務(wù)日志中記錄頁的釋放。TRUNCATETABLE刪除表中的所有行,但表結(jié)構(gòu)及其列、約束、索引等保持不變。新行標(biāo)識所用的計(jì)數(shù)值重置為該列的種子。如果想保留標(biāo)識計(jì)數(shù)值,請改用DELETE。如果要?jiǎng)h除表定義及其數(shù)據(jù),請使用DROPTABLE語句。對于由FOREIGNKEY約束引用的表,不能使用TRUNCATETABLE,而應(yīng)使用不帶WHERE子句的DELETE語句。由于TRUNCATETABLE不記錄在日志中,因此它不能激活觸發(fā)器。TRUNCATETABLE不能用于參與了索引視圖的表。BwQueries開發(fā)與設(shè)計(jì)記錄:ContextMenu開發(fā)與設(shè)計(jì)是重點(diǎn):憑記憶內(nèi)容:1、報(bào)表設(shè)計(jì)2、?3、?4、?5、?6、?7、?8、?BW從R/3加載數(shù)據(jù)練習(xí)記錄:2個(gè)目標(biāo):1、和從平面文件抽取數(shù)據(jù)的區(qū)別平面文件:當(dāng)創(chuàng)立InfoSource的時(shí)候系統(tǒng)自動(dòng)附加DataSource到InfoSource2、基本操作步驟(一個(gè)圖片)步驟:創(chuàng)立或者激活BussinessCountent中的InfoObjectBC:SAP預(yù)定義的一些Object以0plant(工廠)為例進(jìn)入R/3rsa5激活數(shù)據(jù)源r/3中DataSource分為兩個(gè)狀態(tài):D狀態(tài)Active狀態(tài)rsa5中都是D狀態(tài)版本在P35-810rsa5中找不到0plant這個(gè)用于主數(shù)據(jù)的數(shù)據(jù)源,不明原因??是否是定在BW端定義原系統(tǒng)的時(shí)候傳遞完全局設(shè)置后,復(fù)制數(shù)據(jù)源,復(fù)制結(jié)束后,在原系統(tǒng)右鍵激活。理解BussinessContent中安裝相應(yīng)對象后本質(zhì)上是安裝了哪些東西0MATERIAL(出錯(cuò))利用sapBussniessContent做為模版修改或者創(chuàng)立新的InfoObject數(shù)據(jù)流圖:兩種方式:以0plant作為模版,創(chuàng)立一個(gè)新的InfoObject以現(xiàn)有DataSouce為模版,創(chuàng)立一個(gè)新的DataSource手工DIY步驟:注意點(diǎn):ReplicatedTransferStructure的過程就是將原系統(tǒng)數(shù)據(jù)源中的Filed和ConmmunicationStructure中的InfoObject建立映射的過程,類似Xi中的MM.在原系統(tǒng)中的幾個(gè)TransferStructure能夠經(jīng)過TranferRule匯集到一個(gè)CommunicationStructure上圖就是一個(gè)TransferStructure它組成了字段和InfoObject的映射關(guān)系上圖右邊信息是數(shù)據(jù)源中的字段和InfoObject的映射,左邊是字段和CommunicationStructure中相應(yīng)的InfoObject的映射,這樣體現(xiàn)了DataSource中字段和CommunicationStructure、InfoObject之間的映射關(guān)系,底層傳輸是RFC,IDOC邏輯系統(tǒng)之間的傳輸方式。IO字段是InfoObject中的主要字段,就是輸入輸出字段,對應(yīng)的是也就是說原系統(tǒng)中的字段BELNR(憑證編號)最終被映射到了InfoObject中的IO字段DOC_NUM上來上圖中在轉(zhuǎn)換結(jié)構(gòu)中”選擇”上打鉤復(fù)制完成后激活相應(yīng)對象和結(jié)構(gòu),BW將TransferStructure再復(fù)制回R/3中去InfoSource:UpdateRule:主要是指定金額數(shù)據(jù)如何(運(yùn)算)傳輸?shù)綌?shù)據(jù)目標(biāo)中去0vendor供應(yīng)商加一個(gè)綁定屬性”采購組織”在BS(業(yè)務(wù)目錄)中不存在需要自己DIYZVENDOR05屬性數(shù)據(jù):文本數(shù)據(jù):步驟:1、Tcode:se11注意:在西北P35系統(tǒng)上只能以”Z”開頭命名注意:從D00創(chuàng)立視圖然后傳到810系統(tǒng)中去視圖ZVENDOR05_ATTR的數(shù)據(jù)全部來源于LFM1設(shè)計(jì)好視圖,檢查并激活,生成傳輸請求號同樣創(chuàng)立TEXT視圖:此視圖中存在表之間聯(lián)結(jié)關(guān)系注意:聯(lián)結(jié)條件和Filed中的字段必須包括兩個(gè)表的所有KEY,不包括則會抱錯(cuò),當(dāng)KEY作為聯(lián)結(jié)條件時(shí),在Filed中能夠只出現(xiàn)一次2、用戶:yyqchu密碼:pass1234Tcode:SBIW在下圖打鉤,說明該字段能夠作為將來的選擇加載數(shù)據(jù)的條件,就是數(shù)據(jù)加載的過濾條件同樣的創(chuàng)立文本數(shù)據(jù)源:注意上圖選擇”文本”而不是”主數(shù)據(jù)屬性”進(jìn)入rsa6(active的version),檢查剛才建立的兩個(gè)數(shù)據(jù)源:說明數(shù)據(jù)源已經(jīng)激活,創(chuàng)立數(shù)據(jù)源完成。(RSA5中并不存在著兩個(gè)數(shù)據(jù)源,因?yàn)閞sa5是SAP傳遞過來的標(biāo)準(zhǔn)數(shù)據(jù)源)RSA5是否是由BussinessConten安裝過來的?到此步驟,TransferDatasource也已經(jīng)完成,因?yàn)樗鼈円呀?jīng)是Active的狀態(tài)了下一步:在BW中復(fù)制數(shù)據(jù)源(先將申請?zhí)杺鬏數(shù)?10)問題:下圖中的作用什么?是否就是增量加載數(shù)據(jù)?3、上圖為特征0VENDOR05的結(jié)構(gòu),G_EKOGRG為綁定屬性,下邊為DISPLAY屬性SAP標(biāo)準(zhǔn)練習(xí)記錄:分析一家公司的費(fèi)用中心帳號使用情況BC中提供了一個(gè)0CCA_C11費(fèi)用中心在此公司是13位,而在BW中是10個(gè)字符,這樣需要?jiǎng)?chuàng)立一個(gè)新的InfoObject規(guī)則:以13位為標(biāo)準(zhǔn),其它數(shù)據(jù)源到過來的費(fèi)用中心都增加三個(gè)字符,變成13位Step:創(chuàng)立新的代表費(fèi)用中心編號的InfoObject激活I(lǐng)nfoObject訣竅:激活它所在的InfoSource就能夠激活有用的所有InfoObject顯示屬性:創(chuàng)立InfoCube以下是視頻上沒有的幾個(gè)InfoObject問題:什么情況下需要”導(dǎo)航屬性””綁定屬性”??練習(xí)在InfoObject上創(chuàng)立TransferRouting(例如增加3位長度)上圖增加一句檢查原系統(tǒng)名稱:如果原系統(tǒng)名稱不是I_EXTERN則執(zhí)行此句下邊的語句。Query上發(fā)現(xiàn)新問題:在QueryDesigner上當(dāng)兩個(gè)計(jì)算公式發(fā)生沖突時(shí),在下圖選擇顯示哪個(gè)公式的結(jié)果:點(diǎn)則顯示當(dāng)前公式結(jié)果點(diǎn)則顯示競爭對手的結(jié)果此場景選擇”該公式的結(jié)果”問題解決!資產(chǎn)BW分析:重點(diǎn):1、ODS2、聚集3、BC學(xué)習(xí)InfoCube設(shè)計(jì)基礎(chǔ):1、依賴時(shí)間的層次結(jié)構(gòu)(第一個(gè)平面文件抽取例子就是依賴時(shí)間的層次結(jié)構(gòu))如上圖選中在設(shè)計(jì)層級時(shí)就會如下圖所示:出現(xiàn)”開始時(shí)間”和”結(jié)束時(shí)間”記住如下圖給層級加上相關(guān)的外部特征三種屬性:導(dǎo)航屬性、顯示屬性、綁定屬性(綁定屬性和主對象密切相關(guān),在Query中使用主對象時(shí)綁定屬性隨著拖過來,不顯示時(shí)寫好固定值然后隱藏,做為查詢sql條件)2、依賴時(shí)間的導(dǎo)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論