Vai al contenuto principale Passa a contenuto complementare

PostgreSQL

Questa sezione spiega come configurare una sorgente PostgreSQL in un'attività dati. Prima di iniziare l'attività dati, assicurarsi di aver completato Prerequisiti, di aver impostato Limiti e considerazioni e di aver acquisito familiarità con Autorizzazioni richieste

È necessario configurare la connettività a PostgreSQL durante il trasferimento di dati da uno dei seguenti database:

  • In loco:

    • PostgreSQL

      Nota informaticaLa sorgente in loco PostgreSQL supporta anche trasferimento da Azure Database per PostgreSQL: server flessibile.
  • Basato su cloud:

    • Amazon Aurora

    • Amazon RDS per PostgreSQL

    • Microsoft Azure Database per PostgreSQL

    • Google Cloud SQL per PostgreSQL: richiede Gateway di Data Movement 2022.11.42 o versione successiva

    • Google Cloud AlloyDB SQL per PostgreSQL: richiede Gateway di Data Movement 2023.5.10 o versione successiva.

Impostazione delle proprietà di connessione

Questa sezione descrive le proprietà di connessione disponibili. Tutte le proprietà sono obbligatorie se non diversamente indicato.

Sorgente dati

  • Gateway dati: il nome del Gateway di Data Movement da utilizzare per accedere ai dati.

  • Provider cloud: se il database MySQL si trova nel cloud, selezionare il provider:

    • Nessuno (selezionare se il database PostgreSQL database è in loco)

    • Amazon Aurora

    • Amazon RDS

    • Microsoft Azure

    • Google Cloud - Richiede Gateway di Data Movement 2022.11.42 o versione successiva.

  • Server: il nome host o l'indirizzo IP del computer su cui è installato il database PostgreSQL.

  • Porta: la porta con cui il gateway Data Movement accederà al database PostgreSQL. L'impostazione predefinita è 5432.

Proprietà dell'account

Nome utente e Password: il nome utente e la password di un utente autorizzato ad accedere al database PostgreSQL.

Proprietà del database

Nome database: sono disponibili due metodi che è possibile utilizzare per specificare un database:

  • Metodo 1 - Selezione da un elenco: fare clic su Carica database, quindi selezionare un database.
  • Metodo 2 - Manualmente: selezionare Inserisci nome database manualmente, quindi inserire il nome del database.

Opzioni SSL

È possibile configurare Qlik Data Gateway - Spostamento dati per connettersi alla sorgente dati tramite SSL.

  • Modalità SSL: Selezionare una delle opzioni seguenti:
    • Nessuno - Connettersi solo con cognome e password.
    • Preferito - Stabilisce una connessione crittografata se il server supporta connessioni crittografate, ricorrendo a una connessione non crittografata se non è possibile stabilire una connessione crittografata.
    • Richiesto - Stabilisce una connessione crittografata se il server supporta connessioni crittografate. Il tentativo di connessione non riesce se non è possibile stabilire una connessione crittografata.
    • Verifica CA - Simile a Richiesto, ma verifica anche il certificato dell'Autorità di certificazione (CA) del server rispetto ai certificati CA configurati. Il tentativo di connessione non riesce se non vengono trovati certificati CA corrispondenti validi.
    • Verifica completa- Simile a Verifica CA, ma esegue anche la verifica dell'identità del nome host controllando il nome host che il client (ad es. Qlik Data Gateway - Spostamento dati) utilizza per la connessione al server rispetto all'identità nel certificato che il server invia al client. Il client verifica se il nome host utilizzato per la connessione corrisponde al valore Nome Comune nel certificato del server. La connessione non riesce in caso di mancata corrispondenza.
  • Certificato attendibile: l'autorità di certificazione (CA) che ha emesso il file del certificato client in formato PEM.
  • Certificato client: Il certificato client richiesto dal server.
  • Chiave del certificato client: il file della chiave privata del client in formato PEM.
  • CRL: Il certificato CRL. Questo file contiene certificati revocati dalle autorità di certificazione. Se il certificato del server viene visualizzato in questo elenco, la connessione avrà esito negativo.
  • Compressione SSL: selezionare questa opzione per comprimere i dati prima che vengano crittografati.

Proprietà di CDC

WAL heartbeat: un'attività CDC in esecuzione ma che non acquisisce le modifiche (a causa dell'inattività della tabella sorgente) continuerà a occupare la posizione LSN nello slot allocato all'attività, impedendo così il troncamento del WAL. Poiché il WAL è una risorsa a livello di server utilizzata da tutti i processi PostgreSQL, può diventare estremamente grande se non vengono acquisite modifiche per un periodo prolungato.

Per evitare che ciò accada, abilita l'opzione WAL heartbeat. Quando questa opzione è abilitata, la sorgente connettore PostgreSQL imita l'attività dell'attività eseguendo periodicamente il commit di pseudo transazioni (denominate "pulsazioni") nella tabella dell'heartbeat, facendo avanzare così la posizione LSN dello slot dell'attività.

  • Schema per artefatti heartbeat: Lo schema in cui verrà creata la tabella heartbeat WAL (attrep_wal_heartbeat). Il valore predefinito è "pubblico".
  • Frequenza heartbeat (minuti): La frequenza con cui eseguire il commit delle transazioni nella tabella heartbeat.

Proprietà interne

Le proprietà interne servono per casi d'uso speciali e pertanto non vengono visualizzate nella finestra di dialogo. Gli utenti devono utilizzarle solo se indicato dal Supporto di Qlik.

Usare i pulsanti Crea nuovo e Annulla a destra del campo per aggiungere o rimuovere proprietà in base alle esigenze.

Nome

Il nome visualizzato per la connessione di sorgente.

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!