Vai al contenuto principale Passa a contenuto complementare

Prerequisiti

Prima di trasferire o replicare i dati, assicurarsi di aver completato i seguenti prerequisiti:

  • Installare il driver richiesto sul server del Gateway di Data Movement

    Nota informatica

    Questo è richiesto solo se si è scelto di utilizzare il Gateway di Data Movement. Per informazioni sui vantaggi del Gateway di Data Movement e quando è richiesto, vedere Qlik Data Gateway - Spostamento dati.

  • Concedere le autorizzazioni necessarie alla sorgente dati

  • Configurare il connettore della sorgente dati

Configurazione del driver

Scaricare il driver SAP HANA ODBC 2.0.19-2.12 a 64-bit da SAP Software Download Center. È necessario disporre di un account con SAP per scaricare il software.

Nota informatica

Il driver SAP HANA ODBC 2.13 e successivi non sono supportati.

Esempio di nome del driver: HDBODBC

Quindi, sul computer gateway di Data Movement, aprire un prompt della shell e procedere come segue:

  1. Arrestare il servizio gateway di Data Movement:

    sudo systemctl stop repagent

  2. Facoltativamente, confermare che il servizio è stato interrotto:

    sudo systemctl status repagent

    Lo stato dovrebbe essere il seguente:

    Active: inactive (dead) since <timestamp> ago

  3. Installare il driver sul computer gateway di Data Movement.

  4. Aggiungi la seguente sezione al file odbcinst.ini che si trova nella directory /etc:

    [HDBODBC]

    Description=64-bit HANA ODBC Driver

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

    fileUsage=1

  5. Avviare il servizio gateway di Data Movement:

    sudo systemctl start repagent

  6. Facoltativamente, conferma che il servizio si è avviato:

    sudo systemctl status repagent

    Lo stato dovrebbe essere il seguente:

    Active: active (running) since <timestamp> ago

Connessione tramite SSL

Per connettersi a SAP HANA utilizzando SSL, il client deve essere configurato per autenticare il certificato del server SSL.

Porta

Sul computer gateway di Data Movement, aprire il numero 3xx15 di porta in entrata nel server SAP HANA dove xx è il numero di istanza del database SAP HANA che contiene le tabelle di origine.

Ad esempio, la porta relativa all'istanza 90, sarebbe 39015.

Acquisizione modifiche ai dati

Quando si esegue il trasferimento dei dati utilizzando il connettore SAP Hana (database), vengono creati automaticamente questi artefatti nel database sorgente:

  • Tre trigger per ciascuna delle tabelle sorgente in fase di trasferimento: i trigger acquisiscono le modifiche alle tabelle sorgente (INSERT, UPDATE e DELETE) e le scrivono nella tabella attrep_cdc_changes_cts (descritta di seguito). Viene creato un trigger separato per ogni operazione DML. I trigger vengono creati nello schema della tabella sorgente.
  • attrep_cdc_changes_cts: Questa tabella contiene le modifiche acquisite dai trigger. La tabella verrà creata nello schema specificato nel campo Crea tabella CDC nello schema del connettore SAP HANA (database).
Nota informaticaSebbene non sia richiesta alcuna configurazione dal punto di vista dell'utente, i trigger sono un prerequisito per l'acquisizione delle modifiche, motivo per cui sono descritti in questo argomento.

Vedi anche: Autorizzazioni

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!