SAP DS (gegevensservices) in HANA

⚡ Slimme samenvatting

SAP Data Services is het ETL-platform voor bedrijven dat gegevens uit heterogene bronnen verplaatst en opschoont. SAP HANA. Designer, Job Server, Engine, Repository en Access Server werken samen om dataflows te bouwen, in te plannen en uit te voeren.

  • 🧩 Kerndoel: Eén platform omvat data-integratie, -transformatie, datakwaliteit, data-profilering en tekstverwerking naar een doeldatabase of datawarehouse.
  • ???? ️ Onderdelenset: Designer bouwt taken, Job Server start ze, Engine voert ze uit, Repository slaat metadata op en Access Server verzorgt realtime berichtenverkeer.
  • ️ Repositorytypen: Een lokale repository bedient Designer en Job Server, terwijl een centrale repository het delen van objecten en versiebeheer afhandelt.
  • 🔗 Datastore-regel: Voor elke bron en elk doel is een aparte datastore nodig, omdat een datastore het logische kanaal naar één database vormt.
  • 📐 Objecthiërarchie: Een project bevat taken, een taak bevat workflows en een workflow bevat gegevensstromen, waarbij workflows en voorwaarden optioneel blijven.
  • ⚙️ Laadvolgorde: Maak datastores aan, importeer metadata, configureer de importserver, bouw het project, de taak, de workflow en de dataflow, en voer deze vervolgens uit en verifieer.
  • 🔄 Versiestatus: SAP Data Services 4.3 is de huidige release, en versie 4.2 heeft op 31 mei 2023 het einde van de reguliere ondersteuning bereikt.

SAP DS (Data Services) in SAP HANA

Wat is SAP Gegevensdiensten?

SAP Data Services is een ETL-tool die een totaaloplossing op bedrijfsniveau biedt voor data-integratie, -transformatie, datakwaliteit, dataprofielering en tekstverwerking vanuit een heterogene bron naar een doeldatabase of datawarehouse.

Applicaties, ook wel taken genoemd, worden aangemaakt in de Designer, waar gegevens worden gekoppeld.ping en transformatie worden gedefinieerd. Het product wordt ook wel aangeduid als SAP BusinessObjects Data Services, afgekort tot SAP BODS, en beide namen beschrijven hetzelfde gereedschap. SAP Data Services 4.3 is de huidige release; versie 4.2 heeft op 31 mei 2023 het einde van de reguliere ondersteuning bereikt, dus nieuwe implementaties moeten beginnen met versie 4.3.

Binnen een SAP HANA-landschap, SAP Data Services is de optie die wordt gekozen wanneer gegevens tijdens de invoer moeten worden herschikt in plaats van ongewijzigd te worden gekopieerd. De onderstaande secties beschrijven wat de tool biedt, hoe de verschillende onderdelen samenwerken en een complete workload van een SAP ECC-tabel in SAP HANA.

Kenmerken van SAP Gegevensdiensten

De onderstaande mogelijkheden leggen uit waarom SAP Data Services is gepositioneerd als een platform van enterprise-niveau, en niet als een simpel kopieerprogramma.

  • Het biedt hoogwaardige parallelle transformaties.
  • Het beschikt over uitgebreide beheertools en een rapportagetool.
  • Het ondersteunt meerdere gebruikers.
  • SAP BODEN is zeer flexibel met op webservices gebaseerde applicaties.
  • Het biedt de mogelijkheid voor een scripttaal met een uitgebreide set functies.
  • SAP Data Services kunnen worden geïntegreerd met SAP LT-replicatieserver (SLT) Met behulp van triggergebaseerde technologie voegt SLT deltafunctionaliteit toe aan elk onderdeel. SAP of niet-SAP brontabel, waarmee wijzigingen in gegevens kunnen worden vastgelegd en delta-gegevens vanuit de brontabel kunnen worden overgedragen.
  • Gegevensvalidatie met dashboards en procesauditing.
  • Een beheertool met planningsmogelijkheden en monitoringdashboards.
  • Foutopsporing, ingebouwde profilering en gegevensweergave.
  • SAP Data Services ondersteunt een breed scala aan bronnen en doelen:
  • Elke applicatie, bijvoorbeeld SAP.
  • Elke database, met bulkladen en wijzigingsregistratie.
  • Bestanden: vaste breedte, door komma's gescheiden, COBOL, XML en Excel.

Deze functionaliteiten worden geleverd door een kleine set installeerbare componenten, elk met een eigen functie.

Onderdelen van SAP Gegevensdiensten

SAP Data Services bestaat uit de onderstaande componenten.

  1. Designer – Het is een ontwikkeltool waarmee we een taak kunnen maken, testen en uitvoeren die een datawarehouse vult. Het stelt de ontwikkelaar in staat objecten te creëren en te configureren door een pictogram te selecteren in een stroomdiagram van bron naar doel. Het kan worden gebruikt om een ​​applicatie te maken door workflows en gegevensstromen te specificeren. Om Data Services Designer te openen, gaat u naar Startmenu -> Alle programma's -> SAP Gegevensservices -> Ontwerper van gegevensservices.

Open SAP Data Services Designer vanuit het Startmenu

  1. Jobserver Het is een applicatie die de Data Services-verwerkingsengine start en fungeert als interface naar de engine en de Data Services-suite.
  2. Motor De Data Services-engine voert de individuele taken uit die in de applicatie zijn gedefinieerd.
  3. bewaarplaats – De repository is een database die door Designer vooraf gedefinieerde objecten en door de gebruiker gedefinieerde objecten (bron- en doelmetadata, transformatieregels) opslaat. Er zijn twee soorten repositories:
  • Lokale opslagplaats (gebruikt door Designer en Job Server).
  • Centrale opslagplaats (gebruikt voor het delen van objecten en versiebeheer).
  1. Toegang tot server De toegangsserver verstuurt berichten tussen webapplicaties, de dataservices-jobserver en de engines.
  2. Beheerder – De webbeheerder biedt browsergebaseerd beheer van de resources van Data Services, zoals hieronder beschreven:
  • Configureren, starten en stoppenping realtime diensten.
  • Het plannen, bewaken en uitvoeren van batchtaken.
  • Het configureren van de Job Server, Access Server en het gebruik van de repository.
  • Gebruikers beheren.
  • Het publiceren van batchtaken en realtime services via webservices.
  • Adapters configureren en beheren.

Weten wat elk onderdeel doet, is slechts de helft van het verhaal. De onderstaande architectuur laat zien hoe ze met elkaar communiceren tijdens een belasting.

SAP Gegevensdiensten Architectuur

De Data Services-architectuur bestaat uit de volgende componenten:

  • Centrale repository – deze wordt gebruikt voor repositoryconfiguraties naar jobservers, beveiligingsbeheer, versiebeheer en het delen van objecten.
  • Designer – gebruikt om een ​​project, taak, workflow en dataflow te creëren en uit te voeren.
  • Lokale repository – hier kunt u taken, workflows en dataflows aanmaken, wijzigen en starten.
  • Jobserver en -engine – deze beheert de taken.
  • Access Server – deze wordt gebruikt om de realtime taken uit te voeren die door ontwikkelaars in de repositories zijn aangemaakt.

In de onderstaande afbeelding worden Data Services en de relaties tussen de componenten ervan weergegeven.

SAP BODEN ArchiStructuur met de Designer, repositories, Job Server en Access Server.

SAP BODEN Architectuur

Ontwerper raamdetail

De Designer is het onderdeel waar een ontwikkelaar de meeste tijd in doorbrengt, dus het is de moeite waard om de lay-out ervan als eerste te leren kennen. De details van elk onderdeel van de Data Services Designer worden hieronder beschreven:

  1. Werkbalk (gebruikt voor Openen, Opslaan, Terug, Valideren, Uitvoeren, enz.).
  2. Projectgebied (Bevat het huidige project, inclusief taken, workflows en gegevensstromen. In Data Services zijn alle entiteiten objecten.)
  3. Werkruimte (het toepassingsvenster waarin we objecten definiëren, weergeven en wijzigen).
  4. Lokale objectbibliotheek (Het bevat lokale repository-objecten, zoals transformaties, taken, workflows, gegevensstromen, enz.).
  5. Gereedschapspalet (Met de knoppen op het gereedschapspalet kunt u nieuwe objecten aan de werkruimte toevoegen.)

SAP Het Data Services Designer-venster met werkbalk, projectgebied, werkruimte, objectbibliotheek en gereedschapspalet.

Objecthiërarchie

Het onderstaande diagram toont de hiërarchische relaties voor de belangrijkste objecttypen binnen Data Services.

SAP Objecthiërarchie van gegevensservices, van project tot gegevensstroom.

Let op: De legenda hieronder geeft de optionele elementen in de hiërarchie weer.

Legenda die workflow en voorwaardelijke objecten als optioneel markeert

Werkstromen en voorwaarden zijn optioneel.

De objecten die gebruikt worden in SAP De gegevensdiensten worden hieronder nader toegelicht.

Objecten Beschrijving
Project Een project is het object op het hoogste niveau in het ontwerpvenster. Projecten bieden u een manier om de andere objecten die u in Data Services maakt te organiseren. Er is slechts één project tegelijk geopend, waarbij "open" betekent "zichtbaar in het projectgebied".
Job Een "taak" is de kleinste werkeenheid die je onafhankelijk kunt inplannen voor uitvoering.
Scripts Een subset van regels in een procedure.
Workflow Een workflow is de integratie van verschillende datastromen in een samenhangend werkproces voor een complete taak. Een workflow is optioneel. Een workflow is een procedure die het volgende kan doen:

  • Datastromen oproepen
  • Roep een andere workflow aan.
  • Definieer de volgorde van de stappen die in uw taak moeten worden uitgevoerd
  • Parameters doorgeven aan en ontvangen van dataflows
  • Geef aan hoe om te gaan met fouten die optreden tijdens de uitvoering.
  • Definieer de voorwaarden voor de uitvoering van onderdelen van het project.
Informatiestroom Een 'dataflow' is het proces waarbij brongegevens worden omgezet in doelgegevens. Een dataflow is een herbruikbaar object. Het wordt altijd aangeroepen vanuit een workflow of een taak. Het wordt gebruikt om:

  • Identificeer de brongegevens die u wilt lezen.
  • Definieer de transformaties die u op de gegevens wilt uitvoeren.
  • Identificeer de doeltabel waarnaar u de gegevens wilt laden.
DataStore Een logisch kanaal dat gegevensservices verbindt met bron- en doeldatabases. Datastores:

  • Moet voor elke bron- en doeldatabase worden gespecificeerd.
  • Worden gebruikt om metadata voor bron- en doeldatabases in de repository te importeren.
  • Worden door Data Services gebruikt om gegevens uit brontabellen te lezen en gegevens naar doeltabellen te laden.
Target De tabel of het bestand waarin Data Services gegevens vanuit de bron laadt.

SAP Data Services versus SLT versus DXC

SAP Data Services is een van de vele gegevensvoorziening opties voor SAP HANA, en de keuze voor de verkeerde methode brengt extra kosten met zich mee die door geen enkele optimalisatie terug te verdienen zijn. De onderstaande tabel vergelijkt de drie server-side methoden.

criteria SAP Gegevensdiensten SLT DXC
Wachttijd In batch of gepland Real time Batch, gepland door DataSource
Transformatie Volledige ETL, opschoning en profilering Eenvoudige filter- en veldregels Niets meer dan extractor logica
Bronbereik SAP en niet-SAP, bestanden, applicaties SAP en niet-SAP databanken SAP Alleen Business Suite
Extra server vereist Ja, Job Server Meestal wel Nee
Het meest geschikt voor: Datakwaliteit en consolidatie van meerdere bronnen Operanationale rapportage over live data Hergebruik van bestaande zakelijke content, bijvoorbeeldtracverdraaid

Kortom, kies SAP Data Services is handig wanneer gegevens moeten worden opgeschoond, samengevoegd of gestandaardiseerd voordat ze worden verwerkt. Kies SLT wanneer het rapport de transactie moet weergeven zoals deze plaatsvindt. DXC wanneer een bewezen expert in zakelijke contenttracTor produceert al de semantiek die je nodig hebt. Voor een eenmalige dataset zonder herhalingsschema, een platte bestandsupload is sneller dan het configureren van elk van de drie.

Hoe laad ik gegevens vanuit een SAP Brontabel gebruiken SAP Gegevensdiensten

In Data Services is alles een object. Voor elke bron- en doeldatabase is een aparte datastore nodig.

De volledige procedure voor het laden van gegevens vanuit een SAP De brontabel staat hieronder. Elke stap wordt vervolgens in detail beschreven.

  • Maak een datastore aan tussen de bron en BODS.
  • Importeer de metadata (structuren) in BODS.
  • Configureer de importserver
  • Importeer de metadata in het HANA-systeem.
  • Maak een datastore aan tussen BODS en HANA.
  • Maak een project
  • Een taak aanmaken (batch of realtime)
  • Maak een werkstroom
  • Creëer een gegevensstroom
  • Voeg objecten toe aan de gegevensstroom.
  • Voer de taak uit
  • Bekijk de gegevenspreview in HANA.

Stap 1) Maak een datastore aan tussen de SAP bron en BODS.

  1. Om gegevens te laden vanuit een SAP bron in SAP HANA door SAP Voor BODS is een datastore vereist. We maken daarom eerst een datastore aan, zoals hieronder weergegeven: Project -> Nieuw -> Datastore

Een nieuwe datastore maken vanuit het menu Project in Data Services Designer

  1. Er verschijnt een pop-upvenster voor het aanmaken van een nieuwe datastore. Voer de onderstaande gegevens in:
    1. Voer de datastore-naam "ds_ecc" in.
    2. Selecteer de naam van het gegevensopslagtype als “SAP toepassingen".
    3. Voer de naam van de databaseserver in.
    4. Voer de gebruikersnaam en het wachtwoord in.
    5. Klik op de knop "Toepassen".
    6. Klik op de knop "OK".

Dialoogvenster 'Nieuwe datastore maken' voor ds_ecc met SAP Toepassingstype

  1. De datastore wordt aangemaakt. Bekijk de aangemaakte datastore zoals hieronder.
  1. Ga naar de lokale objectbibliotheek.
  2. Selecteer het tabblad Gegevensopslag.
  3. De datastore “ds_ecc” wordt weergegeven.

Datastore ds_ecc wordt weergegeven op het tabblad Datastore van de Lokale objectbibliotheek.

Stap 2) Importeer metadata (structuur) in de BODS-server.

We hebben een datastore aangemaakt voor ECC naar BODS; nu importeren we metadata van ECC naar BODS. Volg de onderstaande stappen om te importeren.

  1. Selecteer het datastore "ds_ecc" en klik met de rechtermuisknop.
  2. Selecteer de optie 'Importeren op naam'.

Importeer op naam-optie in het contextmenu van de ds_ecc-datastore.

Er verschijnt een pop-upvenster voor importeren op naam. Voer de gegevens als volgt in:

  1. Selecteer Type als tabel.
  2. Voer de naam in van de tabel die u wilt importeren. In dit geval importeren we de tabel KNA1.
  3. Klik op de knop 'Importeren'. De KNA1-tabel verschijnt onder het knooppunt 'Tabel' van de gegevensbron 'ds_ecc'.

Importeer via het dialoogvenster 'Importeren op naam' met het tabeltype en KNA1 ingevoerd.

De tabelmetadata wordt als volgt in de datastore ds_ecc geïmporteerd.

KNA1-tabelmetadata geïmporteerd onder de ds_ecc-datastore

Stap 3) Configureer de importserver.

Tot nu toe hebben we een tabel geïmporteerd in de datastore "ds_ecc" die is aangemaakt voor de ECC. SAP BODS-verbinding. Om gegevens te importeren in SAP HANAWe moeten de importserver configureren.

  1. Ga hiervoor naar Snel overzicht -> Importserver configureren zoals hieronder.

Configureer de optie 'Importserver' in de SAP Sneloverzicht van HANA Studio

  1. Er verschijnt een pop-upvenster met de vraag 'Systeem selecteren'. Selecteer het systeem. SAP HANA-systeem (hier HDB) zoals hieronder weergegeven.

Selecteer het dialoogvenster Systeem met de HDB SAP HANA-systeem geselecteerd

  1. Klik op de knop 'Volgende'. Er verschijnt een nieuw pop-upvenster voor de inloggegevens van Data Services. Voer de volgende gegevens in:
  1. SAP BODS-serveradres (hier BODS:6400).
  2. SAP Naam van de BODS-repository (naam van de HANAUSER-repository).
  3. ODBC-gegevensbron (ZTDS_DS).
  4. Standaardpoort voor de SAP BODS-server (8080).

Dialoogvenster voor inloggegevens van Data Services met serveradres, repository, ODBC-bron en poort.

Klik op de knop "Voltooien".

Stap 4) Importeer de metadata in het HANA-systeem.

De importserver is nu geconfigureerd, waardoor metadata kan worden geïmporteerd. SAP BODS-server.

  1. Klik op de optie 'Importeren' in het sneloverzicht.
  2. Er verschijnt een pop-upvenster met importopties. Selecteer de optie 'Selectieve import van metadata'.

Importdialoogvenster met 'Selectief importeren van metagegevens' geselecteerd

Klik op de knop "Volgende".

Er verschijnt een pop-upvenster voor 'Selectieve import van metadata', waarin we het doelsysteem selecteren.

  1. Selecteer het SAP HANA-systeem (HDB in dit geval).

Wizard voor selectief importeren van metadata met het doel SAP HANA-systeem geselecteerd

Klik op de knop "Volgende".

Stap 5) Maak een datastore aan tussen BODS en HANA.

In BODS is een aparte datastore nodig voor de bron en het doel. De brondatastore bestaat al, dus wordt er vervolgens een doeldatastore tussen BODS en HANA aangemaakt met de naam "DS_BODS_HANA".

  1. Ga naar Project -> Nieuw -> Datastore.

Het DS_BODS_HANA-datastore aanmaken vanuit het Projectmenu

  1. Er verschijnt een scherm voor het aanmaken van een nieuwe datastore, zoals hieronder weergegeven.
    1. Voer de datastore-naam in (DS_BODS_HANA).
    2. Voer bij gegevensopslag 'Database' in.
    3. Voer het databasetype in als SAP HANA.
    4. Selecteer de databaseversie.
    5. Voer de SAP Naam van de HANA-databaseserver.
    6. Voer de poortnaam in voor de SAP HANA-database.
    7. Voer de gebruikersnaam en het wachtwoord in.
    8. Vink "Automatische gegevensoverdracht inschakelen" aan.

Dialoogvenster 'Nieuwe datastore maken' voor DS_BODS_HANA met SAP HANA-databasetype

Klik op 'Toepassen' en vervolgens op de knop 'OK'.

De datastore “DS_BODS_HANA” wordt weergegeven onder het tabblad Datastore van de Lokale objectbibliotheek, zoals hieronder.

DS_BODS_HANA-datastore weergegeven in de lokale objectbibliotheek

  1. Nu importeren we een tabel in de datastore “DS_BODS_HANA”.
    1. Selecteer het datastore “DS_BODS_HANA” en klik met de rechtermuisknop.
    2. Selecteer 'Importeren op naam'.

Importeer op naam-optie in het contextmenu van de DS_BODS_HANA-datastore.

  1. Er verschijnt een pop-upvenster voor importeren op naam, zoals hieronder weergegeven.
    1. Selecteer Type als tabel.
    2. Voer de naam in als KNA1.
    3. Eigenaar wordt weergegeven als Hanauser.
    4. Klik op de knop 'Importeren'.

Dialoogvenster 'Importeren op naam': KNA1 importeren in DS_BODS_HANA

De tabel wordt geïmporteerd in de datastore “DS_BODS_HANA”. Volg de onderstaande stappen om de gegevens in de tabel te bekijken.

  1. Klik op de tabel “KNA1” in de datastore “DS_BODS_HANA”.
  2. De gegevens worden in tabelvorm weergegeven.

De KNA1-tabelgegevens worden in tabelvorm weergegeven binnen Data Services.

Stap 6) Definieer het project. Een project groepeert en organiseert gerelateerde objecten. Een project kan een willekeurig aantal taken, workflows en gegevensstromen bevatten.

  1. Ga naar het menu 'Ontwerpproject'.
  2. Selecteer de optie Nieuw.
  3. Selecteer de optie 'Project'.

Een nieuw project aanmaken vanuit het menu 'Designer Project'

Er verschijnt een pop-upvenster voor het aanmaken van een nieuw project, zoals hieronder weergegeven. Voer de projectnaam in en klik op de knop 'Aanmaken'. Er wordt een projectmap aangemaakt, in ons geval BODS_DHK.

Nieuw projectdialoogvenster met de projectnaam BODS_DHK ingevoerd

Stap 7) Definieer de functie. Een taak is een herbruikbaar object. Het bevat workflows en gegevensstromen. Taken kunnen handmatig of volgens een schema worden uitgevoerd. Om een ​​BODS-proces uit te voeren, moet een taak worden gedefinieerd.

We maken een taak aan met de naam JOB_Customer.

  1. Selecteer het project (BODS_DHK) dat in de vorige stap is aangemaakt, klik met de rechtermuisknop en selecteer 'Nieuwe batchtaak'.
  2. Hernoem het naar “JOB_Customer”.

Een nieuwe batchtaak aanmaken onder het BODS_DHK-project.

Stap 8) Definieer de workflow.

  1. Selecteer de taak “JOB_Customer” in het projectgebied.
  2. Klik op de workflowknop in het gereedschapspalet. Klik op het lege werkgebied. Er verschijnt een workflowpictogram in het werkgebied.
  3. Wijzig de naam van de workflow in “WF_Customer”.

Workflow WF_Customer is aangemaakt in de Data Services-werkruimte.

Klik op de naam van de workflow en er verschijnt een lege weergave voor de workflow in de werkruimte.

Lege workflow-werkruimte, klaar voor een gegevensstroom.

Stap 9) Definieer de gegevensstroom.

  1. Klik op de workflow “WF_Customer”.
  2. Klik op de knop 'Gegevensstroom' in het gereedschapspalet. Klik op het lege werkgebied. Er verschijnt een pictogram voor gegevensstroom in het werkgebied.
  3. Wijzig de naam van de gegevensstroom naar “DF_Customer”.
  4. De gegevensstroom wordt ook weergegeven in het projectgedeelte aan de linkerkant, onder de taaknaam.

Gegevensstroom DF_Customer is aangemaakt binnen de workflow WF_Customer.

Stap 10) Voeg objecten toe aan de gegevensstroom.

Binnen de dataflow geven we instructies om de brongegevens om te zetten naar de gewenste vorm voor de doeltabel.

Er worden drie objecten gebruikt:

  • Een object voor de bron.
  • Een object voor de doeltabel.
  • Een object voor de Query-transformatie, die de kolommen van de bron naar het doel omzet.

Klik op de gegevensstroom DF_Customer. Er verschijnt een lege werkruimte zoals hieronder.

Lege dataflow-werkruimte voor DF_Customer

  1. Specificeer het object voor de bron. – Ga naar de datastore “ds_ecc”, selecteer de tabel KNA1 en sleep deze naar het lege dataflow-scherm.
  2. Specificeer het object voor het doel. – Selecteer de datastore “DS_BODS_HANA” in de repository en selecteer de tabel KNA1.
  3. Sleep het naar de werkruimte en selecteer 'Maken'. Target” optie. Er zullen nu twee tabellen zijn, een brontabel en een doeltabel.

Bron- en doel-KNA1-tabelobjecten die in de gegevensstroom zijn geplaatst.

  1. Querytransformatie Dit is een tool die wordt gebruikt om gegevens op te halen op basis van het invoerschema voor een gebruikersspecifieke voorwaarde, en om gegevens van de bron naar het doel te transporteren.
    1. Selecteer het pictogram 'Query Transform' in het gereedschapspalet en sleep het tussen het bron- en doelobject in de werkruimte.
    2. Koppel het Query-object aan de bron.
    3. Koppel het queryobject aan de doeltabel.

Querytransformatie gekoppeld tussen de bron- en doeltabellen

Double- Klik op het query-pictogram om kolommen van het invoerschema naar het uitvoerschema te koppelen. Een koppelingping Er verschijnt een venster waarin we het volgende doen:

  1. Brontabel KNA1 is geselecteerd.
  2. Selecteer alle kolommen uit de brontabel, klik met de rechtermuisknop en selecteer 'Toewijzen aan uitvoer'.
  3. De gewenste uitvoer wordt geselecteerd als 'Query' en de kolommen worden toegewezen.

Wereldmapping bronkolommen naar het uitvoerschema in de querytransformatie

Sla het project op en valideer het. Klik op het pictogram 'Valideren'. Er verschijnt een pop-upvenster ter bevestiging dat de validatie is geslaagd.

Validatie succesvol bericht in SAP Ontwerper van dataservices

Stap 11) Voer de taak uit. Volg onderstaand pad om de taak uit te voeren.

  1. Selecteer het projectgebiedpictogram om het project te openen en selecteer vervolgens het aangemaakte project.
  2. Selecteer de taak en klik met de rechtermuisknop.
  3. Selecteer de optie 'Uitvoeren' om de taak uit te voeren.

De JOB_Customer-taak uitvoeren vanuit het projectgebied

Na het uitvoeren van de taak wordt een taaklogboekvenster weergegeven, waarin alle berichten met betrekking tot de taak verschijnen. Het laatste bericht zal "Taak" zijn. is succesvol afgerond.

Het taaklogboekvenster toont het bericht dat de taak succesvol is voltooid.

Stap 12) Valideer en controleer de gegevens in de SAP HANA-database.

  1. Meld u aan bij de SAP HANA-database door SAP HANA Studioen selecteer het HANAUSER-schema.
  2. Selecteer de tabel KNA1 in het knooppunt Tabel.
  3. Klik met de rechtermuisknop op tabel KNA1 en selecteer 'Gegevensvoorbeeld openen'.
  4. De KNA1-gegevens die door het BODS-proces zijn geladen, worden weergegeven in het gegevensvoorbeeldscherm.

KNA1-gegevensvoorbeeld in SAP HANA Studio bevestigt de lading

Een overeenkomend aantal rijen tussen de brontabel en deze preview bevestigt dat het laden correct is voltooid. De taak kan vervolgens vanuit de beheerder worden ingepland voor herhaalde uitvoeringen.

Veelgestelde vragen

Een datastore is een logisch kanaal naar één database, waarin de verbindingsgegevens en geïmporteerde metadata worden opgeslagen. Twee databases betekenen twee verbindingen, dus één datastore kan niet beide uiteinden van een data-import bedienen.

Een lokale opslagplaats bewaart de objecten waarmee Designer en Job Server dagelijks werken. Een centrale opslagplaats voegt daar in- en uitchecken en versiegeschiedenis aan toe, zodat meerdere ontwikkelaars objecten veilig kunnen delen.

AI-profielen maken eerst de bron in kaart voordat de kaart wordt gemaakt.pingZo zijn inconsistente formaten, dubbele sleutels en uitschieters van tevoren bekend. Opschoonregels worden vervolgens opgesteld op basis van daadwerkelijke defecten in plaats van veronderstelde defecten.

Ja. Semantische matching koppelt velden waarvan de namen verschillen maar waarvan de betekenis overeenkomt, wat een op namen gebaseerde kaart oplevert.ping mist. RevBekijk de voorgestelde paren, want gelijksoortige namen kunnen toch verschillende eenheden bevatten.

Ja, door middel van Change Data Capture en integratie met SLT-triggers wordt de deltafunctionaliteit uitgebreid naar tabellen die geen eigen tijdstempel hebben. Zonder deze functionaliteit wordt bij elke uitvoeringssessie de volledige tabel opnieuw geladen.

Vat dit bericht samen met: