W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
基于SAP HANA ETL的復(fù)制使用SAP Data Services將數(shù)據(jù)從SAP或非SAP源系統(tǒng)遷移到目標(biāo)HANA數(shù)據(jù)庫(kù)。BODS系統(tǒng)是用于從源系統(tǒng)向目標(biāo)系統(tǒng)提取,轉(zhuǎn)換和加載數(shù)據(jù)的ETL工具。
它可以讀取應(yīng)用程序?qū)拥臉I(yè)務(wù)數(shù)據(jù)。你需要在Data Services中定義數(shù)據(jù)流,安排復(fù)制作業(yè)并在Data Services設(shè)計(jì)器中的數(shù)據(jù)存儲(chǔ)中定義源和目標(biāo)系統(tǒng)。
登錄到Data Services Designer(選擇存儲(chǔ)庫(kù))→創(chuàng)建數(shù)據(jù)存儲(chǔ)
對(duì)于SAP ECC系統(tǒng),選擇數(shù)據(jù)庫(kù)為SAP應(yīng)用程序,輸入ECC服務(wù)器名稱,ECC系統(tǒng)的用戶名和密碼,高級(jí)選項(xiàng)卡選擇詳細(xì)信息為實(shí)例號(hào),客戶端編號(hào)等并應(yīng)用。
這個(gè)數(shù)據(jù)存儲(chǔ)將在本地對(duì)象庫(kù)下,如果你展開它,里面沒有表。
右鍵單擊表→按名稱導(dǎo)入→輸入ECC表以從ECC系統(tǒng)導(dǎo)入(MARA是ECC系統(tǒng)中的默認(rèn)表)→導(dǎo)入→現(xiàn)在展開表→MARA→右鍵單擊查看數(shù)據(jù)。如果顯示數(shù)據(jù),則數(shù)據(jù)存儲(chǔ)連接正常。
現(xiàn)在,選擇目標(biāo)系統(tǒng)作為HANA數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)新的數(shù)據(jù)存儲(chǔ)。創(chuàng)建數(shù)據(jù)存儲(chǔ)→數(shù)據(jù)存儲(chǔ)名稱:SAP_HANA_TEST→數(shù)據(jù)存儲(chǔ)類型(數(shù)據(jù)庫(kù))→數(shù)據(jù)庫(kù)類型SAP HANA→數(shù)據(jù)庫(kù)版本HANA 1.x。
輸入HANA服務(wù)器名稱,HANA系統(tǒng)的用戶名和密碼,然后點(diǎn)擊“OK”。
此數(shù)據(jù)存儲(chǔ)將添加到本地對(duì)象庫(kù)。如果要將數(shù)據(jù)從源表移動(dòng)到HANA數(shù)據(jù)庫(kù)中的某個(gè)特定表,則可以添加表。注意,目標(biāo)表應(yīng)該與源表具有相似的數(shù)據(jù)類型。
創(chuàng)建新項(xiàng)目→輸入項(xiàng)目名稱→右鍵單擊項(xiàng)目名稱→“New Batch Job”(新建批處理作業(yè))→輸入作業(yè)名稱。
從右側(cè)選項(xiàng)卡,選擇工作流程→輸入工作流程名稱→雙擊以在批處理作業(yè)下添加它→輸入數(shù)據(jù)流→輸入數(shù)據(jù)流名稱→雙擊將其添加到項(xiàng)目區(qū)域中的批處理作業(yè)下將所有選項(xiàng)保存在頂部。
將表從第一個(gè)數(shù)據(jù)存儲(chǔ)區(qū)ECC(MARA)拖動(dòng)到工作區(qū)。選擇它,然后右鍵單擊→添加新建→模板表,在HANA DB中創(chuàng)建具有相似數(shù)據(jù)類型的新表→輸入表名,數(shù)據(jù)存儲(chǔ):ECC_HANA_TEST2→所有者名稱(模式名稱)→“OK”
將表拖到前面并連接兩個(gè)表→全部保存。現(xiàn)在進(jìn)入批處理作業(yè)→右鍵單擊→“Execute”→“Yes”→“OK”
執(zhí)行復(fù)制作業(yè)后,你將收到作業(yè)已成功完成的確認(rèn)。
去到HANA studio→展開模式→“Tables”→驗(yàn)證數(shù)據(jù)。這是手動(dòng)執(zhí)行批處理作業(yè)。
您還可以通過(guò)去到Data Services Management控制臺(tái)來(lái)安排批處理作業(yè)。登錄到Data Services Management控制臺(tái)。
從左側(cè)選擇存儲(chǔ)庫(kù)→導(dǎo)航到“Batch Job Configuration”(批量作業(yè)配置)選項(xiàng)卡,你將在其中看到作業(yè)列表→針對(duì)要安排的作業(yè)→單擊添加時(shí)間表→輸入“schedule name”并設(shè)置適當(dāng)?shù)膮?shù),如時(shí)間,日期,重復(fù)等,然后點(diǎn)擊“Apply”。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: