SAP HANA Direct Extractor Connection (DXC) vejledning
Hvad er SAP HANA DXC?
SAP HANA DXC er batchdrevet datareplikeringsteknik, dvs. den kan udføres efter et tidsinterval.
SAP HANA DXC bruger eksisterende ETL (Extract, Transform, and Load) metode til SAP Business Suite-applikation via en HTTPS-forbindelse.
In SAP Business suite applikationsindhold Data Source Extractors har været tilgængelige til datamodellering og dataindsamling for SAP Erhvervslager.
SAP DXC bruger disse datakildeudtrækker til at levere data direkte til SAP HANA.
udnyttelse af SAP DXC
- SAP DXC kræver ingen yderligere server eller applikation i systemlandskabet.
- Det reducerer kompleksiteten af datamodellering i SAP HANA, som den sender dataene til SAP HANA efter at have anvendt al business extractor logik i kildesystemet.
- Det sætter fart SAP HANA Implementering tidslinjer.
- Det udtrækker semantisk rige data fra SAP Business site og give til SAP HANA.
Begrænsning af SAP DXC
- Datakilden skal have foruddefineret ETL-metode, hvis ikke, så skal vi definere dem.
- SAP DXC kræver et Business Suite-system på Net Weaver 7.0 eller højere (f.eks. ECC) svarende til eller under SP-niveau: Release 700 SAPKW70021 (SP stak 19, fra nov 2008).
- En procedure med et defineret nøglefelt skal eksistere i datakilden.
Konfigurer SAP DXC DATA replikering
Trin 1) Aktivering af XS Engine og ICM Service
- Aktivering af XS Engine
Gå til SAP HANA Studio -> Vælg System -> Konfiguration -> xsengine.ini.
Indstil forekomstværdien til 1 i standardarkiveret.
- Aktivering af ICM Web Dispatcher Service – Det muliggør ICM Web Dispatcher-tjeneste i HANA-systemet. Webdispatcher bruger ICM-metoden til at læse og indlæse data i HANA-systemet. Gå til SAP HANA Studio -> Vælg System -> Konfiguration -> webdispatcher.ini
Indstil instansværdi til i standardkolonne 1.
Trin 2) Opsætning SAP HANA Direct Extractor Connection
- Indstil DXC Connection SAP HANA – For at oprette en DXC-forbindelse skal vi importere leveringsenheden ind SAP HANA som nedenfor –
- Import leveringsenhed.
Du skal downloade DXC-leveringsenheden fra SAP ind SAP HANA database. Det kan du
importere enheden på stedet
"/usr/sap/HDB/SYS/global/hdb/content".
Importer leveringsenheden ved hjælp af Import Dialog i SAP HANA Content Node ? Konfigurer XS
Applikationsserver til at bruge DXC? Skift applikationsbeholderværdien til libxsdxc.
- Konfigurer XS Application server til at bruge DXC.
Rediger applikationsbeholderværdien til libxsdxc (hvis en værdi eksisterede, så tilføj den).
Test DXC-forbindelsen.
- Kontroller, at DXC'en virker.
Vi kan kontrollere DXC-forbindelse ved at bruge nedenstående sti i Internet Explorer -
http://:80 /sap/hana/dxc/dxc.xscfunc
– Indtast et brugernavn og en adgangskode for at oprette forbindelse.
- Bruger og skema skal defineres i HANA Studio
- http-forbindelse i SAP BW for HANA skal defineres gennem SM59,
Så opret en http-forbindelse i SAP BW Bruger T-kode SM59. Input parametre vil være
— RFC-forbindelse lig med Navn på RFC-forbindelse
— Target Vært lig HANA værtsnavn
— Servicenummer er lig med 80
Log på fanen Sikkerhed Vedligehold den DXC-bruger, der er oprettet i HANA-studio, som har grundlæggende godkendelsesmetode.
- Datakilder i BW skal konfigureres til at replikere strukturen til HANA-defineret skema.
Vi er nødt til at konfigurere følgende parametre i BW ved hjælp af program SAP_RSADMIN_MAINTAIN
(T-kode SE38 eller SA38)
Parameterliste i program – Parameterliste indeholder værdi, som sender værdien til opkaldsskærmen.
PSA_TO_HDB: Disse tre objektværdier er vist som nedenfor –
- GLOBAL – Dette bruges til at replikere alle datakilder til HANA
- SYSTEM – Det specificerede klienter at bruge DXC
- DATASOURCE – Den specificerede datakilde, og kun specificeret kan bruges.PSA_TO_HDB_DATASOURCETABLE: I dette skal vi give tabelnavnet, som har listen over datakilder, der bruges til DXC.
- Indtast navnet på den tabel, du har oprettet, i feltet VÆRDI.
PSA_TO_HDB_DESTINATION: I dette skal vi flytte de indgående data (i dette skal vi give den værdi, som vi skaber i SM59) (her XC_HANA_CONNECTION_HANAS)
PSA_TO_HDB_SCHEMA: Det specificerer hvilket skema de replikerede data skal tildeles
Datakildereplikering
Installer datakilde i ECC ved hjælp af RSA5. vi har taget datakilden 0FI_AA_20
(FI-AA: Transaktioner og afskrivninger). Først skal vi replikere metadataene ved hjælp af specificeret applikationskomponent (datakildeversion Need til 7.0 version. Hvis vi har 3.5 version datakilde, skal vi migrere den først. Aktiver datakilden i SAP BW).
Når datakilden er indlæst og aktiveret SAP BW, vil den oprette følgende tabel i det definerede skema.
- /BIC/A 00 – IMDSO Active Table
- /BIC/A 40 – IMDSO-aktiveringskø
- /BIC/A 70 – Håndteringstabel for optagetilstand
- /BIC/A 80 – Tabel med oplysninger om anmodning og pakke-id
- /BIC/A A0 – Anmodningstidsstempeltabel
- RSODSO_IMOLOG – IMDSO relateret tabel. Gemmer information om alle datakilder relateret til DXC.
Nu er data indlæst i tabel /BIC/A0FI_AA_2000, når de er aktiveret. Og vi kan forhåndsvise data fra tabel /BIC/A0FI_AA_2000 in SAP HANA Studio.