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,439 members
  • 40,963 online
  • 2,049,919 posts
  • 154,946 Solutions
Announcements
Now accepting applications for the Qlik Luminary and Partner Ambassador Programs: Apply by July 6!

Welcome to Qlik Community

Recent Discussions

  • 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

    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
  • forum

    Management & Governance

    Fixing corrupt QVF without losing community sheets?

    Hello,We have a situation where a QVF apparently got corrupted; attempting to open the app results in an "Unsupported file format" error message. We a... Show More

    Hello,

    We have a situation where a QVF apparently got corrupted; attempting to open the app results in an "Unsupported file format" error message. We are also unable to export the app or publish over it. 

    Is our only option to delete the app from the QMC and publish a new instance even though doing so is going to delete any community sheets associated with the app? 

    Is there anything we can do to prevent the loss of the community sheets?

    What if, instead of deleting the app thru the QMC, I manually delete the corrupt QVF from the file system and replace it with an new instance with the same name/UUID as the deleted instance? 

    Thanks for any help,

    Steven

    Show Less
  • forum

    Choose Your Champion

    What Do You Want to See in This Week's Qlik Live Stream?

    This Friday, I'll be joining @Ouadie for a live look at Choose Your Champion 2026, an interactive World Cup prediction experience powered by Qlik. Joi... Show More

    This Friday, I'll be joining @Ouadie for a live look at Choose Your Champion 2026, an interactive World Cup prediction experience powered by Qlik. Join us on LinkedIn for Live Stream Friday at 9am EST.

    We'll explore how Qlik Cloud Analytics, Qlik Predict, Qlik Answers, and APIs were combined to create a fan experience featuring predictive brackets, win probabilities, conversational AI, tournament history, and interactive analytics.

    Before we go live, we'd love to hear from the Qlik Community:

    • What aspect of the application are you most interested in seeing?
    • What questions do you have about the machine learning, predictive modeling, or AI behind the experience?
    • What would you like us to cover during the livestream—technical details, model development, user experience design, or something else?

    Drop your questions and ideas below, and we'll try to address as many as we can during the session. We hope to see you there!

    Show Less
  • forum

    App Development

    What are your go-to resources for Qlik scripting best practices and performance ...

    Hi everyone,I've been working on improving the structure and performance of my Qlik load scripts and front-end apps, and I want to make sure I'm follo... Show More

    Hi everyone,

    I've been working on improving the structure and performance of my Qlik load scripts and front-end apps, and I want to make sure I'm following the most current best practices... not just what was recommended 3 or 4 years ago.

    I'm looking for resources that cover topics like:

    • Load script structure and organization
    • Data model optimization (star schema, avoiding synthetic keys, QVD layers)
    • Performance tuning (set analysis efficiency, AutoNumber, incremental loads)
    • Naming conventions and maintainability

    My question to the community: What are the most current and reliable sources you use to guide your development decisions? For example:

    • Official Qlik help docs or whitepapers
    • Community blogs or specific contributors you follow
    • YouTube channels or webinars
    • Internal standards your team has developed

    Any links, authors, or resources you'd recommend would be greatly appreciated. Thanks in advance!

    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

    Data Quality

    getting different number of recors in app sheet and qlik automation

    i am using an automation to fetch the receipt table data from my sheet for current receipt month. when i am applying the filter in the sheet using the... Show More

    i am using an automation to fetch the receipt table data from my sheet for current receipt month. when i am applying the filter in the sheet using the same field and choosing 2026-06 it is showing around 54 rows but when same thing i am trying to filter in the automation using a variable in the sheet called current month which fetches the current month year . then i am using the same variable in my automation filter. but i am getting the error as error:Object data can't be bigger than 100.000 cells. 

     
    Show Less
  • forum

    App Development

    Changing Monetary Values to Numerical Abbreviations on X-Axis

    Hi,  I'm building a scatter plot and have large values of money on the X-axis. I want to change those values from being $20,000,000,000 to $20B but ca... Show More

    Hi, 

     

    I'm building a scatter plot and have large values of money on the X-axis. I want to change those values from being $20,000,000,000 to $20B but can't seem to get that to work.

     

    Measure:  Sum({<ModelDiscretionaryAcctFlag={'N'}>} AccountValue)

    Number formatting: Money, $#,##0;-$#,##0

    Tried using Number formatting: Custom Format: $#,##0.0a

    Neither seems to give me what I want. Any thoughts? 

     

    Show Less
  • forum

    Management & Governance

    Unable to specify User name in Object Owner box if User Name/UDC not visible in...

    Hello,We are an OEM where every client gets their own stream and their own User Data Connector (UDC).Our developers, who need to be able to access and... Show More

    Hello,

    We are an OEM where every client gets their own stream and their own User Data Connector (UDC).

    Our developers, who need to be able to access and test apps in each client environment, are given a User for each UDC. For example:

    Name         User Directory     User ID     (stream)

    Bob Smith  ABC_123             bsmith        (abc_123)

    Bob Smith  DEF_456             bsmith        (def_456)

    The problem is that devs can have between 60-100 User records. When we try to change ownership of an app or a sheet, the text box/drop-down where you select the new owner's UDC\UserName only displays 50 entries and if you type in a User name that isn't currently visible in the drop-down, the QMC displays a "User does not exist" error message even though the user does exist. Is there a way around this limitation?

    Regards,

    Steven

     

    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.