Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Gå till huvudinnehåll Gå till ytterligare innehåll

Förutsättningar

Innan du kan mellanlagra eller replikera data måste du skapa följande förutsättningar:

  • Installera nödvändig driverData Movement gateway-servern

    Anteckning om information

    Detta krävs endast om du har valt att arbeta med Data Movement gateway. Information om fördelarna med Data Movement gateway och när det krävs finns i Qlik Data Gateway - Data Movement.

  • Bevilja nödvändiga behörigheter på datakällan

  • Konfigurera datakällans koppling

Inställning av drivrutin

Hämta 64-bitars SAP HANA ODBC-drivrutin 2.0.19-2.12 från SAP Software Download Center. Du måste ha ett konto hos SAP för att kunna hämta programvaran.

Anteckning om information

Version 2.13 eller senare av ODBC-drivrutinen för SAP HANA stöds inte.

Exempel på drivrutinsnamn: HDBODBC

Öppan sedan en skalprompt på Gateway för dataflytt-maskinen och gör följande:

  1. Stoppa tjänsten Gateway för dataflytt:

    sudo systemctl stop repagent

  2. Om du vill kan du bekräfta att tjänsten har stoppats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: inactive (dead) since <timestamp> ago

  3. Installera drivrutinen på Gateway för dataflytt-maskinen.

  4. Lägg till följande avsnitt i odbcinst.ini-filen som finns i katalogen /etc:

    [HDBODBC]

    Description=64-bit HANA ODBC Driver

    Driver=/opt/sap/hdbclient/libodbcHDB.so

    fileUsage=1

  5. Starta Gateway för dataflytt-tjänsten.

    sudo systemctl start repagent

  6. Om du vill kan du bekräfta att tjänsten har startats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: active (running) since <timestamp> ago

Ansluta med SSL

Vid anslutning till SAP HANA med SSL måste klienten vara konfigurerad till att autentisera SSL-servercertifikatet.

Port

På maskinen Gateway för dataflytt öppnar du sedan port nummer 3xx15 för inkommande trafik till SAP HANA-servern där xx är instansnumret för den SAP HANA-databas som innehåller källtabellerna.

Till exempel skulle porten för instans 90 vara 39015.

Registrera dataändringar

När du mellanlagrar data med hjälp av SAP Hana-kopplingen (databas) skapas följande artefakter automatiskt i källdatabasen:

  • Tre utlösare för var och en av källtabellerna som mellanlagras: utlösarna samlar in ändringar i källtabellerna (INSERT, UPDATE och DELETE) och skriver dem till tabellen attrep_cdc_changes_cts (beskrivs nedan). En separat utlösare skapas för varje DML-åtgärd. Utlösarna skapas i schemat för källtabellen.
  • attrep_cdc_changes_cts: Den här tabellen innehåller ändringar som samlats in av utlösarna. Tabellen kommer att skapas i det schema som anges i fältet Create CDC table in schema i SAP HANA-kopplingen (databas).
Anteckning om informationÄven om det inte krävs några inställningar från användarens perspektiv är utlösarna en förutsättning för att samla in ändringar, vilket är anledningen till att de beskrivs i det här avsnittet.

Se även: Behörigheter

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!