Sign inSign up

mjromper/q-gateway

By mjromper

•Updated 10 months ago

Unofficial and not supported Qlik Data Gateway for Data Movement on docker image

Image
0

1.7K

mjromper/q-gateway repository overview

⁠Q Gateway Docker Image

IMPORTANT: THIS IMAGE IS JUST A PERSONAL PLAY AND IS NOT OFFICIALLY SUPPORTED BY QLIK .

⁠Default Run

Replace with your Tenant_URL.

docker run --name qgateway -d --network host -e TENANT_NAMEREGION=onelabs-playground.us -e TENANT_DOMAIN=qlikcloud.com mjromper/q-gateway:latest
  • Use --network host for the Gateway to see/reach same databases as host machine does.
  • It will automatically initialize the tagged version of the Qlik Gateway in the running container and generate the REGISTRATION KEY for the given TENANT_NAMEREGION.TENANT_DOMAIN. The gateway service will start right away.
  • It comes with pre-installed ODBC drivers for:
    • Postgres, MySQL, SQL Server
    • Snowflake, Databricks, Synapse
    • Oracle
    • Google Big Query
    • SAP (Application), SAP Hana, SAP ODP and SAP Extractors (from tag 2024.11.95)

All you need to do is register this Gateway in your tenant management console using the produced registration key.

⁠Get registration key

IMPORTANT:

  • It takes a one or two minutes for the Gateway to be installed and initialized, so please wait a bit to get your registration key.

Option 1 (directly using agentctl)

docker exec -i qgateway /opt/qlik/gateway/movement/bin/agentctl qcs get_registration

Option 2 (since key is also stored in /app/key.json)

docker exec -i qgateway cat /app/key.json

⁠Run and expose logs and registration key to a folder in your Host machine

mkdir -p logs
docker run --name qgateway -d --network host -v $PWD/logs:/opt/qlik/gateway/movement/data/logs  -e TENANT_NAMEREGION=onelabs-playground.us -e TENANT_DOMAIN=qlikcloud.com mjromper/q-gateway:latest

Tag summary

Content type

Image

Digest

sha256:b0eef74f0…

Size

3.3 GB

Last updated

10 months ago

docker pull mjromper/q-gateway