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

Qlik Community Contest

Announcements
Share your agentic AI experience, learn from others, and earn a new badge: Put Agentic AI to Work
cancel
Showing results for 
Search instead for 
Did you mean: 

Answer the Unanswered!

Win Qlik swag by helping others!


It's easy! Look under the 'Unanswered' category below. Find some posts where you can add value. Reply with a thoughtful and helpful response. Reply to as many posts as you like. Five (5) members with valid replies will be entered to win Qlik swag!

Contest Details:
  • End Date: June 14, 2024 at 5pm EDT
  • Winners Announced: The week of June 17

A few rules:
  1. Responses must provide actionable assistance to the original poster.
  2. Original post must be prior to 3rd June, 2024
  3. Qlik Community Admins reserve the right to review replies and remove any that do not meet the requirements


No purchase is necessary to participate in this event. This event is open only to registered Qlik Community members in good standing, and of at least 18 years of age. (each, a “Participant”). The following are not eligible to enter or win this event: (i) employees, officers, directors and contractors of QlikTech International AB . and any of its parent, subsidiary and affiliated companies; or (iii) the "immediate family members" and/or "household members" of any of the persons set forth in (i) "Immediate family members" shall mean parents, stepparents, children, stepchildren, adopted children, siblings, domestic partners or spouses. "Household members" shall mean people who share the same residence at least three (3) months a year. Participation in the event constitutes Participant's full and unconditional agreement to these terms and to be bound by all Qlik decisions relating to the event, which are final and binding in all respects, Qlik reserves the right to determine and verify the eligibility qualifications of any potential winner. Promotional Items have a maximum approximate retail value of $50 and may not be substituted for cash or other items. Items are available while supplies last, and at the sole discretion of Qlik.. Item will be shipped via mail to the address provided. All items are provided “AS-IS” and without warranty of any kind. PARTICIPANT AGREES THAT QLIKTECH INTERNATIONAL AB AND ITS OFFICERS, DIRECTORS, EMPLOYEES, INDEPENDENT CONTRACTORS AND AGENTS (COLLECTIVELY, THE “QLIK GROUP”) WILL HAVE NO LIABILITY WHATSOEVER FOR ANY INJURIES, LOSSES, OR DAMAGES OF ANY KIND RESULTING FROM ACCEPTANCE, POSSESSION OR USE OF THE PRIZE, OR THIS EVENT NOTWITHSTANDING ANYTHING TO THE CONTRARY, IN NO EVENT WILL ANY OF THE QLIK GROUP BE LIABLE TO PARTICIPANT OR ANY THIRD PARTY FOR ANY SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, LOSS OF REVENUES, LOST PROFITS, LOST CAPITAL OR OVERHEAD ARISING OUT OF OR RELATING TO THE EVENT AND THE INTERPRETATION OR ENFORCEMENT OF THESES TERMS, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, WHETHER OR NOT THE QLIK GROUP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. The Qlik Group’s aggregate and cumulative liability (regardless of the form of action, whether in contract, tort, including but not limited to negligence, or otherwise) shall in no event exceed one hundred US Dollars (USD $100). Entrant further acknowledges and agrees that the Qlik Group neither made nor is in any manner responsible or liable for any warranty, representation or guarantee (express or implied, in fact or in law) in connection with any prize or the use or enjoyment of any Prize.

Recent Discussions

  • forum

    Qlik Replicate

    CDC is not working

    We have a busy source table and have lots of transaction every minutes. However we don't see the table gets replicated under CDC into target. Source i... Show More

    We have a busy source table and have lots of transaction every minutes. However we don't see the table gets replicated under CDC into target. Source is MySQL 8.0.45 on premise while target endpoint is Snowflake AWS.

    We have enabled target apply to verbose however it's not showing up as target apply in the logfiles. It only has source_capture.

    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]T: Event header: type=16, timestamp=2026-09-15 12:17:52 (1789489072), event_len=31, pos=1069454637, next_pos=1069454668 (mysql_endpoint_capture.c:1195)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: Event = 16, file_suffix=8666 (mysql_endpoint_capture.c:3072)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: Resuming=0, EventPosInFile=1069454637, EventHeaderNextPos=1069454668 (mysql_endpoint_capture.c:3097)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: Event timestamp '2026-09-15 12:17:52' (1789489072), pos 1069454637 (mysql_endpoint_capture.c:3148)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]T: > XID_EVENT (mysql_endpoint_capture.c:3201)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: Send COMMIT (7) record, record id -1795445488, stream position '$.008666:1069454637:-1:1069454668:37221256041509:$.008666:1069454456' (mysql_endpoint_capture.c:3722)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: read_next_binlog_event: next_pos=1069454668, curr_file=LUSQTTNDB04A-bin.008666, curr_file_len=1069454668, last_file=LUSQTTNDB04A-bin.008666, last_len=1069454668 (mysql_endpoint_capture.c:973)
    23898836: 2026-09-15T12:17:52:393625 [SOURCE_CAPTURE ]V: Wait for new events... (mysql_endpoint_capture.c:981)
    23898836: 2026-09-15T12:17:52:409223 [SOURCE_CAPTURE ]T: Wait minimum 5 seconds for next poll (mysql_endpoint_capture.c:994)

    Show Less
  • forum

    Qlik Replicate

    How does the readAheadBlocks Oracle internal parameter affect the source databas...

    Hi, How does increasing the readAheadBlocks internal parameter on an Oracle source endpoint increase the memory usage on the Oracle server machine? Th... Show More

    Hi,

     

    How does increasing the readAheadBlocks internal parameter on an Oracle source endpoint increase the memory usage on the Oracle server machine? Thanks

     

    Regards,

    Mohammed

    Show Less
  • forum

    Visualization and Usability

    Qlik Sense Line Chart weird behavior

    Hi Qlik Experts, I'm experiencing weird behavior in Qlik Sense SaaS I was trying out the forecast capability in line chart,and when I applied Section ... Show More

    Hi Qlik Experts,
    I'm experiencing weird behavior in Qlik Sense SaaS

    I was trying out the forecast capability in line chart,and when I applied Section Access into the app, the line chart shows
    lines which I'm not filtering at, and on shows the wrong date  
    the chart, shows correctly, if I don't load the Section Access though.

    does anyone experience the same thing?

    scripts,  & images attached 

    Show Less
  • forum

    App Development

    Preventing duplicate records with IntervalMatch in QlikView

    Hi everyone,I'm working on a QlikView 12 application where I need to match sales transactions with promotional periods.For each sale, I need to identi... Show More

    Hi everyone,

    I'm working on a QlikView 12 application where I need to match sales transactions with promotional periods.

    For each sale, I need to identify the promotion that was active for that article on the transaction date.

    The promotion table contains something like:

    ArticleCode | StartDate  | EndDate    | PromotionCode
    ------------|------------|------------|--------------
    A001        | 2026-09-01 | 2026-09-10 | PROMO01
    A001        | 2026-09-05 | 2026-09-15 | PROMO02
    A002        | 2026-09-01 | 2026-09-30 | PROMO03

    And the sales table contains:

    ArticleCode | SaleDate   | Quantity
    ------------|------------|---------
    A001        | 2026-09-07 | 2
    A001        | 2026-09-08 | 1
    A002        | 2026-09-15 | 5

    I am currently using IntervalMatch to associate the sales date with the promotional interval.

    The problem occurs when two promotional intervals for the same article overlap.

    For example:

    A001 | 2026-09-01 | 2026-09-10 | PROMO01
    A001 | 2026-09-05 | 2026-09-15 | PROMO02

    A sale on 2026-09-07 matches both promotions, so the sales record is duplicated.

    This is expected behavior from IntervalMatch, but in my case I need to apply a business rule so that each sale is associated with only one promotion.

    For example, if PROMO02 has priority over PROMO01, I would want:

    A001 | 2026-09-07 | PROMO02

    instead of:

    A001 | 2026-09-07 | PROMO01
    A001 | 2026-09-07 | PROMO02

    The real script is more complex because there are several additional fields involved, but the basic problem is the same.

    What would be the recommended QlikView approach to handle this?

     

    Thank you!

    Show Less
  • forum

    Qlik Automate

    Extract data from a Qlik Sense straight table and insert it into an Excel table ...

    Hi everyone,I am working on a Qlik Sense Automation workflow to extract data from a Qlik Sense straight table and insert it into an Excel table using ... Show More

    Hi everyone,

    I am working on a Qlik Sense Automation workflow to extract data from a Qlik Sense straight table and insert it into an Excel table using the Microsoft Excel – Add Rows To Excel Worksheet Table block.

    I am processing the data in batches using nested loops, but I am facing an inconsistent issue with the second batch onward.

    Workflow Structure

    My current workflow is approximately:

    1. Get Straight Table Data

    2. Loop Batch

    3. Loop 2 – Iterate through each row in the batch

    4. Initialize/reset ExcelPayload

    5. Loop 3 – Iterate through the column values of the current row

    6. Append each column value to ExcelPayload

    7. Print ExcelPayload using an Output block

    8. Add Rows To Excel Worksheet Table

    The Excel table contains 26 columns, and the payload is already in a 2D array format, as required by the Excel block.

    Issue

    The first batch is inserted into Excel correctly.

    However, from the second batch onward, I am experiencing the following problems:

    • The first batch is added correctly.

    • In the second batch, the Output block prints data, but the rows that appear in Excel are different from what is printed in the Output.

    • Sometimes, Excel inserts random blank rows.

    • The issue does not occur consistently; it appears intermittent.

    • The Output payload appears to be reset correctly, and the data printed in the Output looks correct.

    • The Rows input of the Excel block is mapped to ExcelPayload.

    • The Excel block is configured with the correct Drive ID, Item ID, Worksheet, and Table ID.

    For example:

    Output block:

    [
    ["4725", "ABD", "TITANIUM", "..."],
    ["3847", "WERE", "BITUMEN", "..."]
    ]

    However, the rows inserted into Excel do not always correspond to the same rows shown in the Output. In some cases, blank records are also inserted.

    What I have already checked

    • ExcelPayload is reset for each row.

    • The payload is already a 2D array.

    • The Output block shows the expected data.

    • The Excel Rows field is mapped to ExcelPayload.

    • The first batch is processed correctly.

    • The issue starts intermittently from the second batch onward.

    I am not sure whether this is related to:

    1. Loop Batch processing or nested loop execution.

    2. The Excel connector's handling of multiple requests.

    3. Concurrent or overlapping Excel API requests.

    4. The Add Rows block processing the payload differently from the Output block.

    5. Excel table insertion or connector retry behavior.

    6. Some issue with the way the payload is passed between batches.

    Questions

    1. Has anyone experienced a situation where the Output block displays the correct payload, but the Excel Add Rows To Excel Worksheet Table block inserts different rows?

    2. Can Qlik Automations execute Excel insertion requests out of order or process overlapping requests when nested loops are used?

    3. Is there any recommended delay, batching approach, or sequential execution method for inserting multiple batches into an Excel table?

    4. What is the best way to debug the exact payload received by the Excel connector for each execution?

    5. Could the Microsoft Excel connector insert blank rows intermittently when multiple Add Rows requests are executed against the same table?

    Any guidance on how to troubleshoot this would be greatly appreciated.

    Thank you.

    Show Less
  • forum

    Connectivity & Data Prep

    Salesforce Connector and OAuth and Callback URI configuration?

    Hi All, I need some help in configuring Salesforce so that I can use the Salesforce connector with OAuth in Qlik Sense Enterprise Cloud.For registerin... Show More

    Hi All,

     

    I need some help in configuring Salesforce so that I can use the Salesforce connector with OAuth in Qlik Sense Enterprise Cloud.

    For registering the App in Salesforce we need a callback URI?

    Is there a standard Callback URI?

    Or is any dummy value ok?

     

    Further is there any example of how the setup of Salesforce Connector with OAuth includes the App registration in Salesforce?

     

    Thanks

    Naik

    Show Less
  • forum

    Qlik Automate

    Qlik Automations – "POST method not supported" error when executing automation v...

    We are experiencing a recurring error when executing a Qlik Automation via its execution endpoint. This was working previously and has recently starte... Show More

    We are experiencing a recurring error when executing a Qlik Automation via its execution endpoint. This was working previously and has recently started failing.

    Error message received:

     
    {
      "message": "The POST method is not supported for route v1/automations/{automation-id}/actions/execute/{appId}?...
      Supported methods: GET, HEAD."
    }

    Example Automation IDs affected:

    • 6499c600-4607-11ee-bela-01df9a62e147
    • 9f93489-e286-4a4-87b8-a89abebble74

    Details:

    • The automation execution is being triggered via a POST request to v1/automations/{automation-id}/actions/execute/{appId}, which is the standard method for triggering an automation from an external application/webform.
    • The API is now returning an error stating that POST is not supported on this route, and that only GET and HEAD methods are permitted.
    • This is unexpected, as POST has previously worked for triggering automation execution and no changes were made on our side to how the request is sent.
    • The issue is affecting multiple automations (not isolated to a single one) and multiple users, blocking business-critical data update processes for our team.

    Questions:

    1. Has there been a recent change to the Automations execution API that affects which HTTP methods are supported on the actions/execute route?
    2. Is there a change required on our side (e.g. a different endpoint, authentication method, or automation trigger configuration) to restore POST support?
    Show Less
  • forum

    Qlik Compose

    Qilk Sense Cloud Devlopment Question

    Hi Team,My requirement will 3 sheets, Those 3 sheets need to include into single sheet in Qlik sense.When I clicked Sheet1 it need to show as mentione... Show More

    Hi Team,

    My requirement will 3 sheets, Those 3 sheets need to include into single sheet in Qlik sense.

    When I clicked Sheet1 it need to show as mentioned below.

    When I clicked Sheet2 It need to show as mentioned below.

    when I clicked Sheet3 it need to show as mentioned below.

    sheet 1:

    Filter1, Filter2, Filter3, Filter4 and respective grid of sheet1

    Sheet 2:

    Filter1,Filter2,Filter3 and respective grid of sheet2

    Sheet3:

    Filter1,Filter2 and respective grid of sheet1

     

    Please provide step by step process if anyone know how to achieve the above requirment.

     

     

     

     

    Show Less
  • forum

    Visualization and Usability

    OIDC logout flow in Qlik Sense Client Managed

    We configured an OIDC Virtual Proxy in Qlik Sense Client-Managed.Login works (although we needed to block additional claim) but qlik doesn't call the ... Show More

    We configured an OIDC Virtual Proxy in Qlik Sense Client-Managed.

    Login works (although we needed to block additional claim) but qlik doesn't call the logout flow in the OIDC provider.

    We are connecting to an institutional provider that requires logout to be handled in order to allow the service usage.

    It's not clear to us if this is not supported at all or we need to change configurations.

    Also, are there workarounds for this?

    thanks,

    Gianluca

    Show Less
  • forum

    Connectivity & Data Prep

    REST connection in a data flow using WITHCONNECTION

    Hi,In Qlik Sense Cloud, within the "Prepare Data" section of Analytics, I am trying to create a data flow where one of the sources is a REST connectio... Show More

    Hi,

    In Qlik Sense Cloud, within the "Prepare Data" section of Analytics, I am trying to create a data flow where one of the sources is a REST connection. The issue is that, with a standard load script, I can easily modify this REST connection using the WITHCONNECTION clause, for instance, to fetch data for the current date.

    Is it possible to apply this WITHCONNECTION variation from within a data flow source block?

    Show Less
===>else