qlik Get app reload progress (enigma.js mixin) Mixin to simplify working with app reload progress and progress messages parsing and format
qlik Qlik Error/Messages Codes While working with Qlik we can encouter errors or messages that can be a bit cryptic and contain just an error/message code. Very often these codes are followed by a short description. But sometimes either the description is missing or its ... to short :) Finally found some free time to
qlik Featured Automatiqal CLI Beta! (Cross-Post) The original announcement can be found here Automatiqal CLI is officially entering its Beta phase! You might not be aware but Automatiqal CLI allows Qlik Sense (QSEoW) deployments/administration tasks to be described in YAML/JSON files. Automatiqal CLI supports: * multiple authentication methods * multiple ways to define variables * define onError
qlik Web app authentication with QSEoW (web ticket + session cookie) In one of the previous post [https://sstoichev.eu/2021/09/09/qseow-authentication-svelte/] we saw how to use web ticket to establish connection with Qlik Sense Engine. And probably for most cases the approach there is enough. But what if our web app have a requirement to communicate with other
qlik sense Featured Meet Informatiqal The initial idea was simple ... on paper. Spend few days just to prove that its possible. And it was doable. But to achieve it I had to build solid foundation. I'm not going to say what was the initial idea ... yet. But will share where it's
qlik sense Web app authentication with QSEoW (web ticket) This post is long overdue but finally found the time to complete it. Here we'll have a look how to establish connection (via enigma.js [https://github.com/qlik-oss/enigma.js/]) to Qlik Sense Enterprise on Windows ( QSEoW) when hosting an web app outside of Qlik (not as
qlik Export QMC tables Administrating Qlik Sense sometimes means spending a lot of the time in QMC. And sometimes I need to export some of the tables there just to keep the info somewhere else while I'm on a different screen in QMC. Finally sat down to solve this specific issue -
qlik Featured enigma.js - interceptors Another interesting feature of enigma.js are interceptors. Interceptors are similar to the mixins functions but they are executed on lower level - request/response level. Request interceptors are invoked right before the request is send to the Engine and response interceptors are invoked right after the response from the
qlik Featured Custom enigma.js mixins In the previous post [https://sstoichev.eu/2020/06/23/enigma-js-mixins/] we saw what are enigma.js [https://github.com/qlik-oss/enigma.js] mixins [https://github.com/qlik-oss/enigma.js/blob/master/docs/api.md#mixins]. I've started an repo some time ago (and npm package) where I&
qlik enigma.js - mixins You know it already but enigma.js [https://github.com/qlik-oss/enigma.js] is the JavaScript wrapper around the Qlik's Engine API. If you are building a mashup/web app or some sort of automation that require Engine communication you'll have to use Engine API and
qlik Featured Introducing qlbuilder qlbuilder In general qlbuilder is a tool that communicates with Qlik apps (using the Engine API) and set the script. The script is located on the local machine and can be "stitched" from multiple files. Why? Everyone have their own preferred IDE/text editor and we can write
qlik Deploy Qlik extension/mashup with Qlik-CLI Deploy Qlik extension/mashup with Qlik-CLI Creating Qlik extensions/mashups is usually quite fun. But it will be better if you have a way to develop locally and deploy to Qlik. Usually I'm using qExt [link-here] or sense-go [link-here] but in this specific case I didn't
qlik Featured Global Environment Values Approach (Qlik Sense) With multi-stage Qlik environment (DEV, TEST, PROD etc) the load scripts are usually including some kind of a check - "In which environment am I?". Based on the result different/additional actions might be performed. For example: * if the environment is not PROD then mask/scramble the client
Qlik for Visual Studio Code Recently I've started working on one of the idea from my wild ides list. For info click here [https://github.com/countnazgul/qlikview-projects-documentation] (but more on it later when there is something working to be shown). For this we need to write our QV scrips in external text
qlik sense Qlik Sense Custom Hub I like how flexible Qlik Sense is. With its massive API if we want we can re-build the GUI (and not only) from scratch and just use the background services (like the Engine or Repository). I have some (small) issues with how the current Hub looks and behaves and decided
chromebook Termux Recently I've found a very neat Adnroid app which I can run on my Chromebook - Termux [https://play.google.com/store/apps/details?id=com.termux]- "Termux combines powerful terminal emulation with an extensive Linux package collection." In essence after installing it you will
qlik sense qSocks snippets extension for VSCode At the moment VSCode [https://code.visualstudio.com] is my preferred code editor (although I'm side using Atom [https://atom.io/] sometimes as well). And when I'm writing something which uses qSocks [https://github.com/mindspank/qsocks] I've always have GitHub and Qlik Sense
qlik Qlik Sense Mail Notifications One feature that is missing in Qlik Sense is to send mail notifications when task is completed (fail or success). This feature is available in QlikView Server and I'm finding it very useful. I've found 3 ways that this can be achieved in QS: * Log files
qlikview Qlikview Notify Recently we had data issue and few documents was affected by this. We notified the users by adding textboxes in these documents with a warning an explanation. But while this particular data issue was still active 2-3 more data issues was found and editing the text boxes was not quite
GetProgress() (Qlik Sense) Part of one of my projects was to reload app on the fly. The whole process is working fine (more on this in a different post) but wanted to show the reload progress to the user. For this purpose we can use GetProgress() method from Qlik Sense Engine API The
qlik sense US Map Simplified (Qlik Sense Extension) Couple of weeks back Alexander Karlsson (@mindspank [https://twitter.com/mindspank]) posted a tweet [https://twitter.com/mindspank/status/654129751519395840] with idea for a new Qlik Sense extension. The extension should look like this: Basically the extension should have a rectangle for each state. The rectangles should be ordered so
qlikview Qlikview IP --> IP Range mapping Recently I had a task to map set of ip addresses to country in Qlikview. I've found a nice dataset that can give me this link but the dataset was for ip range to country. For example: RangeFrom , RangeTo , Country 1.0.0.1, 1.10.0.1,
qlikview Radial Tree and Zoomable Sunburst (Qlikview extensions) (Updated) We have a project in which we are working with menu navigation data (more like parent-child relation / hierarchical data). Although there are few approaches and solutions we've picked few visualisations that might be better to be used with our data. We had our POC app build in Qlikview
qlikview Check for updates for Qlikview extension After installing Qlikview extension I'm usually forgetting to check if the extension have new versions. From time to time I'm remembering to check but this is not on very regular basis. Last week I've started a new extension (more about it in the next
qlik Qlik Sense Console (Chrome extension) In Qlikview if there is a need to test/debug something developers are just creating some textboxes or straight/pivot tables right next to the dashboard (or in another sheet). In Qlik Sense it's bit more tricky because the free space is kinda limited and if the need