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: 
  • 280,281 members
  • 8,296 online
  • 2,052,187 posts
  • 155,149 Solutions
Announcements
Share your agentic AI experience, learn from others, and earn a new badge: Put Agentic AI to Work

Welcome to Qlik Community

Recent Discussions

  • forum

    Qlik Replicate

    Custom DELETE syntax to fix a stuck operation on a large table in Databricks

    Hello,I’ve configured a Log Stream task to read from a Microsoft Azure SQL database, along with a replication task that reads from this Log Stream and... Show More

    Hello,

    I’ve configured a Log Stream task to read from a Microsoft Azure SQL database, along with a replication task that reads from this Log Stream and replicates data to a Databricks Lakehouse (Delta) endpoint.

    Among the replicated tables, there is one with about 380 million records and 18 columns, which accumulates between 200,000 and 400,000 changes during the full load, which typically takes several hours.

    Over the past few weeks, once the full load of this table completes, the task has been unable to apply the changes to Databricks. Specifically, the task tries to apply the DELETE operations on the table and remains in running state for tens of hours without completing the operation successfully.

    The DELETE operation has this form:

    DELETE FROM my_database.target_table T
    WHERE EXISTS (
        SELECT C.seg1
        FROM my_database.attrep_changes_table C
        WHERE (
            T.primary_key = CAST(C.seg1 AS INT)
            OR (T.primary_key IS NULL AND C.seg1 IS NULL)
        )
        AND C.seq >= 1
        AND C.seq <= 200100
    );

    We have tried several alternatives to solve the problem, including:

    • reducing the change batch size;
    • increasing the query timeout of the operations;
    • optimizing the large table to make delete operations more efficient;
    • replicating only the last 6 months of data for the large table.

    Unfortunately, none of these attempts was successful.

    However, we verified that the following DELETE operation runs in 30 seconds on Databricks:

    DELETE FROM my_database.target_table
    WHERE primary_key IN (
        SELECT CAST(seg1 AS INT)
        FROM my_database.attrep_changes_table
        WHERE seq BETWEEN 1 AND 200100
          AND seg1 IS NOT NULL
    );

    Is it possible to configure the replication task to run DELETE operations using the syntax above?

    I understand that Qlik Replicate provides internal parameters to customize the SQL syntax it generates, such as $info.query_syntax.create_table for table creation. Is there an equivalent parameter for DELETE operations? If so, how could we set it so that the task uses the syntax shown above? If no such parameter exists, is there an alternative way to achieve the same result?

    Thank you in advance for your support.

    Best regards

    Show Less
  • forum

    Visualization and Usability

    Tooltip on a Button

    Hello , I have a Button object in Qlik Sense . I want to display a tooltip text when hovering the mouse over the button (for example : display "Mobile... Show More

    Hello , I have a Button object in Qlik Sense . I want to display a tooltip text when hovering the mouse over the button (for example : display "Mobile" when hovering the Mobile button).

    Show Less
  • forum

    Put Agentic AI to Work

    Qlik Community Challenge: Put Agentic AI to Work

    We're challenging our Qlik Community: put agentic AI to work.  We saw lots of great posts in our recent Make Your Data Work for AI forum. We’re buildi... Show More

    We're challenging our Qlik Community: put agentic AI to work. 

    We saw lots of great posts in our recent Make Your Data Work for AI forum. We’re building on that momentum with a new board focused on the next step: driving real impact with agentic AI.

    This is the place to get started with agentic capabilities, try them out, and share your experience with the rest of the Community.

    Here's the challenge:

    1. Get started. Toggle on Qlik Answers, activate Qlik’s MCP Server, or get started with whichever capability fits your work, and see how easy it really is.
    2. Build your first workflow. Identify a use case and put the capabilities to work on a real problem or task.
    3. Share your experience. Tell the Community what you learned, what worked, and what surprised you.

    Ask questions, share screenshots (obscuring any sensitive data), get ideas, and help your Qlik Community peers on their journeys.

    You'll earn NEW Community badges along the way: Agentic AI Adopter when you share your first workflow or use case, and Agentic AI Expert when you share your learnings and results.

    Badges-Community-Agentic-adopter (1).pngBadges-Community-Agentic-Expert (2).png

     

     

     

     

     

     

    Plus, we’ll be awarding some fun surprises and new Qlik swag along the way!  

     

    Show Less
  • forum

    Water Cooler

    how to extract metadata of dashboard and reports from remote

    I am going to retrive metadata of a qlikview files existing in an organization server.i wanna declare a connection and extrac all thier metadata.but i... Show More

    I am going to retrive metadata of a qlikview files existing in an organization server.
    i wanna declare a connection and extrac all thier metadata.
    but i didnt find any way from qlikview to expose metadata of thier dashboard and reports.
    is there any body who did that?

    Show Less
  • forum

    App Development

    Disable Data Preview in Data Load Editor in Qlik Sense on Windows

    Is it possible to per default disable the data preview when opening the script editor on a Qlik Sense on Windows installation?When a developer navigat... Show More

    Is it possible to per default disable the data preview when opening the script editor on a Qlik Sense on Windows installation?

    When a developer navigates to the Data Load Editor of an Qlik Sense application then the default view is to see script section to the left, the data connections to the right and the data preview tables in the bottom. Populating these views, sometimes  makes the data editor page use substantial amount of time to fully render it self so it is possible for the developer to do script changes or initiate a reload.

    We handle some very large applications and we believe being able to disable the data preview in the load script editor would speed up the rendering of the load script editor page. 

    I have not found any documentation on how to set the default state to disable disable the preview. Is it possible to configure Qlik Sense to do this, either on environmental or by app level. 

     

    Vegar_3-1742818496879.png

    (The environment is running Qlik Sense November 2024 on multiple nodes)

     

    Show Less
  • forum

    Visualization and Usability

    context menu is missing on iPad with QSEoW May 2026 Patch 5 version

    Hi,We are facing the issue with context menu after upgrading Qlik Sense Enterprise from November 2025 to May 2026 version.Users can't export data anym... Show More

    Hi,
    We are facing the issue with context menu after upgrading Qlik Sense Enterprise from November 2025 to May 2026 version.
    Users can't export data anymore.
    We just tried using different versions of iOS (even the latest one 27) but the problem is still unresolved.
    We are using both SAFARI and CHROME browser on iPad 9.
    Long-touching a visualization (ex. pivot table) should open the options menu, but it doesn't.
    How it could be fixed? @Daniele_Purrone 
    Please let me know.
    Best Regards

    Show Less
  • forum

    Qlik Automate

    Qlik Cloud Services/Create or Update Dimension block

    Hi,I have just started using Qlik Automation and I'm trying to develop an automation to copy Master Dimensions from an app to another (with the same i... Show More

    Hi,

    I have just started using Qlik Automation and I'm trying to develop an automation to copy Master Dimensions from an app to another (with the same input data).

    I have already done the same thing with Master Measures and it works.

    The problem is that when I run Create or Update Dimension block fully configured I have got this error

    Oslo_Qlik_0-1777553290831.png

    If I set only Dimension Name for Search and Name, I find Masters Dimensions in my app (obviously without definition.

    Oslo_Qlik_1-1777553358797.png

    What is wrong?

    Thank you very much in advance

     

     

     

    Show Less
  • forum

    App Development

    Current year vs previous year cumulative sales

    Hi all, good evening, I need to compare the cumulative sales between a year and the year before. This for many years stored in my database. The sales ... Show More

    Hi all, good evening,

    I need to compare the cumulative sales between a year and the year before. This for many years stored in my database.

    The sales had already been normalized by the month of each year.

    This is the expression I created to generate the information for each year:

    Aggr(RangeSum(Above(Sum(QTY), 0, RowNo())), [SALES YEAR, [YEAR/MONTH])

    YEAR/MONTH SALES YEAR QTY
    (other year months) ... ...
    2026/01 2024 1
    2026/02 2024 10
    2026/03 2024 25
    2026/04 2024 8
    2026/05 2024 14
    ... ... ...
    2026/01 2025 0
    2026/02 2025 3
    2026/03 2025 12
    2026/04 2025 11
    2026/05 2025 7
    ... ... ...
    2026/01 2026 4
    2026/02 2026 5
    2026/03 2026 8
    2026/04 2026 12
    2026/05 2026 20

     

    And this is the generated graphic:

    andrelfg_0-1786559771694.png

     

    What I need is to created a new graphic that shows, for each year, the % growth between that year vs its last year, using the same rule (acumulated sales for each month).

    I have already tried many solutions here in the topics, but I couldn't get the right result.

    For exemple: Aggr(RangeSum(Above(Sum(QTY) / Sum({<[SALES YEAR] = {"$(=Only([SALES YEAR])-1)"}>}QTY), 0, RowNo())), [SALES YEAR, [YEAR/MONTH])

    Thanks in advance for any help.

     

    Show Less
  • forum

    App Development

    How to block the STORE statement for users using Binary Load?(QLIK CLOUD)

    Hi everyone, I am facing a critical security concern regarding Section Access and Binary Loads, and I would like to know if there is a way to prevent ... Show More

    Hi everyone,

    I am facing a critical security concern regarding Section Access and Binary Loads, and I would like to know if there is a way to prevent it.

    The Scenario: I have a base application with Section Access properly applied to restrict data visibility. Another developer user consumes this app's data model using a Binary Load.

    The Problem: The issue happens when this developer uses the STORE statement in their script to export the loaded tables into QVD or TXT files. The exported files are created without any access restrictions. The Section Access rules are completely bypassed in the stored data.

    The Security Concern: Because of this behavior, a developer can easily extract restricted data into unrestricted files. I consider this a severe security risk and data leakage problem, and I am very concerned about the platform's data governance in this scenario.

    My Questions:

    1. Is there any way to block, disable, or restrict the use of the STORE command for developers who are using a Binary Load?

    2. Are there any configurations, security rules, or best practices at the QMC/Tenant level to prevent this specific type of data extraction?

    I understand that we could segregate access using Spaces. However, these developers need to access the data spaces to perform the Binary Load and consume the data model. Even if we restrict their write access to corporate Shared/Data Spaces, they might still be able to STORE the data into their Personal Spaces. How do you handle this architectural dilemma without completely stopping the use of Binary Loads?

    Any insights or workarounds to secure this architecture would be greatly appreciated.

    Thanks in advance!

    Show Less
  • forum

    App Development

    Northern Ireland Geo Analytics

    Hi, From my research online, it seems that Qlik does not currently support Northern Ireland at the area level. Is that correct? On my map, when I set... Show More

    Hi,

    From my research online, it seems that Qlik does not currently support Northern Ireland at the area level. Is that correct?

    On my map, when I set the country to 'UK,' Northern Ireland is not populated at all. The only way I can get Northern Ireland to appear highlighted is by changing the location type to Auto. However, doing this removes some of the internal UK boundaries and results in an inaccurate map representation.

    Could you confirm whether Northern Ireland area-level mapping is currently supported in Qlik, or if there is another way to achieve this while retaining the correct UK boundaries?

    chiragpatel_0-1785841896832.png

    chiragpatel_1-1785842011333.png

    Thank you

     

    Show Less
Leaderboard

Qlik community MVPs

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

mvp-banner-side-image