Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Feb 14, 2023 4:38:42 AM
Sep 16, 2021 5:33:39 AM
When a block runs in Qlik Application Automation, it will make an API request. After this request, the block will wait for a maximum of 55 seconds to receive an API response. If the API takes longer to send a response, the block will throw the following error: 408 -The request timed out because we did not receive an API response within 55 seconds.
This article explains how the Call URL block can be used to perform API calls that wait longer than 55 seconds for a response.
Please take note of the following:
The following steps explain how the Call URL block can be used to replicate a block. The example used is the Import App block from the Qlik Cloud Services connector. This block throws the time out error when it's used on a big app (+1 GB).
The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.
I did an Automation to migrate Qlik Applications from one Tenant to another. That works fine for small apps, but I cannot even export large apps - I'm talking about applications larger than 7GB.
The problem with this approach is that I cannot capture from the Call URL block the ID of the content generated in Temporary Content place - using Postman I see this is returned in the HTTP Header.
Below my Automation:
I predict I'll also face problems using Import App block due the size restrictions.
@Emile_Koslowski do you have any recommended approach in this scenario?
I'm trying to avoid any on-prem solution at the moment - Qlik-CLI, custom development, etc.
Thank you,
Mark Costa