Configuration de Passerelle de données Qlik - Accès direct dans un conteneur | Aide Qlik Cloud
Accéder au contenu principal Passer au contenu complémentaire

Configuration de Passerelle de données Qlik - Accès direct dans un conteneur

Dernière mise à jour : 30/09/2026

Cette rubrique explique comment configurer une installation Direct Access gateway conteneurisée. Elle fournit les conditions préalables requises et les instructions d’installation et décrit les limitations et les considérations à prendre en compte lors de l’utilisation de Direct Access gateway dans un conteneur.

Note InformationsSupporté à partir de Direct Access gateway 1.8.0.

Qu’est-ce qu’une installation Direct Access gateway conteneurisée ?

Vous pouvez déployer Direct Access gateway dans un conteneur Docker. Ce type de déploiement est appelé un déploiement Direct Access gateway conteneurisé. Les déploiements Direct Access gateway conteneurisés sont supportés pour Linux, macOS et Windows.

Un déploiement Direct Access gateway conteneurisé fournit la portabilité à votre environnement Direct Access gateway.

Bonnes pratiques lors de l'utilisation de Passerelle de données Qlik - Accès direct

Pour une expérience concluante lors de l'utilisation de Passerelle de données Qlik - Accès direct, il est vivement recommandé de suivre les bonnes pratiques suivantes :

  • N'utilisez pas la même Direct Access gateway pour le développement, les tests d'acceptation utilisateur et la production, car cela augmenterait le risque de surcharge des ressources disponibles et aurait un impact sur la stabilité du système. D'un point de vue commercial, la combinaison de ressources insuffisantes et d'une stabilité réduite peut entraîner des retards de mise à jour des données des applications de production.

  • Pour des performances optimales, installez Direct Access gateway dans un environnement aussi proche que possible de votre source de données.

Conditions préalables requises du système

Cette section décrit les conditions requises relatives à l’utilisation d’un déploiement Direct Access gateway conteneurisé.

Conditions logicielles requises

  • Docker Engine version 20.9+ et le plug-in Docker Compose (Docker Compose, syntaxe v2) installés sur l’hôte.

Ports et protocoles requis

Pour les ports et protocoles requis, consultez Ports et protocoles requis.

Matériel recommandé

  • Hôte : 8 cœurs, 32 Go de mémoire, 5 Go de stockage disponible pour Docker

  • Facultatif : définissez des limites correspondantes pour le conteneur dans le fichier Compose afin que la passerelle dispose d’une capacité dédiée plutôt que d’entrer en concurrence avec d’autres conteneurs ou processus sur l’hôte :

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

Configuration minimale requise

La configuration matérielle minimale requise ne convient qu’à des scénarios spécifiques qui utilisent des déploiements (développement, test ou production) dédiés de plus petite taille avec des volumes de données continuellement faibles et un nombre limité de chargements simultanés.

  • Hôte : 4 cœurs, 8 Go de mémoire, 5 Go de stockage disponible pour Docker

  • Facultatif : définissez des limites correspondantes pour le conteneur dans le fichier Compose afin que la passerelle dispose d’une capacité dédiée plutôt que d’entrer en concurrence avec d’autres conteneurs ou processus sur l’hôte :

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

Installation de Passerelle de données Qlik - Accès direct

La configuration de Direct Access gateway implique des procédures à réaliser dans le centre d'activités Administration et sur le serveur Direct Access gateway.

Note InformationsLes procédures de la passerelle de données à effectuer dans le centre d'activités Administration nécessitent une autorisation d'administrateur de clients.

Étape un : téléchargez Passerelle de données Qlik - Accès direct

  1. Dans le centre d'activités Administration, sélectionnez Passerelles de données.

    Toutes les passerelles de données existantes seront répertoriées dans un tableau indiquant des informations de base sur chacune.

  2. Cliquez sur le bouton de barre d'outils Déployer.

    La boîte de dialogue Déployer la passerelle de données s'ouvre.

  3. Sélectionnez Passerelle de données - Accès direct - Direct Access gateway conteneurisée, acceptez le Contrat client Qlik, puis cliquez sur Télécharger. Le fichier d’installation de Direct Access gateway (docker-compose.qlik-data-gateway-direct-access.yml) sera téléchargé sur votre poste.

Étape deux : Démarrer le déploiement en exécutant le fichier Docker Compose

Pour démarrer le déploiement de Direct Access gateway, exécutez la commande suivante :

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

Étape trois : Configuration de Direct Access gateway

Pour obtenir des instructions de configuration détaillées, consultez Étape trois : Configurer Direct Access gateway.

Étape quatre : Enregistrer la passerelle de données

L’étape suivante consiste à enregistrer la passerelle de données. Cela peut être fait soit via le centre d’activités Administration, soit via la ligne de commande.

Étape cinq : démarrez le service Passerelle de données Qlik - Accès direct sur le serveur Direct Access gateway

Pour démarrer le service Passerelle de données Qlik - Accès direct, démarrez les conteneurs dcaas-dg et direct-access-agent.

Étape six : ajoutez une connexion à votre source de données

Consultez Étape six : ajoutez une connexion à votre source de données.

Paramètres d’environnement

Cette section répertorie les variables d’environnement spécifiques du fichier docker-compose.qlik-data-gateway-direct-access.yml que vous devrez peut-être configurer pour connecter correctement vos sources de données via la passerelle.

  • ALLOW_SOURCES : liste d’autorisation de noms d’hôte et d’adresses IP séparés par des virgules. Lorsque l’agent de passerelle doit se connecter à un élément situé sur votre propre serveur ou sur un autre hôte du réseau local ou privé (par exemple, une base de données sur localhost, un nom de service Docker ou un hôte avec une adresse IP privée), vous ajoutez cette adresse à ALLOW_SOURCES — sinon, la tentative de connexion est refusée.

Sources de données supportées

  • Les connecteurs ODBC suivants sont supportés pour les installations conteneurisées :
    • PostgreSQL
    • SQL Server
    • Oracle

    Pour plus d’informations sur les connecteurs ODBC, consultez Bases de données ODBC ‒ Qlik Cloud (uniquement en anglais).

  • Connecteur REST (REST via Direct Access gateway). Pour plus d’informations sur les sources de données REST, consultez Sources REST ‒ Qlik Cloud (uniquement en anglais).

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.