Configurar Qlik Data Gateway - Direct Access en un contenedor | Qlik Cloud Ayuda
Saltar al contenido principal Saltar al contenido complementario

Configurar Qlik Data Gateway - Direct Access en un contenedor

Última actualización: 30/9/2026

Este tema describe cómo configurar Direct Access gateway en un contenedor. Proporciona requisitos previos e instrucciones de instalación, y describe las limitaciones y consideraciones que debe tener en cuenta al trabajar con Direct Access gateway en un contenedor.

Nota informativaCompatible a partir de Direct Access gateway 1.8.0.

¿Qué es Direct Access gateway en un contenedor?

Puede implementar Direct Access gateway en un contenedor Docker. Este tipo de implementación se denomina Direct Access gateway en contenedores. Las implementaciones de Direct Access gateway en contenedores son compatibles con Linux, macOS y Windows.

Direct Access gateway en contenedores proporciona portabilidad a su entorno Direct Access gateway.

Buenas prácticas en el uso de Qlik Data Gateway - Direct Access

Para disfrutar de una experiencia satisfactoria al utilizar Qlik Data Gateway - Direct Access, se recomienda encarecidamente seguir las siguientes prácticas recomendadas:

  • No utilice la misma Direct Access gateway para el desarrollo, las pruebas de aceptación del usuario y la producción, ya que esto aumentará el riesgo de sobrecargar los recursos disponibles y afectará a la estabilidad del sistema. Desde una perspectiva empresarial, la combinación de recursos insuficientes y una menor estabilidad podría provocar retrasos en la actualización de los datos de las aplicaciones de producción.

  • Para un rendimiento óptimo, instale Direct Access gateway en un entorno que esté lo más cerca posible de su fuente de datos.

Requisitos previos del sistema

Esta sección describe los requisitos para usar Direct Access gateway en contenedores.

Requisitos de software

  • Docker Engine versión 20.9+ y el plugin de Docker Compose (docker compose, sintaxis v2) instalados en el host.

Puertos y protocolos requeridos

Para conocer los puertos y protocolos requeridos, consulte Puertos y protocolos requeridos.

Hardware recomendado

  • Host: 8 núcleos, 32 GB de memoria, 5 GB de almacenamiento disponibles para Docker

  • Opcional: establezca límites coincidentes en el contenedor en el archivo compose para que la pasarela tenga capacidad específica en lugar de competir con otros contenedores o procesos en el host:

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

Hardware mínimo

El hardware mínimo solo es adecuado para escenarios específicos que utilicen implementaciones dedicadas más pequeñas (desarrollo, pruebas o producción), con volúmenes de datos continuamente bajos y un número limitado de recargas simultáneas.

  • Host: 4 núcleos, 8 GB de memoria, 5 GB de almacenamiento disponibles para Docker

  • Opcional: establezca límites coincidentes en el contenedor en el archivo compose para que la pasarela tenga capacidad dedicada en lugar de competir con otros contenedores o procesos en el host:

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

Instalar Qlik Data Gateway - Direct Access

La configuración de la pasarela Direct Access gateway implica procedimientos que deben realizarse tanto en el centro de actividades Administración como en el servidor de la pasarela Direct Access gateway.

Nota informativaLos procedimientos de la pasarela de datos que deban realizarse en el centro de actividades de Administración requieren el permiso del administrador del espacio empresarial inquilino.

Etapa uno: Descargar Qlik Data Gateway - Direct Access

  1. En el centro de actividades Administración, seleccione Pasarelas de datos.

    Cualquier pasarela de datos existente se indicará en una tabla que muestra información básica sobre cada puerta de enlace.

  2. Haga clic en el botón de la barra de herramientas Implementar.

    Se abre el cuadro de diálogo Implementar la pasarela de datos.

  3. Seleccione Pasarela de datos de acceso directo - Containerized Direct Access Gateway, acepte el Acuerdo de cliente de Qlik y haga clic en Descargar. El archivo de configuración de Direct Access gateway (docker-compose.qlik-data-gateway-direct-access.yml) se descargará en su equipo.

Segunda fase: inicie la implementación ejecutando el archivo Docker Compose

Para iniciar la implementación de Direct Access gateway, ejecute el siguiente comando:

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

Etapa tres: Configurar Direct Access gateway

Para obtener instrucciones de configuración detalladas, consulte Etapa tres: configurar Direct Access gateway.

Etapa cuatro: registre la pasarela de datos

El siguiente paso es registrar la pasarela de datos. Esto se puede hacer a través del centro de actividades Administración o en la línea de comandos.

Etapa cinco: inicie el servicio Qlik Data Gateway - Direct Access en el servidor de la pasarela de acceso directo

Para iniciar el servicio Qlik Data Gateway - Direct Access, inicie los contenedores dcaas-dg y direct-access-agent.

Etapa seis: agregue una conexión a su fuente de datos

Vea Etapa seis: agregue una conexión a su fuente de datos.

Configuración del entorno

Esta sección muestra variables de entorno específicas del archivo docker-compose.qlik-data-gateway-direct-access.yml que podría necesitar configurar para conectar correctamente sus fuentes de datos a través de la pasarela.

  • ALLOW_SOURCES: una lista de elementos permitidos separada por comas de nombres de host e IP. Cuando el agente de la pasarela necesite conectarse a algo en su propio servidor o a otro host en la red local o privada (por ejemplo, una base de datos en localhost, un nombre de servicio de Docker o un host con IP privada), añada esa dirección a ALLOW_SOURCES — de lo contrario se rechazará el intento de conexión.

Fuentes de datos compatibles

  • Se admiten los siguientes conectores ODBC para instalaciones en contenedores:
    • PostgreSQL
    • SQL Server
    • Oracle

    Para más información sobre los conectores ODBC, consulte Bases de datos ODBC ‒ Qlik Cloud (solo en inglés).

  • Conector REST (REST a través de Direct Access gateway). Para más información sobre las fuentes de datos REST, consulte Fuentes REST ‒ Qlik Cloud (solo en inglés).

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.