Configurando Qlik Data Gateway - Acesso direto em um contêiner
Última atualização: 30/09/2026Este tópico descreve como configurar o Direct Access gateway conteinerizado. Ele fornece pré-requisitos e instruções de instalação e descreve as limitações e considerações das quais você deve estar ciente ao trabalhar com Direct Access gateway conteinerizado.
O que é Direct Access gateway conteinerizado?
Você pode implementar Direct Access gateway em um contêiner Docker. Este tipo de implementação é chamado de Direct Access gateway conteinerizado. As implantações conteinerizadas do Direct Access gateway são suportadas para Linux, macOS e WindowsLocale.
O Direct Access gateway conteinerizado oferece portabilidade para o seu ambiente Direct Access gateway.
Melhores práticas ao usar o Qlik Data Gateway - Acesso direto
Para uma experiência bem-sucedida ao usar o Qlik Data Gateway - Acesso direto, é altamente recomendável seguir estas práticas recomendadas:
-
Não use o mesmo Direct Access gateway para desenvolvimento, testes de aceitação do usuário e produção, pois isso aumentará o risco de sobrecarregar os recursos disponíveis e impactar a estabilidade do sistema. Do ponto de vista comercial, a combinação de recursos insuficientes e diminuição da estabilidade pode resultar em atrasos nas atualizações dos dados do aplicativo de produção.
- Para um desempenho ideal, instale o Direct Access gateway em um ambiente o mais próximo possível da sua fonte de dados.
Pré-requisitos do sistema
Esta seção descreve os requisitos para usar o Direct Access gateway conteinerizado.
Requisitos de software
-
Docker Engine versão 20.9+ e o plugin do Docker Compose (docker compose, sintaxe v2) instalados no host.
Portas e protocolos necessários
Para portas e protocolos necessários, consulte Portas e protocolos necessários.
Hardware recomendado
-
Host: 8 núcleos, 32 GB de memória, 5 GB de armazenamento disponível para o Docker
-
Opcional: defina limites correspondentes no contêiner no arquivo compose para que o gateway tenha capacidade dedicada, em vez de competir com outros contêineres ou processos no host:
direct-access-agent: image: ... deploy: resources: limits: cpus: "6" memory: 24G ... dcaas: image: ... deploy: resources: limits: cpus: "2"
Hardware mínimo
O hardware mínimo é adequado apenas para cenários específicos que usam implementações dedicadas menores (desenvolvimento, teste ou produção), com volumes de dados continuamente baixos e um número limitado de recargas simultâneas.
-
Host: 4 núcleos, 8 GB de memória, 5 GB de armazenamento disponíveis para o Docker
-
Opcional: defina limites correspondentes no contêiner no arquivo compose para que o gateway tenha capacidade dedicada, em vez de competir com outros contêineres ou processos no host:
direct-access-agent: image: ... deploy: resources: limits: cpus: "2" memory: 4G ... dcaas: image: ... deploy: resources: limits: cpus: "2"
Instalando o Qlik Data Gateway - Acesso direto
A configuração do Direct Access gateway envolve procedimentos que precisam ser executados no centro de atividades de Administração e no servidor do Direct Access gateway.
Estágio um: baixe o Qlik Data Gateway - Acesso direto
-
No centro de atividades de Administração, selecione Gateways de dados.
Todos os gateways de dados existentes serão listados em uma tabela mostrando informações básicas sobre cada gateway.
-
Clique no botão Implementar da barra de ferramentas.
O diálogo Implementar gateway de dados é aberto.
-
Selecione Gateway de dados - Acesso direto - Containerized Direct Access Gateway, aceite o Qlik Contrato do Cliente e clique em Baixar. O arquivo de instalação do Direct Access gateway (docker-compose.qlik-data-gateway-direct-access.yml) será baixado em sua máquina.
Etapa dois: Inicie a implementação executando o arquivo do Docker Compose
Para iniciar a implementação do Direct Access gateway, execute o seguinte comando:
docker compose -f docker-compose.qlik-data-gateway-direct-access.yml up
Etapa três: Configuração de Direct Access gateway
Para obter instruções detalhadas de configuração, consulte Etapa três: Configurar Direct Access gateway.
Etapa quatro: Registrar o gateway de dados
A próxima etapa é registrar o gateway de dados. Isso pode ser feito por meio da central de atividades Administração ou na linha de comando.
Estágio cinco: inicie o serviço Qlik Data Gateway - Acesso direto no servidor do Direct Access gateway
Para iniciar o serviço Qlik Data Gateway - Acesso direto, inicie os contêineres dcaas-dg e direct-access-agent.
Estágio seis: adicione uma conexão à sua fonte de dados
Consulte Estágio seis: adicione uma conexão à sua fonte de dados.
Configurações do ambiente
Esta seção lista variáveis de ambiente específicas do arquivo docker-compose.qlik-data-gateway-direct-access.yml que você pode precisar configurar para conectar adequadamente suas fontes de dados por meio do gateway.
-
ALLOW_SOURCES: Uma lista de permissões separada por vírgulas de nomes de host e IPs. Quando o agente do gateway precisa se conectar a algo no seu próprio servidor ou em outro host na rede local ou privada (por exemplo, um banco de dados em localhost, um nome de serviço do Docker ou um host de IP privado), você adiciona esse endereço a ALLOW_SOURCES — caso contrário, a tentativa de conexão é recusada.
Fontes de dados com suporte
- Os seguintes conectores ODBC são suportados para instalações conteinerizadas:
- PostgreSQL
- SQL Server
- Oracle
Para obter mais informações sobre conectores ODBC, consulte Bancos de dados ODBC - Qlik Cloud (somente em inglês).
-
REST conector (REST via Direct Access gateway). Para obter mais informações sobre fontes de dados REST, consulte Fontes REST ‒ Qlik Cloud (somente em inglês).