Configurazione di Qlik Data Gateway - Accesso diretto in un contenitore | Guida di Qlik Cloud
Vai al contenuto principale Passa a contenuto complementare

Configurazione di Qlik Data Gateway - Accesso diretto in un contenitore

Ultimo aggiornamento: 2026-11-10

Questo argomento illustra come configurare Gateway di Direct Access containerizzato. Fornisce i prerequisiti e le istruzioni di installazione e descrive le limitazioni e le considerazioni di cui tenere conto quando si lavora con Gateway di Direct Access containerizzato.

Nota informaticaSupportato a partire da Gateway di Direct Access 1.8.0.

Sorgenti dati supportate

I seguenti connettori sono supportati per le installazioni containerizzate:

  • I seguenti connettori ODBC sono supportati:
    • PostgreSQL
    • SQL Server
    • Oracle

    Per maggiori informazioni sui connettori ODBC, vedere Database ODBC - Qlik Cloud (solo in lingua inglese).

  • REST connettore (REST tramite gateway di Direct Access). Per ulteriori informazioni sulle origini dati REST, vedere Origini REST ‒ Qlik Cloud (solo in lingua inglese).

  • Connettore MySQL.

    Nota informaticaSupportato da Gateway di Direct Access 1.8.1.
  • Connettori SAP SQL, SAP BW, SAP ODP e SAP Report. Per informazioni sull'installazione di SAP NetWeaver RFC SDK sul computer Qlik Data Gateway - Direct Access per le installazioni containerizzate, consultare Installazione di SAP NetWeaver RFC SDK per Qlik Data Gateway - Accesso diretto (solo in lingua inglese).

    Nota informaticaSupportato da Gateway di Direct Access 1.8.1.

Che cos'è Gateway di Direct Access containerizzato?

È possibile distribuire Gateway di Direct Access in un contenitore Docker. Questo tipo di distribuzione è chiamato containerizzato Gateway di Direct Access. Le distribuzioni containerizzate di Gateway di Direct Access sono supportate per Linux, macOS e Windows.

Gateway di Direct Access containerizzato fornisce portabilità al tuo ambiente Gateway di Direct Access.

Procedure consigliate quando si utilizza Qlik Data Gateway - Accesso diretto

Per un'esperienza ottimale quando si utilizza Qlik Data Gateway - Accesso diretto, si consiglia vivamente di seguire le seguenti procedure consigliate:

  • Non usare lo stesso Gateway di Direct Access per lo sviluppo, il testing dell'accettazione degli utenti e la produzione, poiché così facendo aumenterà il rischio di sovraccaricare le risorse disponibili con conseguenze negative sulla stabilità del sistema. Da una prospettiva aziendale, la combinazione di risorse insufficienti e stabilità ridotta, possono causare un ritardo negli aggiornamenti dei dati di applicazione di produzione.

  • Per ottenere prestazioni ottimali, installare Gateway di Direct Access in un ambiente il più vicino possibile alla sorgente dati.

Prerequisiti di sistema

Questa sezione descrive i requisiti per l'utilizzo di Gateway di Direct Access containerizzato.

Requisiti software

  • Docker Engine versione 20.9+ e il plugin Docker Compose (docker compose, sintassi v2) installati sull'host.

Porte e protocolli richiesti

Per le porte e i protocolli richiesti, vedere Porte e protocolli richiesti.

Hardware consigliato

  • Host: 8 core, 32 GB di memoria, 5 GB di spazio di archiviazione disponibili per Docker

  • Facoltativo: imposta limiti corrispondenti sul contenitore nel file compose in modo che il gateway disponga di capacità dedicata anziché competere con altri contenitori o processi sull'host:

    direct-access-agent:
        image: ...
        deploy:
          resources:
            limits:
              cpus: "6"
              memory: 24G
    ...
    dcaas:
        image: ...
        deploy:
          resources:
            limits:
              cpus: "2"
    

Requisiti hardware minimi

I requisiti hardware minimi sono adatti solo per scenari specifici che utilizzano distribuzioni dedicate più piccole (sviluppo, test o produzione), con volumi di dati costantemente bassi e un numero limitato di ricaricamenti simultanei.

  • Host: 4 core, 8 GB di memoria, 5 GB di spazio di archiviazione disponibile per Docker

  • Facoltativo: imposta limiti corrispondenti sul contenitore nel file compose in modo che il gateway disponga di capacità dedicata anziché competere con altri contenitori o processi sull'host:

    direct-access-agent:
        image: ...
        deploy:
          resources:
            limits:
              cpus: "2"
              memory: 4G
    ...
    dcaas:
        image: ...
        deploy:
          resources:
            limits:
              cpus: "2"
    

Installazione di Qlik Data Gateway - Accesso diretto

La configurazione del gateway di Direct Access comporta procedure che devono essere eseguite sia nel centro attività Amministrazione sia sul server del gateway di Direct Access.

Nota informaticaLe procedure per il gateway dati che è necessario eseguire nel centro attività Amministrazione richiedono l'autorizzazione dell'amministratore tenant.

Passaggio uno: scaricare Qlik Data Gateway - Accesso diretto

  1. Nel centro attività Amministrazione, selezionare Gateway dati.

    Tutti i gateway di dati esistenti saranno elencati in una tabella che riporta le informazioni di base su ciascun gateway.

  2. Fare clic sul pulsante della barra degli strumenti Distribuisci.

    Si apre la finestra di dialogo Distribuisci gateway dati.

  3. Seleziona Data Gateway - Accesso diretto - Containerized Direct Access Gateway, accetta il Contratto con il cliente Qlik e fai clic su Scarica. Il file di installazione del gateway di Direct Access (docker-compose.qlik-data-gateway-direct-access.yml) verrà scaricato sul proprio computer.

Fase due: avviare la distribuzione eseguendo il file Docker Compose

Per avviare la distribuzione del Gateway di Direct Access, eseguire il seguente comando:

docker compose -f docker-compose.qlik-data-gateway-direct-access.yml up

Copia dell'SDK SAP NetWeaver RFC nel contenitore

Per i connettori SAP SQL, SAP BW, SAP ODP e SAP Report, copiare i file di SAP NetWeaver RFC SDK nel contenitore.

Dalla directory che contiene entrambe le cartelle dei file binari dell'SDK per Linux e Windows, esegui:

docker cp . direct-access-agent-1:/usr/share/Qlik/Gateway/sap-sdk

Riavvia il contenitore direct-access-agent-1 dopo aver copiato i file.

Fase tre: Configurazione di Gateway di Direct Access

Per istruzioni dettagliate sulla configurazione, consultare Fase tre: Configura Gateway di Direct Access.

Fase quattro: Registrare il gateway dati

Il passaggio successivo consiste nel registrare il gateway dati. È possibile eseguire questa operazione sia tramite il centro attività Amministrazione sia da riga di comando.

Fase cinque: Avviare il servizio Qlik Data Gateway - Accesso diretto sul server del gateway di c

Per avviare il servizio Qlik Data Gateway - Accesso diretto, avviare i container dcaas-dg e direct-access-agent.

Passaggio sei: aggiunta di una connessione alla sorgente dati

Vedere Passaggio sei: aggiunta di una connessione alla sorgente dati.

Impostazioni dell'ambiente

Questa sezione elenca specifiche variabili di ambiente del file docker-compose.qlik-data-gateway-direct-access.yml che potrebbe essere necessario configurare per connettere correttamente le origini dati tramite il gateway.

  • ALLOW_SOURCES: Un elenco consentiti separato da virgole di nomi host e IP. Quando l'agente gateway deve connettersi a qualcosa sul tuo server o su un altro host nella rete locale o privata (ad esempio, un database su localhost, il nome di un servizio Docker o un host con IP privato), aggiungi tale indirizzo a ALLOW_SOURCES — altrimenti il tentativo di connessione viene rifiutato.

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 – ti pregiamo di farcelo sapere!