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: 
  • 279,221 members
  • 9,607 online
  • 2,052,059 posts
  • 155,115 Solutions
Announcements
Congratulations to the new Qlik Luminary and Partner Ambassador class! Meet them here

Welcome to Qlik Community

Recent Discussions

  • forum

    App Development

    how to accomplish this

    Hello I got the following sample data:CompanyCode    JournalNo.   ledgerType    entryType     Amount010                     12345           4         ... Show More

    Hello 
    I got the following sample data:

    CompanyCode    JournalNo.   ledgerType    entryType     Amount

    010                     12345           4                    ttt___            699
    010                     12345           2                    FSSA            599
    010                     678               4                    GRP___       700
    010                     5544             2                    GFD              400

    I want to display in a stright table the journal numbers whose ledger type is not 4

    the expected result is 

    JournalNo.          Amount
    12345                 599
    5544                   400
    678                     700

    I created the following calculated dimension

    aggr(only {<LedgerType ={4}, EntryType={GRP___}> + <LedgerType -={4}>}JournalNo.

    I'm getting the following result

    JournalNo.          Amount
    12345                 699
    12345                 599
    5544                   400
    678                     700

     

    how can i exclude the line in blue?
    I know it appeared because the journalNo. satisfies the condition LedgerType -= 4

    Show Less
  • forum

    App Development

    Best practices for combining piblic dis relief data with socieconimic metrics

    Hy everyone! I am participatin in a university hachathon where we are analyzing public disaster relief funds alongside socieconomic indicators like HD... Show More

    Hy everyone! I am participatin in a university hachathon where we are analyzing public disaster relief funds alongside socieconomic indicators like HDI and population size.

    As a data analysis student, I`d like to ask: What are the best practices or recommended data modeling techniques in Qlik Sense to combine public financial records with demographic indicators without causing synthetic keys or circular references? Thanks in advance!

    Show Less
  • forum

    Qlik Replicate

    QR: Replicating to AWS S3 resulting with error Windows/WinHTTP error code is 120...

    Hi team,We are shifting out Qlik Replicate servers from an OnPrem data centre to GCVE.Or replication tasks that are writing to AWS S3 started returnin... Show More

    Hi team,

    We are shifting out Qlik Replicate servers from an OnPrem data centre to GCVE.

    Or replication tasks that are writing to AWS S3 started returning an intermittent error message:

    00031576: 2026-09-01T12:41:32 [FILE_FACTORY ]E:
    Send request failed: Windows/WinHTTP error code is 12002: The operation timed out
    . [1000100] (AWS_SDK_CPP Internal Logger:337)
    00031576: 2026-09-01T12:41:32 [FILE_FACTORY ]E: Encountered network error when sending http request. [1001705] (anw_retry_strategy.cpp:170)

    This error message happens from all our servers writing to S3 and it has an intermittent nature.  For example I can click "test connection" and it will fail the first two times and then work the third.  It almost seems like the connection needs to be warmed up.

    Our network team speculates the timeout is resulting from a DNS request is not responding in time.  

    We have tried updating the cdcIdleTimeout on the endpoint to a very high number; but this hasn't solved the problem.

    Since the S3 connector is written on the AWS SDK - is there a way to potentially access properties like httpSocketTimeout through the endpoint to give Qlik more time waiting for a response?

    Or any other idead if people have come across this problem before?

    Show Less
  • forum

    Qlik Replicate

    Handling primary key changes with DELETE + INSERT

    Hello,I’ve configured a replication task that reads from a Log Stream and replicates data to a Snowflake target with Apply Changes Processing enabled,... Show More

    Hello,

    I’ve configured a replication task that reads from a Log Stream and replicates data to a Snowflake target with Apply Changes Processing enabled, meaning that changes are applied directly to the target tables in Snowflake. The source of the Log Stream is an Oracle database.

    Moreover, I’ve implemented a soft-delete logic in this task by adding a technical field defined as follows:

    CASE ifnull(operation_indicator('DELETE','UPDATE','INSERT'),'null')
    
    WHEN 'null' THEN 'INSERT'
    
    ELSE operation_indicator('DELETE','UPDATE','INSERT') END

    This is the soft-delete implementation described here: https://community.qlik.com/t5/Qlik-Replicate/Operation-Indicator-as-New-column/td-p/2061166.

    Occasionally, operations are performed on the source that modify primary key fields. This is not a problem for Qlik Replicate, which correctly updates the corresponding record in the target table. However, this change is processed as an UPDATE. This can be a problem for consumers of the target table. If they read the table using an incremental approach, they have no indication that the record with the previous primary key has been modified or no longer exists. Therefore, if a downstream table is updated incrementally using a MERGE, this change will not be captured correctly.

    I tried to investigate if it’s possible to transform the UPDATE into a DELETE of the record with the previous key, followed by an INSERT of the record with the new key. I found that this is possible for Change Tables populated using Store Changes Processing: “DELETE and INSERT when updating a primary key column: For tasks configured with streaming target endpoints (for example, Kafka), the DELETE+INSERT statements will be executed on the actual target. For all other target endpoints, they will be executed in the associated Change Tables. This option requires full supplemental logging to be turned on in the source database” (https://help.qlik.com/en-US/replicate/May2026/Content/Global_Common/Content/SharedEMReplicate/Customize%20Tasks/tasks_applychangtunestab.htm#ar_tasks_custom_1624443382_1694425).

    However, I need to apply this logic directly to the target tables, rather than to Change Tables, using the soft-delete approach. This would allow consumers of the target table to identify that the record with the previous primary key no longer exists, even if they read the table incrementally (for example, by reading only the changes from the last day).

    Is there a way to transform a primary key UPDATE into a DELETE + INSERT for regular target tables (not Change Tables)? Is there a way to achieve the same result using the soft-delete logic described above?

    Thank you in advance for your support.

    Best regards

    Show Less
  • forum

    App Development

    Adding standard deviation to a 12 month line chart

    Hi,I have a 12 month line chart with this expression:SUM({<MonthYear={">=$(=Date(MonthStart(Max(MonthYear),-11),'MMM-YY'))<=$(=Date(MonthStart(Max(Mon... Show More

    Hi,

    I have a 12 month line chart with this expression:

    SUM({<MonthYear={">=$(=Date(MonthStart(Max(MonthYear),-11),'MMM-YY'))<=$(=Date(MonthStart(Max(MonthYear)),'MMM-YY'))"}>}[PDR %])

    The dimension is MonthYear (essentially the last day of the month)

    I want to add standard deviation as a reference line. This needs to adjust with the chart if a different MonthYear is selected, i.e. the standard deviation should be based on the 12 data points in the chart.

    Many thanks

    Show Less
  • forum

    App Development

    hat We Learned Integrating Qlik Sense Dashboards into a Client's Fintech App

    We recently wrapped a project embedding Qlik Sense analytics inside a client's customer-facing fintech mobile app (React Native shell, native modules ... Show More

    We recently wrapped a project embedding Qlik Sense analytics inside a client's customer-facing fintech mobile app (React Native shell, native modules where needed), and a few lessons cost us enough time that they're worth sharing. Posting here partly to sanity-check our conclusions against people who do this daily.

    1. The iframe shortcut is a false economy on mobile.
    Our first pass was the obvious one — single integration, sheet embedded via iframe in a webview. It worked in the demo and fell apart in the field: session handling inside mobile webviews was fragile (cookies getting dropped on iOS especially), pinch/scroll gestures fought the parent app, and load times on 4G were rough because we were pulling the whole sheet UI when users only needed two visualizations. We ended up rebuilding around qlik-embed / capability-API-style object-level embedding, rendering individual charts instead of full sheets. More work upfront, dramatically better UX.

    2. Auth is the real project.
    The embedding itself was maybe 30% of the effort. Getting identity right was the rest — the app has its own user accounts, so we needed the mobile session to map to a Qlik identity without ever showing users a second login. JWT-based auth against the tenant solved it, but token refresh inside a long-lived mobile session took real iteration: our first implementation silently expired mid-session and users saw blank chart areas with no error. Lesson: build the token-refresh and failure states first, not last. Blank rectangles destroy trust in the numbers faster than an honest "reconnecting" state does.

    3. Section access pruning beats client-side filtering — but test the empty states.
    Since this was financial data, row-level security was non-negotiable. Section access did what it promises, but the UX consequence surprised the client: users with narrow access sometimes hit legitimately empty visualizations, which looked like bugs. We added explicit "no data available for your accounts" states rather than letting default empty charts render. Small thing, big reduction in support tickets.

    4. Mobile users don't explore — pre-aggregate for them.
    Desktop Qlik users filter and dig. Mobile users glance. Session length data after launch confirmed it: median mobile session was well under a minute. We moved the most-requested answers (balance trends, category breakdowns) into small pre-filtered objects on the first screen and left deep exploration to a "full dashboard" view most users never open. Engagement went up when we showed less.

    Open question for the board: for those embedding at object level in customer-facing apps — are you handling theming by duplicating apps per brand, via custom themes, or overriding at the embed layer? We went with embed-layer overrides to keep one master app, but curious whether that bites us at scale.

    Happy to go deeper on the auth flow if anyone's fighting the same webview session issues.

    Show Less
  • forum

    Water Cooler

    High Five - September 2026, André Hamon

      Featured Member · September 2026 Meet André, our September Featured Member     This month, all eyes are on André, whose journey from New Zealand's... Show More
     
    Featured Member · September 2026

    Meet André, our September Featured Member

     

    Screenshot 2026-09-02 160957.png

     

    This month, all eyes are on André, whose journey from New Zealand's insurance industry to the heart of London's data community shows exactly the kind of curiosity and drive that makes a great Qlik Community member. A dedicated Qlik customer for years, André brings real, hands-on experience to every thread he touches, and he's not shy about sharing it. We're thrilled to name him our Featured Member for September 2026!

    André spent the last decade working in general insurance in New Zealand, starting out in underwriting before moving into BI and data. Most recently, he worked at Ando Insurance, where he worked across Qlik Cloud, Snowflake, and Salesforce, and embedded AI into BI workflows. While there, André had the opportunity to speak at Qlik Connect in 2024, and in 2025, Ando Insurance was recognized with the Qlik Organizational Transformation award at the Qlik Digital Transformation Awards Australia & New Zealand in Sydney.

    “Explaining a set analysis expression, a load script pattern, or an automation block to someone else forces me to properly understand it.”

    — André

    For André, the Community has always been more than a resource, it's where he's worked through some of his toughest Qlik challenges over the years, usually by finding a thread where someone had already hit the same wall. Now, he pays it forward by answering questions himself, and he says he picks up plenty from other people's answers along the way too.

    Outside of Qlik, André loves building things just for the fun of it, from a Raspberry Pi dev server to small apps and even a Qlik extension or two. He's also working on learning French (even after two months living in Lyon), and he's an avid tennis fan.

     

    Thank you, André!

    Thank you for bringing your expertise and generosity to the Qlik Community. Please join us in celebrating André as our September 2026 Featured Member, leave a comment below!

    @AndréH 

    Show Less
  • forum

    Women Who Qlik

    Women Who Qlik Quarterly: Voice of Impact: Mária Oreská

      Congratulations to Mária Oreská from Inphinity, for being this quarter's Women Who Qlik Voice of Impact!  Each quarter, Women Who Qlik recognizes a... Show More

    Oreska.png

     

    Congratulations to Mária Oreská from Inphinity, for being this quarter's Women Who Qlik Voice of Impact! 

    Each quarter, Women Who Qlik recognizes a member who exemplifies our mission to connect, support, and empower women and allies across the Qlik ecosystem. We’re proud to celebrate Mária for her leadership, creative use of Qlik, and passion for collaboration and knowledge sharing. From leading an international team on COVID-19 analytics to inspiring others to explore what’s possible with Qlik, Mária is a true champion of Women Who Qlik. Learn more about Mária below! 

    What is a project or initiative you've worked on using Qlik that you're particularly proud of? 

    One of the projects I’m most proud of was leading an international team of freelance Qlikkies who built a publicly available Qlik app with daily COVID data, country comparisons, and interactive analytics. I’m proud not only of what we built - as far as I know, the only publicly available truly interactive COVID analytics at the time - but also of how people from different countries came together voluntarily to help fight fear and anxiety with data. 

    covid_map.gif

     

    What's one Qlik tip, trick, or best practice you think every user should know? 

    A few years ago, I’d have said Ctrl+00 for dummy data. But AI has that covered now.  So my tip is don’t wait for users to tell you exactly what they need. They’ll often ask for a faster horse. Show them the car. Show them what’s possible with Qlik Answers, automations, writeback, data pipelines, and more. 

    What's one of your favorite memories from Qlik Connect? 

    Only one? That's really tough. Nine years ago, at the end of my first Qonnections (Qlik Connect) (at the same place as this year) I said I'd come back as a speaker one day. This year, it finally happened, with two sessions! Standing on stage with Alex Walker and Nick Seagrave and hearing them speak so highly about our collaboration and the value Inphinity brought was something special. 

    And yet, what really keeps bringing me back is the community - great people, friendly conversations with some of the best experts in the world, experienced people supporting the younger generation, and bright new minds eager to learn, contribute, and be part of it. 

    Qlik Connect 2026 - 34 of 87.png

     

    What are you currently learning or exploring outside of work? 

    I’m writing my first fiction novel - about a young woman who uses AI to write a book. So, I’m learning how to describe everything from a piece of dust floating in the air to complex emotions like anxiety and depression. 

    Is there anything else you'd like to share? (Favorite books, TV series, hobbies, fun facts, or anything else you'd like the community to know!) 

    I love puzzles with thousands of pieces, read fiction, recently started a local book club, and I’m still waiting for my letter from Hogwarts! And don't hesitate to reach out to me if you'd like to chat. 

    Share your thoughts on Mária's amazing career and around her unique hobbies and interests in the comments below!

    Show Less
  • forum

    Mobile

    Button Navigation under layout container not working in Qlik Sense SaaS mobile a...

    Hi, I am using button object in layout container over a text object to apply some actions and sheet navigation in Qlik Cloud. This works perfectly in ... Show More

    Hi,

    I am using button object in layout container over a text object to apply some actions and sheet navigation in Qlik Cloud. This works perfectly in browser but not in SaaS mobile app. I have noticed that actions such as set variable value works perfectly in mobile app however only navigation functionality is not working either I choose sheet navigation or apply bookmark action.

    Can anyone confirm that this is a known bug or please suggest some solution or workaround. 

    Show Less
  • forum

    Management & Governance

    QlikSense Vulnerability Description

    Hi team, We got the Vulnerability description below on Qlik sense server.Path : C:\Program Files\Common Files\Qlik\Custom Data\QvOdbcConnectorPackage\... Show More

    Hi team,

     

    We got the Vulnerability description below on Qlik sense server.

    Path : C:\Program Files\Common Files\Qlik\Custom Data\QvOdbcConnectorPackage\gbq\lib\LibCurl64.DllA\libcurl.dll
    Installed version : 7.84.0.0
    Fixed version : 8.21.0

    Could you please suggest whether this should done by window team or do we need to upgrade anything related to Qlik.

     

    Thanks & Regards,

    Irshad Ahmad

    Show Less
Leaderboard

Qlik community MVPs

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

mvp-banner-side-image