Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Talend Management Console Release Notes R2025-11 | Qlik Talend Documentation informs of the New storage Service which is currently not yet available for EU and US regions.
"New storage service endpoint for unified access to artifacts and execution logs: This storage service is planned to be deployed to AWS EU and AWS US in January 2026. Update your proxy and firewall settings when it is available."
Support-7691
When restarting the services for Qlik Sense Enterprise, bundled extensions disappear from the system. The files are missing from the service cluster extension folder and the apps that use those extension are now showing problems. Reinstalling the extensions works, but at the first reinstall, they get removed again.
This usually happens for obsolete extensions that are no longer supported in the current version of Qlik Sense Enterprise. Usually, the functionality of these extensions was replaced by product features. So, apps should be redesigned to use the new features, in order to have a fully supported functionality.
If they are needed for a transition period, following the following steps will prevent the automated deletion.
By doing this, they will not be detected as unsupported extensions, and therefore not removed.
Talend Data Catalog (TDC) to Qlik Sense using certificate authentication, the connection test shows as successful. However, when attempting to fetch applications/streams, the process fails and no applications are listed after completing the harvest of Qlik Sense Bridge.
HarvestofQlikSenseBridge
The Qlik Sense user directory is required for connecting to the Qlik Sense Server with the appropriate user ID. See the "Users" page of the Qlik Management Console
QlikSenseUserDirectory
For Example,
INTERNALUser
AppsandStreams
This issue is caused by the user directory was not mentioned correctly.
For more information about MIMB Import Bridge from Qlik Sense Server, please refer to documentation:
MIRQlikSenseServerImport.html | www.metaintegration.net
Upgrading Qlik Sense Enterprise on Windows may fail due to the following reasons:
An automated rollback will be performed.
In rare instances, this roll back fails. If this roll back fails, the Qlik Sense Services may be removed.
Qlik Sense Enterprise on Windows
If you took a backup ( repository database, Certificate and Apps) from old Qlik Sense version, you can install/restore the old Qlik Sense version.
Please refer to step of "1-2. Restoring on a different machine (PostgreSQL)" on this article How To Take Backup And Restore Qlik Sense June 2017 or higher
You should follow the step of "1-2. Restoring on a different machine (PostgreSQL)" as Qlik Sense has been reinstalled.
*** You don't need to change the Shared folder.
If you don't have a backup (Repository database), you should install a new version of Qlik Sense and then import Apps and certificate, and configure token and UDC for users access.
If the upgrade to a new version of Qlik Talend Data Catalog fails (For example: Talend Data Catalog 8.0 to Talend Data Catalog 8.1), the errors show as below in the system log:
[-1/initDb] 2024-11-29 17:25:24 MIRWEB_E0007 Operation Migrate Data Mapping to Metamodel failed see (Manage > Operations for details)
[-1/initDb] 2024-11-29 17:25:24 MIRWEB_S0006 Skipping operation: Migrate Diagrams to Metamodel
[-1/initDb] 2024-11-29 17:25:24 MIRWEB_S0006 Skipping operation: Delete Documentable Models
[-1/initDb] 2024-11-29 17:25:24 MIRWEB_S0006 Skipping operation: Migrate Join Relationships to Metamodel
[-1/initDb] 2024-11-29 17:25:24 MIRWEB_F0003 Service initialization error: Contact your System Administrator.
To prevent issues (like corrupted data) from happening during migration process, please be sure to:
As a review, please double check all migration steps outlined in the following documentation: Upgrade Process |Qlik Talend Help.
If any other processes that could affect Talend Data Catalog is done at the same time or if the Talend Data Catalog applications are restarted during the migration process, problems can arise, which may potentially require you to start over the upgrade process.
The errors identified above have resulted from the migration steps not being executed correctly.
#Talend Data Catalog
When a Talend DI OSGI service using tRestRequest/tRestResponse component skips certain JARs during packaging, those libraries are not compiled into the service-name.jar/lib directory, causing the service to fail at runtime due to missing dependencies.
How can the missing JARs be included in the service package without requiring additional bundle installations to load them?
By default, studio\plugins\org.talend.repository_8.0.2.20xxxxxx_xxx.jar/resources/osgi-exclude.properties has the default list of exclude jars.
Let's use tSendMail component as example: jakarta.mail-api*.jar
You can remove it
jakarta.mail-api
The user should not introduce conflicting jar files, since Talend Runtime container provides its own jar files.
In addition to that, if newer versions of jar files are packaged into another Route to be deployed, due to the Runtime shares jar files across all deployments, it may also be a point of conflict.
Cannot install or launch the Qlik Web Connector standalone package (January 2024 and higher versions) on Microsoft Windows 2016 and 2019 servers.
The installation or launch fails with:
QlikWebConnectors.exe - This application could not be started.
This application requires one of the following versions of the .NET Framework:
.NETFramework,Version=v4.8.1
A Qlik Web Connector configuration file change is needed to force the use of .NET Framework 4.8 with the Qlik Web Connector standalone package.
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1" />to
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
The Qlik WebConnector standalone package requires Microsoft .NET Framework 4.8.1. See System requirements for Qlik Web Connectors.
However, Microsoft .NET Framework 4.8.1 is not supported on Windows 2016 and 2019 servers. For more information, refer to Compatible operating systems | learn.microsoft.com. Windows 2016 and 2019 servers support .NET Framework 4.8 or lower.
Qlik Sense upgrade process was completed successfully. However, upon attempting to run Qlik Sense services, the CPU usage spiked to 99% to 100%, rendering the Qlik server unresponsive.
Restarting the Qlik Sense services or rebooting the Qlik Sense Windows machine does not resolve the issue.
The Windows Task Manager on the Qlik Sense Windows machine reveals the Qlik Dispatcher service causes the CPU spike.
This article provides a solution for one possible root cause leading to a high CPU load. Other root causes may exist (such as an unoptimized Qlik Sense document) and will require additional troubleshooting.
To resolve this particular root cause:
C:\Program Files\Qlik\Sense\ServiceDispatcher\ on the Qlik Sense Windows machineservices.conf fileNote: In a multi-node environment, this verification must be performed on all nodes.
A duplicated command in the configuration file was leading to multiple instances of the service being triggered, creating an infinite loop. This misconfiguration resulted in an excessive number of threads and consumed all available CPU resources.
You may be experiencing a critical problem where some Talend jobs open without any components in the Designer View. The jobs appear empty in Studio even after:
This article briefly introduces how to fix Corruption in a Git Repository for Qlik Talend Projects
Rolling Back to an Earlier Commit
This behavior indicates that the corruption exists in the Git repository itself. The most effective way to restore a corrupted Git project is to roll back to a previous version of the Git branch where the jobs were intact.
Steps
References for Git Rollback
How can I rollback a Git repository to a specific commit?| stackoverflow.com
Revert a Git Repository to a Previous Commit | sentry.io
Question
Is there a limit on how many task deployments I can have on Qlik Talend Runtime Server?
No, there is no fixed limit.
Qlik Talend Runtime Server does not have a numerical limit on the number of deployed Data Services or Routes. However, the actual number of services that can be deployed and run concurrently depends on the available system resources (CPU, Memory, etc.)
When running a silent installation, Qlik Sense is installed without dialog prompts. This means all features, properties, and user selections are set before performing a silent installation. All setup options available in the installer user interface can be performed with silent operators.
For details, see:
The installation can be broken down into three steps.
This file will be used in the next step and includes all remaining configuration settings. This must be configured for the installation to complete successfully. See Shared persistence configuration file syntax (choose your respective version).
We have attached an example file. You'll need to change 'xxx' to the shared folder network path. Please consider using a hostname or DNS name instead of localhost.
Run CMD as an administrator, then provide the installation command with the required arguments. When building the command, do not forget to confirm that you have read the EULA with the argument accepteula(1|0). Customer agreements can be found at Legal Agreements.
Example script to execute a silent install:
Qlik_Sense_setup.exe [-silent] {-log "path\filename"} {layout="path"} {accepteula=1|0}{desktopshortcut=1|0} {skipstartservices=1|0} {installdir="path"} {userwithdomain="domain\user"} {userpassword="password} {dbpassword="password"} {hostname="www.machinename.domain.com"} {sharedpersistenceconfig="configfilepath"} {senddata=1|0} {skipvalidation=1|0} {databasedumpfile="path"}
The following release notes cover the Qlik PostgreSQL installer (QPI) version 1.2.0 to 2.1.0.
Content
| Improvement / Defect | Details |
| SHEND-2519 |
|
| QCB-32208 / SUPPORT-4028 |
|
| Improvement / Defect | Details |
| SHEND-2273 |
|
| QCB-28706 |
Upgraded PostgreSQL version to 14.17 to address the pg_dump vulnerability (CVE-2024-7348). |
| SUPPORT-335 | Upgraded PostgreSQL version to 14.17 to address the libcurl vulnerability (CVE-2024-7264). |
| QB-24990 | Fixed an issue with upgrades of PostgreSQL if Qlik Sense was installed in a custom directory, such as D:\Sense. |
| Improvement / Defect | Details |
| SHEND-1359, QB-15164: Add support for encoding special characters for Postgres password in QPI | If the super user password is set to have certain special characters, QPI did not allow upgrading PostgreSQL using this password. The workaround was to set a different password, use QPI to upgrade the PostgreSQL database and then reset the password after the upgrade. This workaround is not required anymore with 1.4.0 QPI, as 1.4.0 supports encoded passwords. |
| SHEND-1408: Qlik Sense services were not started again by QPI after the upgrade | QPI failed to restart Qlik services after upgrading the PostgreSQL database. This has been fixed now. |
| SHEND-1511: Upgrade not working from 9.6 database | In QPI 1.3.0, upgrade from PostgreSQL 9.6 version to 14.8 was failing. This issue is fixed in QPI 1.4.0 version. |
| QB-21082: Upgrade from May 23 Patch 3 to August 23 RC3 fails when QPI is used before attempting upgrade. QB-20581: May 2023 installer breaks QRS if QPI was used with a patch before. |
Using QPI on a patched Qlik Sense version caused issues in the earlier version. This is now supported. |
When sharing a TAC (Talend Administration Center) or Studio patch with customers, some may request the hash value of the patch file.
This hash (Such as MD5, SHA-1, or SHA-256) is used to verify the integrity of the downloaded file, ensuring that the patch has not been corrupted or altered during transmission.
You can find the hash value of a patch (for instance, in the package provided by Qlik or from the build repository) as shown in the screenshot below:
It is the value of CheckSums
In an effort to further clarify the differences between the Qlik Sense editions available and how Multi-Cloud ties in with those, see Qlik Sense at a glance.
A brief summary is provided in this article.
Qlik Sense is available on SaaS (Qlik Cloud) and Windows.
Qlik Cloud allows for two different subscription types: Enterprise and Business. Qlik Sense Enterprise is the full version of Qlik Sense, supporting a full spectrum of analytics use cases on a multi-cloud platform. Qlik Sense Business is a SaaS solution that brings the power of Qlik’s third-generation analytics platform to groups, teams, and businesses that want to quickly operationalize analytics and make data-driven decisions.
Qlik Sense Enterprise on Windows is deployed on-premise and client managed. You can distribute Qlik Sense apps to cloud environments, using Qlik Sense Enterprise multi-cloud capabilities and share user management between a Qlik Cloud instance and a client-managed instance. This is only possible with a Qlik Sense Enterprise subscription.
Get started with Qlik Sense Enterprise SaaS
Introducing Qlik Sense Enterprise on Windows
Introducing Qlik Sense Business
This article describes the procedure for when QlikView Server is migrated to a new domain. In this scenario, the existing QlikView Server that will be moved to a new domain is a single server QlikView Server installation and has a static IP address.
What you need to take into account are permissions (Service Account, User access to files) and the name of the machine in case that changes as well. License assignments such as User CALs and Document CALs will need to be redone, as those will reference the previous domain name.
Changing the hostname of the QlikView Server requires a change of the references to the hostname for each service. See Migrate and restore your backup in the QlikView upgrade and migration section on our Help for details.
CALs will not automatically refer to the new domain\ prefix. You will need to manually re-assign them.
Refer to the Power Tools for QlikView and the User Management.
NOTE: The CALs will not be available for 7 days; no exceptions. Plan to perform the migration period during an appropriate date range. The only possible alternative to avoid the quarantine is to completely clear the license and then, after reapplying it, reassign all the CALs.
The QlikView Administrator will have to edit the domain\ prefix for all available objects.
The QlikView Shared File Cleanup tool can be used to change ownership of objects. See How to change Server Object Owner in QlikView using the inbuilt Cleanup Tool for details.
See How to migrate Active Directory Users in QlikView for details.
The Qlikview server has been set up with Kerberos authentication. When navigating to the QlikView Management Console the following errors are shown:
Login Failed
This web page cannot be displayed
Environment
Kerberos authentication is not supported in the QlikView Management Console.
For information regarding the AccessPoint, see Kerberos support using QlikView Webserver
Qlik Automate is a no-code automation and integration platform that lets you visually create automated workflows. It allows you to connect Qlik capabilities with other systems without writing code. Powered by Qlik Talend Cloud APIs, Qlik Automate enables users to create powerful automation workflows for their data pipelines.
Learn more about Qlik Automate.
In this article, you will learn how to set up Qlik Automate to deploy a Qlik Talend Cloud pipeline project across spaces or tenants.
To ease your implementation, there is a template on Qlik Automate that you can customize to fit your needs.
You will find it in the template picker: navigate to Add new → New automation → Search templates and search for ‘Deploying a Data Integration pipeline project from development to production' in the search bar, and click Use template.
ℹ️ This template wil be generally available on October 1, 2025.
In this deployment use case, the development team made changes to an existing Qlik Talend Cloud (QTC) pipeline.
As the deployment owner, you will redeploy the updated pipeline project from a development space to a production space where an existing pipeline is already running.
To reproduce this workflow, you'll first need to create:
Using separate spaces and databases ensures a clear separation of concerns and responsibilities in an organization, reduces the risk to production pipelines while the development team is working on feature changes.
Workflow steps:
ℹ️ Note: This is a re-deployment workflow. For initial deployments, create a new project prior to proceeding with the import.
Use the 'Export Project' block to call the corresponding API, using the ProjectID.
This will download your DEV project as a ZIP file. In Qlik Automate, you can use various cloud storage options, e.g. OneDrive. Configure the OneDrive 'Copy File on Microsoft OneDrive' block to store it at the desired location.
To avoid duplicate file names (which may casue the automation to fail) and to easily differentiate your project exports, use the 'Variable' block to define a unique prefix (such as dateTime).
From the 'Qlik Talend Data Integration' connector, use the 'Get Project Binding' block to call the API endpoint.
The 'bindings' are project variables that are tied to the project and can be customized for reuse in another project. Once you test-run it, store the text response for later use from the 'History' tab in the block configuration pane on the right side of the automation canvas:
We will now use the 'bindings' from the previous step as a template to adjust the values for your PROD pipeline project, before proceeding with the import.
From the automation, use the 'Update Project Bindings' block. Copy the response from the 'Get Project Binding' block into the text editor and update the DEV values with the appropriate PROD variables (such as the source and target databases). Then, paste the updated text into the Variables input parameter of the 'Update Project Binding' block.
ℹ️ Note: these project variables are not applied dynamically when you run the 'Update Bindings' using the Qlik Automate block. They are appended and only take effect when you import the project.
For a Change Data Capture (CDC) project, you must stop the project before proceeding with the import.
Use the 'Stop Data Task' block from the 'Qlik Talend Data Integration' connector. You will find the connectors in the Block Library pane on the left side of the automation canvas.
Fill in the ProjectID and TaskID:
ℹ️ We recommend using a logic with variables to handle task stopping in the automation. Please refer to the template configuration and customize it to your needs.
You’re now ready to import the DEV project contents into the existing PROD project.
⚠️ Warning: Importing the new project will overwrite any existing content in the PROD project.
Using the OneDrive block and the 'Import Project' blocks, we will import the previously saved ZIP file.
ℹ️ In this template, the project ID is handled dynamically using the variable block. Review and customize this built-in logic to match your environment and requirements.
After this step is completed, your project is now deployed to production.
It is necessary to prepare your project before restarting it in production. Preparing ensures it’s ready to be run by creating or recreating the required artifacts (such as tables, etc).
The 'Prepare Project' block uses the ProjectID to prepare the project tasks by using the built-in project logic. You can also specify one or more specific tasks to prepare using the 'Data Task ID' field. In our example, we are reusing the previously set variable to prepare the same PROD project we just imported.
If your pipeline is damaged, and you need to recreate artifacts from scratch, enable the 'Allow recreate' option. Caution: this may result in data loss.
Triggering a 'Prepare' results in a new 'actionID'. This ID is used to query the action status via the 'Get Action Status' API block in Qlik Automate. We use an API polling strategy to check the status at a preset frequency.
Depending on the number of tables, the preparation can take up to several minutes.
Once we get the confirmation that the preparation action was 'COMPLETED', we can move on with restarting the project tasks.
If the preparation fails, you can define an adequate course of action, such as creating a ServiceNow ticket or sending a message on a Teams channel.
ℹ️ Tip: Review the template's conditional blocks configuration to handle different preparation statuses and customize the logic to fit your needs.
Now that your project is successfully prepared, you can restart it in production.
In this workflow, we use the 'List Data Tasks' to filter on 'landing' and 'storage' for the production project, and restart these tasks automatically.
All done: your production pipeline has been updated, prepared, and restarted automatically!
Now it’s your turn: fetch the Qlik Automate template from the template library and start automating your pipeline deployments.
Start a Qlik Talend Cloud® trial
How to get started with the Qlik Talend Data Integration blocks in Qlik Automate