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: 
  • 275,446 members
  • 4,783 online
  • 2,049,935 posts
  • 154,947 Solutions
Announcements
Now accepting applications for the Qlik Luminary and Partner Ambassador Programs: Apply by July 6!

Welcome to Qlik Community

Recent Discussions

  • forum

    App Development

    Possible Syntax Error. Dynamic Date for bookmark

    Hello good people of the Qlik Community We have a Year drop down and the User can select the Year they want to view. The problem is that it defaults t... Show More

    Hello good people of the Qlik Community

    We have a Year drop down and the User can select the Year they want to view.

    The problem is that it defaults to year 2023 when entering the sheet. 

    We want to change it to use a dynamic value GL.Year = Year((Today(0)). but when doing so, the expression is blank on the bookmark. 

    What am I missing?

    Here's some screenshots to illustrate. 

    paul1204_0-1724261626782.png

     

    Heres the bookmark

    paul1204_1-1724261737168.png

     

     

    Here's an example where it's hardcoded a year. We don't want a hardcoded year, would like to have Year(Today(0)) to keep it dynamic

     

    paul1204_2-1724261809477.png

     

    I'm able to achieve this using the Action, but it only applies to one sheet in a application. Looking for more of a "global" config where all sheets in the app use Year(today(0)) as the Year selection 

     

     

    Cheers! 

    Show Less
  • forum

    App Development

    Label of Bar chart and line chart in enterprise Qlik sense

    How can I prevent data labels from overlapping and automatically rotating vertically in a combo chart? I don't find any option to custom this.Here is... Show More

    datanoob_0-1781496302245.png

    How can I prevent data labels from overlapping and automatically rotating vertically in a combo chart? I don't find any option to custom this.
    Here is setting in my enterprise version

    datanoob_1-1781496791736.png

    If we don't have setting to customize this, do we have any way to work around this issue?

    Show Less
  • forum

    Water Cooler

    Qlik Cloud Wishlist - Informal Edition

    I know Ideation is a thing. I use it. But sometimes you just want to share ideas in an informal way.So, here's my personal Wishlist. No ticket numbers... Show More

    I know Ideation is a thing. I use it. But sometimes you just want to share ideas in an informal way.

    So, here's my personal Wishlist. No ticket numbers, no upvotes required. Just ideas:

    1. VSCode extension that actually talks to your tenant - coming soon (allegedly)
    Edit QVS files directly in VS Code. No copy-paste, no reloading the whole app to see if you broke something obvious. Just open, fix, save. This one is reportedly on its way!

    2. An official Load Script syntax plugin for VSCode
    An official supported plugin, with IntelliSense and auto complete.

    3, Qlik MCP tool - app + script creation
    If we're going AI-native, let's actually go. Tell the MCP server what you want built, and it scaffolds an app with a load script.

    4. Qlik MCP tool for field-level dataset descriptions
    Right now, documenting metadata is available only at Dataset level - not at field level.

    5. A real task manager - PLEASE
    Multi-trigger, Multi-dependency, Visual Graph with Progress Track, something similar to QlikView and Qlik Sense, but better.

    6. Full native GitHub integration
    Any script change. Any schedule tweak. User Settings, Spaces, Qlik Automations, Table Recipes.... Anything you touch - committed, versioned, traceable. 

    7. Native unused QVDs/fields track report
    Track unused QVDs and Fields. This would save Data Capacity, improve load performance.

    8. Asynchronous Reload in Load Script
    If I could ask for a gift from Santa Claus, that will be the one. To allow us to run Asynchronous Data.

    9. Concurrent Store Statement 
    Be able to store data in the same QVD file by different apps simultaneously. This is probably impossible but would be nice to have.

    Regards,

    Mark Costa

    Show Less
  • forum

    QlikView

    Lease License QlikView without port 80

    How to lease license without port 80? our connection to port 80 is blocked because of security reason, port 4747 and 443 is openI tried using qvp url,... Show More

    How to lease license without port 80? our connection to port 80 is blocked because of security reason, port 4747 and 443 is open
    I tried using qvp url, my qlikview desktop still personal edition :

    Connected to server OK, No reply received
    Switching to HTTPS tunneling
    Connected to server OK, Security settings denies access
    Switching to HTTP tunneling
    Connected to server OK, Negotiations Timed Out

    QlikView Version : 12.100

    Show Less
  • forum

    Visualization and Usability

    Applying colors By Each Measure in Qliksense

    Hi All, How to apply colors here by each measure in qliksense  14.231.5 version. there is no option to each measure here.Please help me on this? Show More

    Srini1053_0-1781402401263.png

    Hi All, How to apply colors here by each measure in qliksense  14.231.5 version.

    Srini1053_1-1781402606714.png


    there is no option to each measure here.
    Please help me on this?

    Show Less
  • forum

    Integration, Extension & APIs

    Qlik in the Gaming and Esports Industry, does anyone have real-world use cases?

    Hello everyone -First of all, not sure if this is the right place to start this thread.Other than cooking, I'm also a gaming enthusiast. I always like... Show More

    Hello everyone -

    First of all, not sure if this is the right place to start this thread.

    Other than cooking, I'm also a gaming enthusiast. I always liked strategy games and also building strategies for non-strategy games. A couple of months ago, I was researching how Qlik is being applied in the gaming and esports space. I found a few interesting ones.

    The most concrete reference (and also my favorite) I found is SEGA Corporation in Japan, which used Qlik Sense to make sense of mobile game user trends across multiple divisions. Before Qlik, analysts were buried in routine report work. After the rollout, they automated over 450 reports per game title and freed up around 170 hours of analytics work per title. Qlik has the full story on their press room if you want to dig in.

    Also found this Qlik Snippets - Internet of Things - A Retro-gaming Perspective from Mike, which is very interesting.

    And if you were at Qlik Connect 2026, the Sports Performance Zone they built on the show floor was genuinely interesting, real-time athlete data flowing into embedded dashboards, with Automate, Predict, and Answers all wired in. It wasn't esports exactly, but the architecture felt like a natural fit for that world. And BTW, I'm still recovering from it. 

    So, my question to the Community: has anyone here worked on a Qlik implementation for a gaming studio, esports organization, or iGaming/sportsbook company? If so, could you please share the details?

    BR,

     

    Show Less
  • forum

    Management & Governance

    After Qlik Sense Enterprise May 2026 upgrade

    Dear.I was upgraded to May 2026 from Nov 2025 in my test environments.I know that the published app does not service data load editor & data manager m... Show More

    Dear.

    I was upgraded to May 2026 from Nov 2025 in my test environments.
    I know that the published app does not service data load editor & data manager menu.

    I found one issue.
    after publishing the app, I can access data load editor & data manager menu.

    what's the problems?

    hanna_choi_0-1779410963465.png

     

     

     

    Show Less
  • forum

    Talend Studio

    Load a custom jar

    Hello,We are facing an issue while trying to integrate custom Java classes into a Talend job.Context:We have two custom Java classes: ConvertPdfToIma... Show More
    Hello,We are facing an issue while trying to integrate custom Java classes into a Talend job.Context:We have two custom Java classes:
    • ConvertPdfToImages
    • SupprimerZonesNoiresAvecOcr
    The first class uses Apache PDFBox to convert a PDF file into PNG images.We also have the following dependency: pdfbox-app-3.0.7.jar
    We created a custom jar containing our Java classes, for example:  ocr-pdf-utils.jar
    This jar contains the following classes: ConvertPdfToImages.class   SupprimerZonesNoiresAvecOcr.class     Rect.class
    In the Talend job, we want to call the classes from a tJava component, for example:
    ConvertPdfToImages.main(new String[] { context.chemin_pdf, context.dossier_images }); SupprimerZonesNoiresAvecOcr.main(new String[] {});
    Issue:When we add the custom jar using tLibraryLoad, Talend does not recognize the class in the tJava component and shows a compilation error such as:
    ConvertPdfToImages cannot be resolved
    We also tried to add the Java classes directly as a Talend Routine, but then we have issues with the Apache PDFBox imports, such as:
    import org.apache.pdfbox.Loader; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.rendering.ImageType; import org.apache.pdfbox.rendering.PDFRenderer;

    Even when using tLibraryLoad to load pdfbox-app-3.0.7.jar, it does not seem to be enough for the Routine or the tJava component to compile correctly.Questions:1. What is the correct way to add a custom jar containing Java classes to a Talend job so that it is recognized at compile time in a tJava component?2. Where should we add pdfbox-app-3.0.7.jar so that the PDFBox imports are recognized inside a Talend Routine?3. Is it better to:keep the classes in an external jar,convert them into Talend Routines,or use another approach such as tJavaFlex, routine dependencies, Modules, or the job build path?4. Is there any specific Talend Studio configuration required so that both the custom jar and its dependencies are correctly included when generating the job?Additional information:
    • The Java classes compile correctly outside Talend using javac.
    • The PDFBox jar used is pdfbox-app-3.0.7.jar.
    • The custom jar does contain the expected .class files.
    • The main issue seems to be class and dependency visibility at job compile time, not necessarily at runtime.
    Any suggestions or feedback from similar experiences would be greatly appreciated.Thank you.
    Show Less
  • forum

    Connectivity & Data Prep

    Data Connections Pane Takes 3 Minutes to Load and Web Connectors Are Missing in ...

    We are facing an issue in Qlik Sense Enterprise on Windows (May 2025 Patch 17) where the Data Connections panel keeps spinning for 3 minutes after ope... Show More

    We are facing an issue in Qlik Sense Enterprise on Windows (May 2025 Patch 17) where the Data Connections panel keeps spinning for 3 minutes after opening the data load editor. When it loads webconnectors and webstorage connectors are missing in the create new connection window .Below error is displayed in web console

    connector: error executing connector method getConnectionInfo, retrying: QvWebConnectorPackage.exe undefined
    connector: error executing connector method getConnectionInfo, retrying: QvWebStorageProviderConnectorPackage.exe undefined

     

    In the custom connector logs C:\ProgramData\Qlik\Custom Data\QvWebConnectorPackage\Log  below is displayed 

    09 Jun 2026 11:44:16,488 [1] - ERROR - PipeName=command_1437881e13dd5ca493b8ad2efc37aecd044f4d40 Source=QWC ReloadId=NA TenantId=NA UserIdType=NA UserId=NA EngineSessionId=NA AppId=NA RequestGuid=NA ConnectorId=NA Sender=Program Message=Unhandled exception.
    APIConnectorInterfaces.Exceptions.QwcException: Could not get key with id prefix 'qseow_tmp' ---> System.Security.Cryptography.CryptographicException: Key not valid for use in specified state.

    at System.Security.Cryptography.ProtectedData.Unprotect(Byte[] encryptedData, Byte[] optionalEntropy, DataProtectionScope scope)
    at Qlik.Connectors.WebPackage.Startup.KeyProvider.ReadKey(String keyFilePath, Byte[] entropy)
    at Qlik.Connectors.WebPackage.Startup.KeyProvider.GetKeyInternal(Boolean autoCreate)
    --- End of inner exception stack trace ---
    at Qlik.Connectors.WebPackage.Startup.KeyProvider.GetKeyInternal(Boolean autoCreate)
    at Qlik.Connectors.WebPackage.Startup.ProductServices_QSEoW.Init(KeyState keyState, Boolean isWebStorageProvider)
    at QvWebConnectorPackage.Program.Main(String[] args)

    The same error is also observed for QvWebStorageProviderConnectorPackage

    Has anyone encountered this issue before?

    Admin has force updated Service account password recently.
    All Qlik services were restarted with the new password.
    Server has been rebooted.

    Show Less
  • forum

    App Development

    Incomplete Metadata from QlikSense API for Duplicated Apps

    Problem Description We are experiencing an issue where QlikSense apps created using the "Duplicate" feature return incomplete or empty metadata when a... Show More

    Problem Description

    We are experiencing an issue where QlikSense apps created using the "Duplicate" feature return incomplete or empty metadata when accessed through the QlikSense Engine Service (port 4747) via WebSocket connections.

    How We Access QlikSense

    We connect to QlikSense Enterprise using:

    • Connection Method: WebSocket (wss://)
    • Port: 4747 (Qlik Sense Engine Service)
    • Protocol: HTTPS/WebSocket
    • Purpose: Extracting app metadata including load scripts, variables, sheets, and object definitions

    Specific Issues Observed

    1. Empty Variables Metadata

    When retrieving app variables from duplicated apps:

    Expected Structure:

    {
      "qItems": [
        {
          "qId": "variable-id",
          "qName": "VariableName",
          "qDefinition": "expression"
        }
      ]
    }
    
     

    Actual Response from Duplicated Apps:

    {}
    
     

    Impact: Cannot retrieve any variable definitions from the app, even though variables are visible in the QlikSense Hub UI.

    2. Empty Load Script

    When retrieving the load script from duplicated apps:

    Expected: The complete load script with data loading logic, transformations, and connection strings.

    Actual Response from Duplicated Apps:

    {}
    
     

    Impact: Without the load script, we cannot understand the app's data sources, transformations, or data flow logic.

    3. Missing Object Metadata

    When retrieving sheets, dimensions, measures, and master objects, we observe:

    • Empty or missing JSON responses
    • Incomplete object definitions
    • Missing visualization metadata

    Even though these objects are visible and functional in the QlikSense Hub.

     

    Environment

    • QlikSense Enterprise on Windows (QSEoW) — November 2025, version 14.254.6
    • Accessing via QMC / browser only

    More Details : 

    When using the built-in Duplicate function on a QlikSense app, certain copies (in my case the 10th duplicate, named TestApp2Copy(10)) return completely empty metadata when accessed via the QlikSense API.

    Specifically, all extracted data files are empty or missing:

    • variables.json contains only {} — no qItems array
    • loadScript.json contains only {}
    • sheets/, dimensions/, measures/, masterObjects/, stories/, bookmarks/ folders are all empty

    The original app (TestApp2Copy) and all other copies (TestApp2Copy(1) through TestApp2Copy(9), and copies named without parentheses like TestApp2Copy1, TestApp2Copy2, etc.) return full, valid metadata correctly. And If I renamed the App name to TestApp2Copy10  then that will work with the new name (OR) even if I created another AppTestApp2Copy10 then Both TestApp2Copy(10) and TestApp2Copy10 will works

    Steps to Reproduce

    1. Export any working App  eg: TestApp2Copy.qvf
    2. Import it as Duplicate   First Try to name TestApp2Copy(1) , TestApp2Copy(2), ....etc
    3. The extracted apps will get fails using the API
    4. Try to rename it to TestApp2Copy1, TestApp2Copy2  it will work, else create another apps TestApp2Copy1, TestApp2Copy2..... Then Both TestApp2CopyN and (TestApp2Copy(N) will work.

    Observed Behavior

    The API returns {} for GetVariables and GetScript for the affected app, even though the app appears fully functional in the QlikSense Hub UI (sheets are visible, data loads correctly).

    Renaming the app (removing the (N) suffix) and re-accessing via API returns valid data, suggesting the issue is specific to how the server handles metadata retrieval for apps with parenthesized suffixes at certain indices.

    Expected Behavior

    The API should return full metadata (variables, load script, sheets, etc.) for all duplicated apps regardless of the copy number or naming convention.

    Questions

    1. Is there a known issue with the QlikSense Duplicate function returning incomplete metadata for apps at certain copy indices?
    2. Is there a server-side fix or workaround other than exporting to .qvf and re-importing?
    3. Does this correlate with any known behavior related to the (N) naming pattern used by the Duplicate function?

      

    Show Less
Leaderboard

Qlik community MVPs

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

mvp-banner-side-image

Customer Story

Data Drives the Reconstruction of an Entire State

Data Restores Confidence: How SEFAZ-RS Used Qlik to Support the Rebuilding of a State.

Customer Story

Qlik platform helps structure an analytics ecosystem to support diagnostic medicine and healthcare.

AFIP revolutionizes management, optimizes resource allocation and strengthens data-driven culture

Customer Story

Hapag-Lloyd Enables Smart Decisions With Qlik

Global container shipping giant delivers data transparency to enable confident decision-making and operational efficiency.

Customer Story

Students See Data Come to Life With Qlik Academic Program

Qlik turns raw data into valuable learning experiences, empowering both students and faculty at TTUHSC.

Customer Story

MillerKnoll Unifies Data with Qlik Talend

MillerKnoll partnered with Qlik Talend® data solutions to unify data across its diverse systems, accelerating critical processes and nearly eliminating data integration issues organization-wide.

Customer Story

Radiall Embraces the Cloud and Improves Operational Efficiency

Migration to Qlik Cloud Analytics optimizes analytics applications within months.

Customer Story

French Ministry of Armed Forces Develops a Data-Centric Culture

With Qlik Cloud Analytics, Rexel boosts performance by enabling self-service analysis, reducing prep time, and giving 3,000 users access to trusted insights.

Your Place, Your People

Choose a Group

Join one of our Location and Language groups. Find one that suits you today!

Collaborate

Qlik en México

Qlik en México

Únete a la conversación con usuarios de Qlik en todo México: comparte ideas, haz preguntas y conéctate en español.

All are welcome

Hello from Japan

Japan

Qlik Communityの日本語のグループです。 Qlik製品に関する日本語資料のダウンロードや質問を日本語で投稿することができます。

Request to join

Parlons Données

Parlons Données

Connectez-vous avec des utilisateurs francophones de Qlik pour collaborer, poser des questions et partager des idées.

open to all

AI Reality Tour

Zurich

Join data and AI leaders in Zurich on June 10, 2026 to learn how to scale AI and drive real enterprise impact.