Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Qlik offers a wide range of channels to assist you in troubleshooting, answering frequently asked questions, and getting in touch with our technical experts. In this article, we guide you through all available avenues to secure your best possible experience.
For details on our terms and conditions, review the Qlik Support Policy.
Index:
We're happy to help! Here's a breakdown of resources for each type of need.
| Support | Professional Services (*) | |
| Reactively fixes technical issues as well as answers narrowly defined specific questions. Handles administrative issues to keep the product up-to-date and functioning. | Proactively accelerates projects, reduces risk, and achieves optimal configurations. Delivers expert help for training, planning, implementation, and performance improvement. | |
|
|
(*) reach out to your Account Manager or Customer Success Manager
Your first line of support: https://community.qlik.com/
Looking for content? Type your question into our global search bar:
Leverage the enhanced and continuously updated Knowledge Base to find solutions to your questions and best practice guides. Bookmark this page for quick access!
Subscribe to maximize your Qlik experience!
The Support Updates Blog
The Support Updates blog delivers important and useful Qlik Support information about end-of-product support, new service releases, and general support topics. (click)
The Qlik Design Blog
The Design blog is all about product and Qlik solutions, such as scripting, data modelling, visual design, extensions, best practices, and more! (click)
The Product Innovation Blog
By reading the Product Innovation blog, you will learn about what's new across all of the products in our growing Qlik product portfolio. (click)
Q&A with Qlik
Live sessions with Qlik Experts in which we focus on your questions.
Techspert Talks
Techspert Talks is a free webinar to facilitate knowledge sharing held on a monthly basis.
Technical Adoption Workshops
Our in depth, hands-on workshops allow new Qlik Cloud Admins to build alongside Qlik Experts.
Qlik Fix
Qlik Fix is a series of short video with helpful solutions for Qlik customers and partners.
Suggest an idea, and influence the next generation of Qlik features!
Search & Submit Ideas
Ideation Guidelines
Get the full value of the community.
Register a Qlik ID:
Incidents are supported through our Chat, by clicking Chat Now on any Support Page across Qlik Community.
To raise a new issue, all you need to do is chat with us. With this, we can:
Log in to manage and track your active cases in the Case Portal. (click)
Before you can access the Support Portal, please complete your Community account setup. See First time access to the Qlik Customer Support Portal fails with: Unauthorized Access Please try signing out and sign in again.
Please note: to create a new case, it is easiest to do so via our chat (see above). Our chat will log your case through a series of guided intake questions.
When creating a case, you will be prompted to enter problem type and issue level. Definitions shared below:
Select Account Related for issues with your account, licenses, downloads, or payment.
Select Product Related for technical issues with Qlik products and platforms.
If your issue is account related, you will be asked to select a Priority level:
Select Medium/Low if the system is accessible, but there are some functional limitations that are not critical in the daily operation.
Select High if there are significant impacts on normal work or performance.
Select Urgent if there are major impacts on business-critical work or performance.
If your issue is product related, you will be asked to select a Severity level:
Severity 1: Qlik production software is down or not available, but not because of scheduled maintenance and/or upgrades.
Severity 2: Major functionality is not working in accordance with the technical specifications in documentation or significant performance degradation is experienced so that critical business operations cannot be performed.
Severity 3: Any error that is not Severity 1 Error or Severity 2 Issue. For more information, visit our Qlik Support Policy.
If you require a support case escalation, you have two options:
When other Support Channels are down for maintenance, please contact us via phone for high severity production-down concerns.
A collection of useful links.
Qlik Cloud Status Page
Keep up to date with Qlik Cloud's status.
Support Policy
Review our Service Level Agreements and License Agreements.
Live Chat and Case Portal
Your one stop to contact us.
Use trace logging when a Snowflake connection, timeout, or staged-file upload failure needs more detail than the task log provides. Enable it for a short reproduction, collect the files, then restore normal logging.
The instructions in this article apply to Snowflake ODBC 3.x, and the connection properties require Data Movement gateway 2024.5.54 or later. Snowflake ODBC 4.x uses a different logging configuration.
If no logs appear
Check the executing gateway, folder existence and write permissions, available disk space, and whether a new ODBC connection was opened. A connection test alone may not exercise the failing upload. This guide enables Snowflake driver logging; unixODBC driver manager tracing uses separate settings.
It is possible to export the list of tenatnt users to a .json file using the "user ls" command from the Qlik Command Line Interface (qlik-cli).
The scripts provided in this article are provided as they are and they are for guidance only.
As a tenant admin, download and configure the Qlik-cli
qlik user ls --limit 1000 > tenantusers.json[
{
"assignedGroups": [],
"assignedRoles": [
{
"id": "608050f7634644db3678b1a2",
"level": "user",
"name": "Developer",
"type": "default"
},
{
"id": "608050f7634644db3678b17f",
"level": "admin",
"name": "TenantAdmin",
"type": "default"
},
{
"id": "605a1c2151382ffc836af862",
"level": "user",
"name": "SharedSpaceCreator",
"type": "default"
},
{
"id": "605a1c2151382ffc836af866",
"level": "user",
"name": "ManagedSpaceCreator",
"type": "default"
},
{
"id": "605a1c2151382ffc836af86b",
"level": "user",
"name": "DataSpaceCreator",
"type": "default"
},
{
"id": "605a1c2151382ffc836af85d",
"level": "admin",
"name": "AnalyticsAdmin",
"type": "default"
},
{
"id": "605a1c2151382ffc836af85f",
"level": "admin",
"name": "DataAdmin",
"type": "default"
},
{
"id": "63580b8d5cf9728f19217be0",
"level": "user",
"name": "PrivateAnalyticsContentCreator",
"type": "default"
},
{
"id": "6356f0425cf9728f1962b942",
"level": "user",
"name": "DataServicesContributor",
"type": "default"
}
],
"created": "2020-05-18T09:38:29.214Z",
"createdAt": "2020-05-18T09:38:29.214Z",
"email": "martina.testoni@dkdaklaldkdaklladaaddddl.com",
"id": "USERID1",
"lastUpdated": "2023-04-04T07:32:00.756Z",
"lastUpdatedAt": "2023-04-04T07:32:00.756Z",
"name": "Martina Testoni",
"picture": "https://s.gravatar.com/avatar/gravatarimage=pg\u0026d=https%3A%2F%2Fcdn.auth0.com%2Favatars%2Fdp.png",
"preferredLocale": "",
"preferredZoneinfo": "Europe/Copenhagen",
"roles": [
"Developer",
"TenantAdmin",
"SharedSpaceCreator",
"ManagedSpaceCreator",
"DataSpaceCreator",
"AnalyticsAdmin",
"DataAdmin",
"PrivateAnalyticsContentCreator",
"DataServicesContributor"
],
"status": "active",
"subject": "auth0|SUBJECTID2",
"tenantId": "TENANTID"
},
{
"assignedGroups": [],
"assignedRoles": [
{
"id": "608050f7634644db3678b17f",
"level": "admin",
"name": "TenantAdmin",
"type": "default"
},
{
"id": "605a1c2151382ffc836af86b",
"level": "user",
"name": "DataSpaceCreator",
"type": "default"
},
{
"id": "608050f7634644db3678b1a2",
"level": "user",
"name": "Developer",
"type": "default"
},
{
"id": "605a1c2151382ffc836af866",
"level": "user",
"name": "ManagedSpaceCreator",
"type": "default"
},
{
"id": "63580b8d5cf9728f19217be0",
"level": "user",
"name": "PrivateAnalyticsContentCreator",
"type": "default"
},
{
"id": "605a1c2151382ffc836af862",
"level": "user",
"name": "SharedSpaceCreator",
"type": "default"
},
{
"id": "6356f0425cf9728f1962b95c",
"level": "user",
"name": "Steward",
"type": "default"
},
{
"id": "605a1c2151382ffc836af85d",
"level": "admin",
"name": "AnalyticsAdmin",
"type": "default"
},
{
"id": "62bb165356d1879582c1b468",
"level": "admin",
"name": "AuditAdmin",
"type": "default"
},
{
"id": "605a1c2151382ffc836af85f",
"level": "admin",
"name": "DataAdmin",
"type": "default"
}
],
"created": "2023-03-31T08:44:37.332Z",
"createdAt": "2023-03-31T08:44:37.332Z",
"email": "Gentile.Faccenda@dkdaklaldkdaklladaaddddl.com",
"id": "USERID2",
"lastUpdated": "2023-04-03T11:24:35.037Z",
"lastUpdatedAt": "2023-04-03T11:24:35.037Z",
"name": "Gentile Faccenda",
"picture": "https://s.gravatar.com/avatar/randomurl=https%3A%2F%2Fcdn.auth0.com%2Favatars%2Fdp.png",
"roles": [
"TenantAdmin",
"DataSpaceCreator",
"Developer",
"ManagedSpaceCreator",
"PrivateAnalyticsContentCreator",
"SharedSpaceCreator",
"Steward",
"AnalyticsAdmin",
"AuditAdmin",
"DataAdmin"
],
"status": "active",
"subject": "auth0|IDPSUBJECT2",
"tenantId": "TENANTID"
}
]
qlik user ls --limit 1000 | ConvertFrom-Json | ConvertTo-Csv > tenantusers.csv
This article describes how to configure PostgreSQL 17 as both the source and target endpoint of a Qlik Replicate May 2026 task that uses Full Load and Apply Changes (change data capture, CDC). It follows a tested Windows setup from start to finish, and links to the Qlik Replicate documentation for the endpoint requirements.
All configuration examples on third-party components (not Qlik Replicate) are provided as is and not covered by Qlik Support. Additional steps or customizations may be needed in your environment.
Content
The example uses PostgreSQL 17 on Windows, with Qlik Replicate installed on a separate Windows server. The source and target databases can reside on the same PostgreSQL server for testing. Production environments typically use separate servers.
Example values used in this article:
psql -h <postgres_host> -p 5432 -U postgres -d postgres -W
CREATE DATABASE source;
CREATE DATABASE target;
\l
The required postgresql.conf values (wal_level, max_replication_slots, max_wal_senders, and the optional wal_sender_timeout) and the test_decoding output plugin are listed in Prerequisites (PostgreSQL source). Use the following steps to check and apply them.
\c source
SHOW wal_level;
SHOW max_replication_slots;
SHOW max_wal_senders;
ALTER SYSTEM SET wal_level = 'logical';
net stop postgresql-17
net start postgresql-17
Note: Changes to wal_level take effect only after a PostgreSQL restart.
Qlik Replicate requires the superuser role for CDC, unless the account is set up as described in Using an account without the “superuser” role. This example uses a dedicated non-superuser account. For the full list of permissions, see Required permissions.
CREATE ROLE qlik_user WITH LOGIN REPLICATION;
\password qlik_user
GRANT CONNECT ON DATABASE source TO qlik_user;
ALTER DEFAULT PRIVILEGES FOR ROLE postgresDefault privileges apply only to objects created by the named role. If other roles create source tables, set their default privileges separately.
IN SCHEMA public
GRANT SELECT ON TABLES TO qlik_user;
GRANT CREATE ON SCHEMA public TO qlik_user;
Prerequisites (PostgreSQL source) describes the pg_hba.conf entry that the Qlik Replicate server requires, including the replication keyword. Use the following steps to verify the active configuration.
SHOW hba_file;
SELECT line_number, type, database, user_name,A value in the error column indicates a rule that PostgreSQL could not load.
address, auth_method, error
FROM pg_hba_file_rules
ORDER BY line_number;
host source qlik_user <replicate_server_ip>/32 scram-sha-256Use the authentication method and network restrictions appropriate for your environment.
SHOW listen_addresses;
SHOW port;
Note: Changes to pg_hba.conf require a configuration reload. Changes to listen_addresses require a PostgreSQL restart.
A non-superuser account requires the attrep_ddl_audit table, the attrep_intercept_ddl() function, and the attrep_intercept_ddl event trigger. Create these objects, and grant the account access to the audit table and its sequence, exactly as described in Using an account without the “superuser” role. The event trigger must be created with a superuser account.
If the objects are not in the public schema, enter their schema in the Create DDL artifacts in schema field on the source endpoint’s Advanced tab. See Setting advanced connection properties (PostgreSQL source).
After completing the documented procedure, verify the event trigger:
SELECT evtname, evtevent, evtenabled
FROM pg_event_trigger
WHERE evtname = 'attrep_intercept_ddl';
An enabled trigger returns:
attrep_intercept_ddl | ddl_command_end | O
Note: Do not grant permanent superuser privileges to the replication account only to bypass the DDL setup.
where psqlExample output:
psql --version
C:\Program Files\PostgreSQL\17\bin\psql.exe
psql (PostgreSQL) 17.11
The target account requirements are listed in Security requirements (PostgreSQL target). The grants below were used in this tested example, where Qlik Replicate creates and maintains the tables in the public schema of an existing target database.
GRANT CONNECT ON DATABASE target TO qlik_user;
\c target
GRANT USAGE, CREATE ON SCHEMA public TO qlik_user;
The exact privileges depend on the task settings, schema ownership, and selected target operations.
A successful test confirms connectivity only. The task also requires the CDC prerequisites above to start successfully.
Monitor the Full Load progress and the SOURCE_CAPTURE, TARGET_LOAD, and TARGET_APPLY log messages.
Note: Use Fresh Start only for a new test task, or where resetting the existing replication state is acceptable.
psql -h <target_host> -p 5432 -U postgres -d target -W
\dt public.*
SELECT COUNT(*) FROM public.customers;
SELECT COUNT(*) FROM public.orders;
SELECT COUNT(*) FROM public.products;
The Apply Exceptions table (attrep_apply_exceptions) is always created. The other control tables depend on the task’s Control tables settings.
\dt public.attrep_*
SELECT 'attrep_status' AS table_name, COUNT(*) AS row_count
FROM public.attrep_status
UNION ALL
SELECT 'attrep_history', COUNT(*)
FROM public.attrep_history
UNION ALL
SELECT 'attrep_ddl_history', COUNT(*)
FROM public.attrep_ddl_history
UNION ALL
SELECT 'attrep_apply_exceptions', COUNT(*)
FROM public.attrep_apply_exceptions
UNION ALL
SELECT 'attrep_suspended_tables', COUNT(*)
FROM public.attrep_suspended_tables;
Some control tables remain empty until the corresponding task event occurs.
After Full Load completes and the task enters change processing:
INSERT INTO public.customers
(customer_id, customer_name, email, city)
VALUES
(9001, 'CDC Test', 'cdc@example.com', 'Denver');
UPDATE public.customers
SET city = 'Boston'
WHERE customer_id = 9001;
DELETE FROM public.customers
WHERE customer_id = 9001;
This article describes how to manually move the Qlik Sense Repository Database from the PostgreSQL 14.x instance bundled with Qlik Sense Enterprise on Windows to a separately installed (unbundled) PostgreSQL 18 instance.
The procedure backs up the bundled instance, restores it into the new instance, and then removes the bundled database service.
This is the manual method otherwise executed by the Qlik PostgreSQL Installer. QPI currently does not support PostgreSQL 18.
Content
Environment
Perform a full backup of the Qlik Sense site, including the Qlik Sense Repository Database, the Qlik Sense share folder, and the Qlik Sense CA-signed certificates. See How To Take Backup And Restore Qlik Sense Enterprise on Windows.
Create an easily accessible backup folder. Example: C:\backup.
SET PGPASSWORD=your_postgres_password
cd "C:\Program Files\Qlik\Sense\Repository\PostgreSQL\14\bin"
pg_dumpall.exe -h localhost -U postgres -p 4432 -f c:\backup\backup_db.sql
If you are prompted for a password:
cd "C:\Program Files\PostgreSQL\18\bin"
psql -h localhost -U postgres -p 5432 -f c:\backup\backup_db.sql
If you get "password authentication failed for user postgres":
Either copy the following two files from the old data folder into the new one:
Or verify and modify both files manually:
host all all 0.0.0.0/0 md5
With pgAdmin or DBeaver, check that all of the following databases are present:
If any databases are missing, restore the dump once again, this time using port 4432:
psql -h localhost -U postgres -p 4432 -f c:\backup\backup_db.sql
After a successful restore, delete the PGPASSWORD environment variable.
SET PGPASSWORD=
Before you can begin testing, remove the Qlik Sense Repository Database dependency from the Qlik Sense Repository Service:
sc config QlikSenseRepositoryDatabase depend= /
sc config QlikSenseRepositoryService depend= /
After the dependency is removed:
Failing to remove the old service leads to upgrade or patching issues.
This is optional if you upgrade Qlik Sense immediately after unbundling the PostgreSQL database, since a Qlik Sense upgrade installs the correct binaries. But if you do not upgrade right away, reinstall the binaries immediately. Failing to do so will lead to service configuration script errors.
cd C:\ProgramData\Package Cache\{GUID}
msiexec.exe /qb /i "PostgreSQL18.msi" SKIPINSTALLDBSERVICE="1" INSTALLDIR="C:\Program Files\Qlik\Sense"
msiexec.exe /qb /i "PostgreSQL14.msi" SKIPINSTALLDBSERVICE="1" INSTALLDIR="C:\Program Files\Qlik\Sense"
Qlik Cloud tenants are the highest level of logical isolation provided to our customers. The subscriptions and associated entitlements (also known as licenses) that customers purchase from Qlik are not fixed to these tenants. When needed, a customer can update the entitlement used by their tenant. This article covers how to do this, as well as all considerations before moving.
You should not attempt to update your tenant entitlement unless directed to do so by Qlik, or you are an OEM customer who is managing multiple entitlements for their estate.
The steps in this article only apply to User-Based Subscriptions. To convert your tenant from an evaluation tenant to a paid tenant, or to convert from a user-based subscription to a capacity-based subscription, contact Qlik Support.
Content:
There are three scenarios where you might need to update your entitlement:
If you are an OEM or Enterprise customer leveraging multiple tenants in Qlik Cloud, please also consider reviewing the Platform Operations series on qlik.dev to learn more about managing these estates prior to changing your entitlements.
Before you begin migrating your subscription or entitlement, consider:
Updating the entitlement requires four steps:
Your SLK is available through:
When you migrate between entitlements, any user assignments will be reset. You will need to export any current assignments if you wish to reassign them.
There are three ways of doing this:
If you have many users, both option a and b will require you to paginate to get all results.
Results will look like:
If required, reassign entitlements which were exported in step 2. You can do this in two ways:
curl -L -X POST 'https://<hostname>.<region>.qlikcloud.com/api/v1/licenses/assignments/actions/add' \
-H 'Authorization: Bearer ey...' \
-H 'Content-type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"add": [
{
"subject": "1ef2caed0dbe0a66a24ccadf61546099",
"type": "professional"
}
]
}'
The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.
Qlik Cloud Tenant Admins report that the IP Allowlist option is missing from Administration > Settings. In some cases, the Alerts submenu is also unavailable (existing alerts may still be visible, but create or edit is not possible).
The Feature Preview settings may also appear under an “Other” tab instead of their normal location. The issue affects multiple Tenant Admins in the same tenant and appears suddenly without any configuration changes in Qlik Cloud.
The missing menu options are caused by blocked outbound network calls to Qlik Cloud feature-flag and analytics services. When these calls fail, the user interface hides the related features.
This issue is almost always network-related (proxy / SSL interception / DLP) and not a change in Qlik Cloud itself. Testing from a different network (e.g. mobile hotspot or unrestricted network) can quickly confirm the diagnosis.
Qlik Cloud uses LaunchDarkly for feature flags and Pendo for in-product guidance and analytics. Several Administration features (including IP Allowlist and Alerts) depend on successful calls to these services.
When a corporate proxy, SSL inspection appliance, or Data Loss Prevention tool blocks or intercepts traffic to domains such as clientsdk.launchdarkly.com or Pendo endpoints, the browser receives no response (or a CORS/connection error). The Qlik Cloud frontend then falls back to a reduced feature set and hides the corresponding menu options.
This explains why the same tenant can show the full Administration menu from an unrestricted network while the options are missing when accessed from the corporate network.
A Talend Remote Engine running as a service on Linux repeatedly shows Unavailable in TMC during a consistent daily window (for example, 05:00 to 06:30 CST). The service appears healthy on the host, and no network issues are found. Scheduled tasks on the engine may fail or be skipped during this window.
Typical log indicators:
The most likely cause is JVM unresponsiveness under peak concurrent load. Many parallel jobs and large file transfers (around 100 MB archives) were scheduled in the same window. This can cause host resource contention (memory or swap pressure, prolonged garbage collection, or disk/network-mount I/O stalls). The wrapper then killed and restarted the engine JVM. While the engine reconnects, TMC marks it as Unavailable, even though the service eventually recovers by itself.
In earlier versions of the cFile before Talend Studio version 2026-01, the success field was intentionally left blank to keep the file in its original location. After the migration, even if the success field is left intentionally blank, the component will create a ".camel" folder and move the successfully consumed file there.
Caused by QAPPINT-3213.
QAPPINT-3213 is expected to be resolved in the Talend Studio R2026-11 release. Review the relevant release notes for details.
No workaround is available.
QAPPINT-3213 Cfile 2026-01 changes is forcing a file move when NOOP is disabled when it is successfully consumed
QAPPINT-3213
The Scheduled Job icon in the Job Conductor section continues to display even after the job has completed.
This behavior started after patching the Talend Administration Center to 2026-09.
Before patching, the Scheduled Job icon would disappear once the job was completed, and only the corresponding Job Completed or Job Failed icon would be displayed.
This is caused by QTAC-3083.
QTAC-3083 is expected to be resolved in the November Talend Administration Center patch. Review the relevant release notes for details.
No workaround is available.
QTAC-3083 Timeline: scheduled events not removed after the scheduled run (regression from Quartz 2.5.x upgrade)
QTAC-3083
A Qlik Replicate task using an Amazon RDS for PostgreSQL source, with the supportCdcPartitionedTables internal parameter enabled, terminates with a broken connection. The SOURCE_CAPTURE log component reports:
Failed to get partition details about table <schema>.<tablename>
Failed to get parent table details of child table '<schema>.<tablename>'
The error can reference tables that are not included in the task. The task restarts automatically and resumes processing.
The partition error is a side effect, not a partitioning metadata failure. The SOURCE_CAPTURE log also records the underlying error, showing that the database connection was dropped:
RetCode: SQL_ERROR SqlState: HY000 NativeError: 1 Message: FATAL: terminating connection due to idle-session timeout SSL connection has been closed unexpectedly
The error can appear in every environment that shares the same source endpoint configuration.
For more information about Internal Parameters, see Qlik Replicate: How to set Internal Parameters and what are they for?.
On the Qlik Replicate server, set the operating system’s TCP keepalive interval to match, or be shorter than, the idle-session timeout enforced by the Amazon RDS for PostgreSQL instance or any intermediate firewall.
An idle-session timeout terminates the connection between Qlik Replicate and the Amazon RDS for PostgreSQL instance. The timeout can be enforced at the database level or by a network component, such as a firewall. The query that is running when the connection drops, in this case a partition-tree lookup, fails with an SSL connection error.
SUPPORT-11452
With a Microsoft SQL Server source, Qlik Replicate tasks can miss transactions in one of two ways:
In both cases, rows committed on the source are missing from the target, and the affected tables must be fully reloaded.
For more information about Internal Parameters, see Qlik Replicate: How to set Internal Parameters and what are they for?.
If transactions in the SQL Server transaction log are not captured while the task runs without a restart, contact Qlik Support.
Starting a task by timestamp is not exact. The LSN that Qlik Replicate derives from the requested timestamp can be later than expected, so the task resumes after transactions that were committed around the restart point.
SUPPORT-11536
When the issue is related to the web browser cache and the user does not want to clear all browser cache, then what is the right approach to delete the cache only for the specific site?
To delete cookies and cache for a specific site in Google Chrome, follow the instructions given below:
To expedite the investigation for Qlik Data Gateway - Direct Access cases, the following information is required.
Without this information, Qlik Support cannot begin reviewing the issue.
C:\Program Files\Qlik\ConnectorAgent\data\logs
C:\ProgramData\Qlik\Gateway
Qlik Sense Enterprise Client-Managed offers a range of Monitoring Applications that come pre-installed with the product.
Qlik Cloud offers the Data Capacity Reporting App for customers on a capacity subscription, and additionally customers can opt to leverage the Qlik Cloud Monitoring apps.
This article provides information on available apps for each platform.
The Data Capacity Reporting App is a Qlik Sense application built for Qlik Cloud, which helps you to monitor the capacity consumption for your license at both a consolidated and a detailed level. It is available for deployment via the administration activity center in a tenant with a capacity subscription.
The Data Capacity Reporting App is a fully supported app distributed within the product. For more information, see Qlik Help.
You can automate daily distribution of the latest app using the Capacity consumption app deployer template in Qlik Automate.
The Access Evaluator is a Qlik Sense application built for Qlik Cloud, which helps you to analyze user roles, access, and permissions across a tenant.
The app provides:
For more information, see Qlik Cloud Access Evaluator.
The Answers Analyzer provides a comprehensive Qlik Sense dashboard to analyze Qlik Answers metadata across a Qlik Cloud tenant.
It provides the ability to:
For more information, see Qlik Cloud Answers Analyzer.
The App Analyzer is a Qlik Sense application built for Qlik Cloud, which helps you to analyze and monitor Qlik Sense applications in your tenant.
The app provides:
For more information, see Qlik Cloud App Analyzer.
The Automation Analyzer is a Qlik Sense application built for Qlik Cloud, which helps you to analyze and monitor Qlik Application Automation runs in your tenant.
Some of the benefits of this application are as follows:
For more information, see Qlik Cloud Automation Analyzer.
The Entitlement Analyzer is a Qlik Sense application built for Qlik Cloud, which provides Entitlement usage overview for your Qlik Cloud tenant for user-based subscriptions.
The app provides:
For more information, see The Entitlement Analyzer.
The Reload Analyzer is a Qlik Sense application built for Qlik Cloud, which provides an overview of data refreshes for your Qlik Cloud tenant.
The app provides:
For more information, see Qlik Cloud Reload Analyzer.
The Report Analyzer provides a comprehensive dashboard to analyze metered report metadata across a Qlik Cloud tenant.
The app provides:
For more information, see Qlik Cloud Report Analyzer.
Do you want to automate the installation, upgrade, and management of your Qlik Cloud Monitoring apps? With the Qlik Cloud Monitoring Apps Workflow, made possible through Qlik's Application Automation, you can:
For more information and usage instructions, see Qlik Cloud Monitoring Apps Workflow Guide.
The OEM Dashboard is a Qlik Sense application for Qlik Cloud designed for OEM partners to centrally monitor usage data across their customers’ tenants. It provides a single pane to review numerous dimensions and measures, compare trends, and quickly spot issues across many different areas.
Although this dashboard is designed for OEMs, it can also be used by partners and customers who manage more than one tenant in Qlik Cloud.
For more information and to download the app and usage instructions, see Qlik Cloud OEM Dashboard & Console Settings Collector.
With the exception of the Data Capacity Reporting App, all Qlik Cloud monitoring applications are provided as-is and are not supported by Qlik. Over time, the APIs and metrics used by the apps may change, so it is advised to monitor each repository for updates and to update the apps promptly when new versions are available.
If you have issues while using these apps, support is provided on a best-efforts basis by contributors to the repositories on GitHub.
The Operations Monitor loads service logs to populate charts covering the performance history of hardware utilization, active users, app sessions, results of reload tasks, and errors and warnings. It also tracks changes made in the QMC that affect the Operations Monitor.
The License Monitor loads service logs to populate charts and tables covering token allocation, usage of login and user passes, and errors and warnings.
The Content Monitor loads from the APIs and logs to present key metrics on the content, configuration, and usage of the platform, allowing administrators to understand the evolution and origin of specific behaviors of the platform.
All three apps come pre-installed with Qlik Sense.
Qlik Support can only be provided for Apps pre-installed with your latest version of Qlik Sense Enterprise on Windows.
The App Metadata Analyzer app provides a dashboard to analyze Qlik Sense application metadata across your Qlik Sense Enterprise deployment. It gives you a holistic view of all your Qlik Sense apps, including granular level detail of an app's data model and its resource utilization.
Basic information can be found here:
App Metadata Analyzer (help.qlik.com)
For more details and best practices, see:
App Metadata Analyzer (Admin Playbook)
The app comes pre-installed with Qlik Sense.
Looking to discuss the Monitoring Applications? Here we share key versions of the Sense Monitor Apps and the latest QV Governance Dashboard as well as discuss best practices, post video tutorials, and ask questions.
LogAnalysis App: The Qlik Sense app for troubleshooting Qlik Sense Enterprise on Windows logs
Sessions Monitor, Reloads-Monitor, Log-Monitor
Connectors Log Analyzer
All Other Apps are provided as-is and no ongoing support will be provided by Qlik Support.
This article explains how the initial extract and load process differs between legacy connectors and Qlik Talend Cloud native connectors, so you know what to expect from each.
For legacy connectors, the initial connection, extract, and load involved two major steps:
Qlik Talend Cloud native connectors work differently. There is no separation between preparation and data load. When a connection to a SaaS application is made, Qlik Talend Cloud begins replicating both recent and historical data.
During connection setup, you choose the start date for historical data — either the default or a custom date. By default, the connector requests 12 months of history, controlled by the Start Date setting. This date can be changed to capture anywhere from a few months to several years of historical data.
It's expected for the first run of any new dataset to take longer than later runs. Qlik Talend Cloud must extract the full backlog of historical data, so that it can track changes over time in future runs, and then load that data into the target. Each phase — extraction and loading — has its own expected limitations.
The time a historical replication takes can be affected by the connector's API quota. API rate limits also play a part: source applications restrict how many requests can be made in a given period, so the connector can't continuously request everything at once, or send thousands of API calls per second. Some integrations, such as Salesforce and Marketo, use API quotas that limit API usage. Qlik's integrations are designed not to consume all of the available quota, but using the same API elsewhere can use up that quota.
Completing the initial extract and load can take hours, and sometimes days, depending on the amount of historical data, the API quota, and API rate limits.
After the initial extract and load is complete, subsequent loads are expected to be fast for connectors that support change data capture (CDC), using Qlik Talend Cloud's bookmark technology.
| Aspect | Legacy connectors | Qlik Talend Cloud native |
| Process | Two steps: sampling-based metadata discovery, then full load | One process: target creation and historical load together |
| Schema/target creation | Based on data sampling; accuracy depends on sample size | Created as part of the initial replication |
| Historical data | Loaded from the staging area when full extraction was used for sampling | Controlled by the Start Date setting (default: 12 months) |
| Initial extract and load time | Up to several days for large samples; fast load afterward | Hours, sometimes days; affected by history volume, API quotas, and rate limits |
Starting with the release of Talend Studio R2026-10, Talend Studio adopts a new structured patching release model. For the original announcement, see Upcoming changes to the Talend Studio Lifecycle and Release Schedule.
Beginning with the Talend Studio R2026-10 release, two Patch Release options are available for Talend Studio:
The Patch Releases can be identified as follows:
| Patch Type | Format | Examples |
| Monthly Release | RYYYY-MM | R2026-10, R2027-01, R2027-06 |
| Support Release | RYYYY-10-SRnn | R2026-10-SR01, R2027-10-SR02 |
See Update paths | Talend Installation Guide for an overview and supported update paths. When viewing, verify that you are looking at the correct version.
Monthly Releases continue the traditional Talend Studio patching model.
A Support Release (SR) is a lighter version of the monthly release that focuses on CVE and security fixes and excludes new features, allowing an upgrade without taking on new functionality.
This timeline is projected; changes are possible.
| Date | Monthly Release | Support Release | Extended Support |
| Oct 2026 | R2026-10 (SR Baseline) |
N/A | N/A |
| Nov 2026 | R2026-11 | R2026-10-SR01 | N/A |
| Dec 2026 | R2026-12 | R2026-10-SR02 | N/A |
| Jan 2027 | R2027-01 | R2026-10-SR03 | N/A |
| Feb 2027 | R2027-02 | R2026-10-SR04 | N/A |
| Mar 2027 | R2027-03 | R2026-10-SR05 | N/A |
| Apr 2027 | R2027-04 | R2026-10-SR06 | N/A |
| May 2027 | R2027-05 | R2026-10-SR07 | N/A |
| Jun 2027 | R2027-06 | R2026-10-SR08 | N/A |
| Jul 2027 | R2027-07 | R2026-10-SR09 | N/A |
| Aug 2027 | R2027-08 | R2026-10-SR10 | N/A |
| Sep 2027 | R2027-09 | R2026-10-SR11 | N/A |
| Oct 2027 | R2027-10 (New SR Baseline) |
N/A | R2026-10-SR12 (Release on demand) |
| Nov 2027 | R2027-11 | R2027-10-SR01 | R2026-10-SR13 (Release on demand) |
With the introduction of Monthly Releases and Support Releases, only specific upgrade paths are supported. The general rule with patching is to move forward. It is not possible to downgrade.
See Update paths | Talend Installation Guide for more information and a detailed table. When viewing, verify that you are looking at the correct version.
| Upgrade | Upgrade Path | Status |
| Monthly Release → Later Support Release | R2026-11 → R2026-10-SR05 | Not Supported |
| Support Release → Monthly Release (same month) | R2026-10-SR01 (November) → R2026-11 | Not Supported |
| Monthly Release → Previous Monthly Release | R2027-01 → R2026-12 | Not Supported |
| Support Release → Previous Support Release | R2026-10-SR05 → R2026-10-SR03 | Not Supported |
| Old Monthly Release → New Monthly Track | R2024-04 → R2026-10 | Not Supported |
Talend Runtime follows the same lifecycle model as Talend Studio:
To limit revalidation of jobs, routes and services at each patch, use the same track for Talend Studio and Talend Runtime in a given environment.
Delayed Sync allows client-managed products to operate without internet access before connectivity to Qlik's License Backend Server (LBE) is required. By default, new licenses provide 90 days of temporary offline access.
Delayed Sync has been available since April 2020. It is supported in the following products:
For Delayed Sync to be possible, a portable Signed License Definition (SLD) needs to be retrieved. The product can then be activated using the portable SLD.
Delayed Sync is not a permanent offline solution. A connection to the license backend must be made within 90 days of new license creation (not license activation). If an extension or a more permanent solution is required, contact Qlik Support via Chat or by raising a case via Support portal before the 90 days are reached. The 90 period will not reset. See Request license off-line approval - April 2020 and onwards for details on how to move to a permanent solution.
For old license which needs an extension on the temporary offline feature (Delayed Sync) do reach out to Qlik Support via Chat or by raising a case via Support portal.
When the connection to the LBE is made, the SLD will be automatically updated to SLK.
The SLD needs to be retrieved from the license backend server. Internet connectivity is required. To obtain the definition, use: Retrieve using Get Signed License Definition link
If you receive the error Unauthorized or Invalid SLK, verify that you have copied the Signed License Key correctly. Missing letters, extra letters, or unexpected linebreaks are the most common root cause.
The example provided uses the April 2020 Release of Qlik Sense Enterprise on Windows. Qlik NPrinting and QlikView function identically, though the license SLD will need to be applied in the individual product's license field.
Qlik License Service: the advantages of QLS activation
Viewing Qlik Sense license definition allotments using PowerShell
After a Stop and Resume operation on a Qlik Replicate Log Stream task with an IBM Db2 for i source, a subset of tables begins receiving NULL values in the RRN column.
When RRN is configured as the primary key for those tables, downstream merge processes fail with errors similar to:
DML operation to table DB2I_TABLE failed on column RRN with error:
NULL result in a non-nullable column
The Log Stream parent task's source endpoint has the RRN setting configured as Add RRN column to tables without a Primary Key or Unique Index, instead of Add RRN column to all tables.
This misconfiguration causes RRN values to be NULL for the tables processed by the affected parent task, while other parent tasks with the correct setting continue to populate RRN correctly.
SUPPORT-11485