SAP HANA DXC方法

2018-12-11 18:37 更新

直接提取器連接數(shù)據(jù)復(fù)制通過與SAP HANA的簡單HTTP(S)連接重用SAP Business Suite系統(tǒng)中內(nèi)置的現(xiàn)有提取,轉(zhuǎn)換和加載機(jī)制。這是一種批量驅(qū)動的數(shù)據(jù)復(fù)制技術(shù)。它被認(rèn)為是數(shù)據(jù)提取能力有限的提取,轉(zhuǎn)換和加載的方法。

DXC是批量驅(qū)動的過程,并且在許多情況下使用DXC以一定間隔進(jìn)行數(shù)據(jù)提取是足夠的。你可以在批處理作業(yè)執(zhí)行時(shí)設(shè)置間隔時(shí)間,例如:每20分鐘一次。在大多數(shù)情況下,使用這些批處理作業(yè)以特定時(shí)間間隔提取數(shù)據(jù)就足夠了。

DXC數(shù)據(jù)復(fù)制的優(yōu)點(diǎn)

  • 此方法在SAP HANA系統(tǒng)環(huán)境中不需要額外的服務(wù)器或應(yīng)用程序

  • DXC方法降低了SAP HANA中數(shù)據(jù)建模的復(fù)雜性,因?yàn)閿?shù)據(jù)在應(yīng)用源系統(tǒng)中的所有業(yè)務(wù)提取器邏輯后發(fā)送給HANA。

  • 它加快了SAP HANA實(shí)施項(xiàng)目的時(shí)間表

  • 它提供從SAP Business Suite到SAP HANA的語義豐富的數(shù)據(jù)

  • 它通過與SAP HANA的簡單HTTP(S)連接,重用SAP Business Suite系統(tǒng)內(nèi)置的現(xiàn)有的專有提取,轉(zhuǎn)換和加載機(jī)制。

DXC數(shù)據(jù)復(fù)制的限制

  • 數(shù)據(jù)源必須具有預(yù)定義的提取,轉(zhuǎn)換和加載機(jī)制,如果不是,我們需要定義一個(gè)。

  • 它需要一個(gè)基于Net Weaver 7.0或更高版本的Business Suite系統(tǒng),至少低于SP:Release 700 SAPKW70021(SP堆棧19,自2008年11月起)。

配置DXC數(shù)據(jù)復(fù)制

在HANA Studio的“Configuration”選項(xiàng)卡中啟用XS Engine服務(wù) - 去到系統(tǒng)的HANA studio中的“Administrator”選項(xiàng)卡。去到“Configuration”→“xsengine.ini”并將實(shí)例值設(shè)置為1。

Configuring DXC Data Replication

在HANA Studio中啟用ICM Web Dispatcher服務(wù) - 去到“Configuration”→“webdispatcher.ini”并將實(shí)例值設(shè)置為1。

Enabling ICM Web Dispatcher service

它啟用HANA系統(tǒng)中的ICM Web Dispatcher服務(wù)。Web調(diào)度器使用ICM方法在HANA系統(tǒng)中讀取和加載數(shù)據(jù)。

設(shè)置SAP HANA直接提取器連接 - 將DXC交付單元下載到SAP HANA。你可以將單元導(dǎo)入到位置/usr/sap/HDB/SYS/global/hdb/content中。

使用SAP HANA內(nèi)容節(jié)點(diǎn)中的導(dǎo)入對話框?qū)雴卧渲肵S應(yīng)用程序服務(wù)器以使用DXC→將application_container值更改為libxsdxc。

在SAP BW中創(chuàng)建HTTP連接 - 現(xiàn)在,我們需要使用事務(wù)代碼SM59在SAP BW中創(chuàng)建http連接。

輸入?yún)?shù) - 輸入RFC連接的名稱,HANA主機(jī)名和<實(shí)例號>。

Input Parameters

在“Log on Security”選項(xiàng)卡中,輸入在HANA studio中使用基本認(rèn)證方法創(chuàng)建的DXC用戶:

Security Tab
為HANA設(shè)置BW參數(shù) - 需要使用事務(wù)SE 38在BW中設(shè)置以下參數(shù)。參數(shù)列表:

Setting up BW Parameters

  • PSA_TO_HDB_DESTINATION - 我們要提及需要將傳入數(shù)據(jù)移動到哪里(使用SM 59創(chuàng)建的連接名稱)

  • PSA_TO_HDB_SCHEMA - 復(fù)制數(shù)據(jù)需要分配給哪個(gè)模式

  • PSA_TO_HDB - GLOBAL將所有數(shù)據(jù)源復(fù)制到HANA.SYSTEM - 指定的客戶端使用DXC.DATASOURCE - 僅使用指定的數(shù)據(jù)源

  • PSA_TO_HDB_DATASOURCETABLE - 需要給出具有用于DXC的數(shù)據(jù)源列表的表名。

數(shù)據(jù)源復(fù)制

使用RSA5在ECC中安裝數(shù)據(jù)源。

使用指定的應(yīng)用程序組件復(fù)制元數(shù)據(jù)(如果我們有3.5版本數(shù)據(jù)源需要遷移它,那么數(shù)據(jù)源版本需要7.0)。在SAP BW中激活數(shù)據(jù)源,數(shù)據(jù)源激活后,它將在定義模式中創(chuàng)建以下表格:

  • /BIC/A<data source>00 - IMDSO動作表

  • /BIC/A<data source>40 - IMDSO激活隊(duì)列

  • /BIC/A<data source>70 - 記錄模式處理表

  • /BIC/A<data source>80 - 請求和包ID的信息表

  • /BIC/A<data source>A0 - 請求時(shí)間戳表

  • RSODSO_IMOLOG - 與IMDSO相關(guān)的表。存儲有關(guān)DXC的所有數(shù)據(jù)源的信息

現(xiàn)在,激活后,數(shù)據(jù)就會成功加載到Table/BIC/A0FI_AA_2000中。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號