Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Welcome to
Qlik Community!

cancel
Showing results for 
Search instead for 
Did you mean: 
  • 283,531 members
  • 13,766 online
  • 2,036,190 posts
  • 155,191 Solutions
Announcements
Catch up on the newest Qlik features and improvements: Learn More

Welcome to Qlik Community

Recent Discussions

  • forum

    Integration, Extension & APIs

    Qlik Cloud visualisation extension no longer rendering - last few weeks

    Hi,Apologies for the slightly vague question but is there anything changed in the last few weeks that will have broken some old visualisation extensio... Show More

    Hi,

    Apologies for the slightly vague question but is there anything changed in the last few weeks that will have broken some old visualisation extensions - specifically in cloud - on prem and even technical preview QS desktop seem fine?

     

    more detail:

    probably 7 or 8 years ago I hacked together my first extension following the very few tutorials available and it worked reasonably well - i'm no web developer but got it working and seemed performative if almost certainly no where near any best practice standards or anything.  Has had a few tweaks to the internal logic over the years but in terms of structure its not really changed, to my great surprise it even worked when copied to the cloud.  As far as i'm aware they were still working a few weeks ago but as of yesterday (possibly earlier) the don't render, nothing is jumping out to me in the console log other than this (there are a bunch of launchdarkly errors but they are there extension or no and more of a whitelisting thing from what i read)

    dwqlik82_0-1793889321771.png

    which doesnt appear in the QS desktop (Nov 26 technical preview) dev tools so am wondering if its being enforced maybe?

    If anyone has any ideas or if i've missed something, would greatly appreciate it

    Show Less
  • forum

    Visualization and Usability

    Outer SetAnalysis modifier ignored

    Hi, I have a question concerning the way Outer SetAnalysis modifiers are working.  In my below example, I use an application that contains data for Ye... Show More

    Hi, I have a question concerning the way Outer SetAnalysis modifiers are working. 

    In my below example, I use an application that contains data for Years 2022 and 2023. There is no data for 2021. 

    I have a standard calculation that counts the number of Customers that is:

    count(distinct Customer_ID) = 1500 

    If I use SetAnalysis on the field Year only, it will work as expected, using an inner Set Analysis or an outer Set Analysis:

    • Inner: count({<Year={2022}>}distinct Customer_ID) = 1000
    • Outer: {<Year={2022}>}count(distinct Customer_ID) = 1000

    If I do the same but put 2021 instead of 2022, since I don't have data for 2021, the expected result should be 0, which is the case, for both Inner and Outer Set Analysis.

    However, as soon as I introduce another set modifier in my inner set analysis, and I put year 2021 in my Outer Set Analysis, the behaviour gets weird:

    • Only Customer_Segment: count({<Customer_Segment={'Employer'}>}distinct Customer_ID) = 750 - OK
    • All Inner: count({<Year={2021},Customer_Segment={'Employer'}>}distinct Customer_ID) = 0 - OK
    • All Outer: {<Year={2021},Customer_Segment={'Employer'}>}count(distinct Customer_ID) = 0 - OK
    • Year in Outer, CustSeg in Inner: {<Year={2021}>}count({<Customer_Segment={'Employer'}>}distinct Customer_ID) = 750 - NotOK. 750 is the total number of customers for the Customer_Segment 'Employer'

    It seems like, when there is an inner set analysis, and we apply an outer set analysis with a modifier that is not in the data set (Year = 2021 in this example), this outer set analysis modifier is simply ignored, instead of resulting in 0. 

    After doing some more tests, if we have 2 modifiers in Outer SA (1 out of dataset, 1 within data set), and 1 or more modifiers in Inner SA, the modifiers from Outer SA that is out of dataset will be ignored (like above), but the second modifier will still be considered.

    Is this the expected behaviour for Outer set analysis? Should it be the exact same result as when we use same modifier in Inner Set analysis? 

    I confirm that I don't use and Set Identifier ($, 1, ...)

    Thank you in advance for your help

     

    Show Less
  • forum

    Qlik Answers

    Qlik Answers - Overage

    Hello, IA is being tested by most of our customers. As everybody knows all SaaS products come with a number of free Qlik Answers questions: 25 for Sta... Show More

    Hello, IA is being tested by most of our customers. As everybody knows all SaaS products come with a number of free Qlik Answers questions: 25 for Starter, 200 for SaaS user based or Standard and 1.000 for Premium and Enterprise. This year Qlik changed the rule for overage. Only Capacity has overage enabled. All other features come with overage disabled, including Answers.

    We came across several customer using beyound their contracted limits. So we have two questions: 1 - Who and how can we flag the tenant to disable Answers overage, 2 - Are we going to receive invoices for these overages?

    Thank you 

    Show Less
  • forum

    Catalog and Lineage

    Is there a way to link to the Lineage Page for an App in Qlik Cloud?

    I am trying to build a URL so i can link from a Cataloging app that we are building directly to an Apps lineage sheet.  A sample image of what i am tr... Show More

    I am trying to build a URL so i can link from a Cataloging app that we are building directly to an Apps lineage sheet.  A sample image of what i am trying to link to is attached. But so far i have been unsucessful in building a working URL.  For example, when i click on Tools-->Lineage the URL looks like this: 

    https://mytenant.us.qlikcloud.com/lineage/qri%3Aapp%3Asense%3A%2F%2F876c4y32-3rj4-5t73-sr65-98k40d63j234?resourceName=My%20App%20Name 

    But i don't know what this number is in the middle. The one that starts with 876c4... It's not the app id and it's not a number i can find in any of the App, Lineage or Item API's or from App/Item information in an Automation. Without it, it doesn't appear i can open that sheet.

    Has anyone linked to this before?  is it even possible?

    Thanks

    Show Less
  • forum

    Management & Governance

    Qlik Sense: standalone Node.js update after a security scanner alert

    Our infrastructure security scanner flagged our Qlik Sense servers as potentially vulnerable because of the bundled Node.js 24.18.1 runtime. Following... Show More

    Our infrastructure security scanner flagged our Qlik Sense servers as potentially vulnerable because of the bundled Node.js 24.18.1 runtime. Following the October 21, 2026 Node.js security release, I tested updating that binary independently of a Qlik patch.

    A scanner finding against a runtime version does not establish that the vulnerabilities are exploitable through Qlik Sense. Product-specific impact still needs confirmation from Qlik.

    The update from Node.js 24.18.1 to 24.22.1 passed testing in our Qlik Sense Enterprise on Windows May 2026 Patch 7 environment. This is one environment's test result, not a compatibility guarantee.

    This experimental method is not validated by Qlik. Qlik's documented approach is to update the bundled runtime through a Qlik Sense upgrade. This post shares a technical test, not an official remediation recommendation. If evaluating it, use development first, a maintenance window and a recoverable full backup.

    Check the bundled version

    & "$env:ProgramFiles\Qlik\Sense\ServiceDispatcher\Node\node.exe" --version

    The full path checks Qlik's runtime rather than another Node.js installation on the PATH.

    Run the attached scripts

    1. Extract the scripts into one folder.
    2. Download the official Node.js 24.22.1 Windows x64 binary.
    3. Edit NodeUpdate.config.psd1: configure the binary, backup and log paths, and set the expected SHA256 using the win-x64/node.exe entry in SHASUMS256.txt.
    4. Open Windows PowerShell 5.1 as administrator and run the backup:
    .\01_Backup_Node.ps1

    Continue only after BACKUP VERIFIED:

    .\02_Update_Node.ps1

    Leave the Service Dispatcher running before starting the update: the script handles stopping and restarting it. Execution is local to each machine; relative paths are resolved against the configuration folder.

    Validate and roll back

    Check Hub, QMC, application access, exports, reloads, usual connectors and Qlik logs. These are suggested checks, not a claim that all were covered in our test.

    To roll back, set RestoreBackupDirectory to the exact original backup folder, then run:

    .\03_Restore_Node.ps1

    The scripts target the main Service Dispatcher runtime on Node.js 24 only. They do not update EAPowerTools, Package Cache or npm dependencies. A binary backup is not a full site backup, and automatic rollback is not guaranteed. Recheck the installed version after subsequent Qlik maintenance.

    Sources: Node.js security bulletin, October 21, 2026; Node.js 24.22.1 release notes, October 21, 2026; Qlik Support guidance, updated August 14, 2024.

    Show Less
  • forum

    Management & Governance

    Node2Shell: Node.js Brotli vulnerability

    From https://www.aikido.dev/blog/node2shell-nodejs-brotli-rce-cve-2026-111497Node.js shipped a security update on Wednesday for a flaw in how it decom... Show More

    From https://www.aikido.dev/blog/node2shell-nodejs-brotli-rce-cve-2026-111497

    Node.js shipped a security update on Wednesday for a flaw in how it decompresses Brotli data, a bug people are already calling Node2Shell (CVE-2026-111497). If an attacker can get a malicious payload in front of your app, the flaw can crash the process, leak part of its memory, or potentially let them run their own code.

    Who is affected: anyone running Node.js or Bun whose app decompresses Brotli data that an attacker could control.

    Ok, so Qlik Sense Enterprise on Windows runs on Node.js 24.14.1.
    I have the following questions:

    1. Does the specific implementation of a vulnerable Node.js version in Qlik Sense Enterprise on Windows implicate a threat to installations of Qlik Sense?

    2. Are there any migitating actions that can be undertaken by administrators to continue operating safely until Qlik Sense/Node.js is patched?

    3. Is there a patch coming? If so, when is this expected to be made available?

    Show Less
  • forum

    Data Movement & Streaming

    “Replicate data” option missing in Qlik Cloud Data Integration

    Hi,I’m trying to use Qlik Cloud Data Integration with a Replication project.I have:- Qlik Cloud license with 25 GB capacity- Talend license valid for ... Show More

    Hi,

    I’m trying to use Qlik Cloud Data Integration with a Replication project.

    I have:
    - Qlik Cloud license with 25 GB capacity
    - Talend license valid for 1 year
    - all available admin permissions assigned to my user
    - a verified Microsoft Dynamics 365 Business Central connection

    The problem is that in the Replication project, under Create new, I only see Connection.

    I do not see the Replicate data option shown in Qlik documentation/videos:

    https://learning.qlik.com/student/activity/2560656-how-to-create-a-replication-task?from_embedded_video=true

    Sebastian_Dec_0-1793873722271.png

    Is this option dependent on a specific Qlik Talend Cloud license or entitlement?

    Sebastian_Dec_1-1793873834965.png

     

    Show Less
  • forum

    Talend Studio

    Excel components issues after upgrading JRE (amazon-corretto 8.512.09.1)

    Hi,I'm using TOS V7.3.1After upgrading JRE from amazon-corretto 8.462.08.1 to amazon-corretto 8.512.09.1 on execution server, the excel components tFi... Show More

    Hi,

    I'm using TOS V7.3.1

    After upgrading JRE from amazon-corretto 8.462.08.1 to amazon-corretto 8.512.09.1 on execution server, the excel components tFileOuputExcel and TFileInputExcel doesn't work anymore.

    Below the message : 

    Exception in thread "main" java.lang.UnsatisfiedLinkError: no freetype in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
    at java.lang.Runtime.loadLibrary0(Runtime.java:843)
    at java.lang.System.loadLibrary(System.java:1136)
    at sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:59)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:32)
    at sun.font.SunFontManager$1.run(SunFontManager.java:346)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.SunFontManager.<clinit>(SunFontManager.java:342)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:348)
    at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:82)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
    at java.awt.Font.getFont2D(Font.java:491)
    at java.awt.Font.canDisplayUpTo(Font.java:2056)
    at java.awt.font.TextLayout.singleFont(TextLayout.java:470)
    at java.awt.font.TextLayout.<init>(TextLayout.java:531)
    at org.apache.poi.ss.util.SheetUtil.getDefaultCharWidth(SheetUtil.java:273)
    at org.apache.poi.xssf.streaming.AutoSizeColumnTracker.<init>(AutoSizeColumnTracker.java:117)
    at org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:82)
    at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:674)
    at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:695)
    at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:87)
    at org.talend.ExcelTool.prepareXlsxFile(ExcelTool.java:130)
    at bnppf.bnppf_abba_t9_t10_reports_0_1.Bnppf_Abba_T9_T10_Reports.tDBInput_1Process(Bnppf_Abba_T9_T10_Reports.java:4767)
    at bnppf.bnppf_abba_t9_t10_reports_0_1.Bnppf_Abba_T9_T10_Reports.tWarn_2Process(Bnppf_Abba_T9_T10_Reports.java:4330)
    at bnppf.bnppf_abba_t9_t10_reports_0_1.Bnppf_Abba_T9_T10_Reports.tWarn_1Process(Bnppf_Abba_T9_T10_Reports.java:4118)
    at bnppf.bnppf_abba_t9_t10_reports_0_1.Bnppf_Abba_T9_T10_Reports.runJobInTOS(Bnppf_Abba_T9_T10_Reports.java:8828)
    at bnppf.bnppf_abba_t9_t10_reports_0_1.Bnppf_Abba_T9_T10_Reports.main(Bnppf_Abba_T9_T10_Reports.java:8617)

    But it works when I launch the jobs from Open Studio in my laptop.

    Any suggestion please ?

     

    Many thanks

     

    Show Less
  • forum

    Integration, Extension & APIs

    QVF backup/restore with GitHub using native Qlik Cloud Automation blocks

    Hello Community,I’m backing up Qlik apps without data to GitHub and restoring them through Qlik Cloud Automation.The Base64 Legacy Block flow works fo... Show More

    Hello Community,

    I’m backing up Qlik apps without data to GitHub and restoring them through Qlik Cloud Automation.

    The Base64 Legacy Block flow works for small files (under 1 MB), but:

    • When used Native Export App Block returns a file object; and GitHub’s commit block requires Base64 Content.
    • Get Repository Content Github Block returns no inline content above 1 MB.
    • Call URL → native Import App, mapped body into File, it returns HTTP 200 but fails with error showing "file": null and missing file/file_resource.

    The same Call URL method performed through Postman, QVF downloaded and imports manually successfully.

    How can I pass a GitHub download into native Import App, and commit native Export App output without legacy Base64 blocks? 

    A working example would help.

    I have uploaded a Restore Qlik Cloud Automation for the reference. 

    Thanks

     

    Show Less
  • forum

    Management & Governance

    Qlik Sense patches regarding eMudhra CA issue (CVE-2026-111943, CVE-2026-91403, ...

    See e.g. https://www.heise.de/en/news/eMudhra-incident-compromises-eight-CA-certificates-11494689.htmlQlik Sense seems to use node.js and go. Thus, I ... Show More

    See e.g. https://www.heise.de/en/news/eMudhra-incident-compromises-eight-CA-certificates-11494689.html

    Qlik Sense seems to use node.js and go. Thus, I expect qlik needs to be patched, right?

    Please let us know which patches are necessary and their ETA if not yet released.

    Show Less
Leaderboard

Qlik community MVPs

Qlik Community MVPs — trusted experts driving collaboration, learning, and innovation.

mvp-banner-side-image