Skip to main content

Design

The Design blog is all about product and Qlik solutions, such as scripting, data modeling, visual design, extensions, best practices, and more!

Announcements
CUSTOMERS ONLY: Now accepting customer applications for the 2023 Luminary Program: SUBMIT NOW
Michael_Tarallo
Employee
Employee

1 f6YOV8dKjI9lXCC7TUpjIQ.pngImagine having a suite of proven tools and technologies built for developers by developers that allows you to build highly-scalable, cloud ready solutions using the power of the Qlik Associative Engine. Well, imagine no longer last Friday, 4/6,  we released the Beta of Qlik Core. Qlik Core is a development platform built on top of the Qlik Associative Engine. With Qlik Core, you can take advantage of the powerful associative indexing engine from Qlik to build your custom data exploration and data visualization solutions.

Please note that Qlik Core is a product - but it is not something you simply download and install with an installer. It works with technologies such as Node.js, Docker and Kubernetes and development knowledge of working with APIs is a prerequisite.  To learn more about the Qlik Core Beta and to get started watch this brief video below and visit https://branch-blog.qlik.com/introducing-qlik-core-beta-30221d627132 - where our product manager John Trigg provides some more of the particulars. You can also visit the many getting started resources here https://qlikcore.com/.

This brief video below is a short promotional video designed to briefly introduce Qlik Core.

Introducing Qlik Core

Regards,

Michael Tarallo (@mtarallo) | Twitter

Qlik

Can't see the video? YouTube blocked by your region or organization? Download the .mp4 to view on your computer or mobile device.

Tags (3)
20 Comments
marcel_olmo
Partner - Specialist II
Partner - Specialist II

Hi Michael, what's the difference between QAP and QlikCore? At first sight I see that is something like a democratization of Qlik Sense apps just like QAP. What's your point of view?

0 Likes
6,635 Views
Michael_Tarallo
Employee
Employee

Hi Marcel - the main difference is that it is designed to run within container software (Docker) which can run on Windows and Linux platforms, designed for custom deployments installed anywhere (in custom applications on premise in a cloud) and at cloud-scale. QAP is just the QIX engine decoupled from the UI and management components (so to speak) and only runs on Windows.

0 Likes
6,635 Views
timsworldroamer
Partner - Contributor III
Partner - Contributor III

Hi Mike,

Thanks for the clarification! Another question - if we need to test a solution for more than 30 days in Qlik Core community version, is there a way we could go about doing that?

0 Likes
6,588 Views
agigliotti
Partner - Master III
Partner - Master III

Hello,

Today I got the below error message running hello-data:

-----

Creating table data representation.

Creating and opening session using mixin.

Woops! An error occurred. { Error: This engine has expired

    at Intercept.errorInterceptor (C:\Disco_D\myJOBS\QlikCore\core-get-started-master\node_modules\enigma.js\enigma.js:2466:17)

...

-----

it seems the license period is expired.

How can I check it?

Is there a way to extend the community version license expiration ?

Thanks in advance.

Best regards

Andrea

0 Likes
6,588 Views
Yianni_Ververis
Employee
Employee

Hello Andrea,

You need to recreate the image/container

0 Likes
6,588 Views
agigliotti
Partner - Master III
Partner - Master III

Hello Yianni,

I tried to stop the Docker container but with no luck.

i still get the below message:

"message":"EXPIRED: This engine has expired! Please upgrade to a newer version! Expiry date: 2018/05/06"}

how can I recreate the image/container?

0 Likes
6,588 Views
Yianni_Ververis
Employee
Employee

Here is the list of all docker commands

https://docs.docker.com/engine/reference/commandline/docker/#child-commands

docker rm <container>

docker rmi <image>

In your docker compose, make sure you have the latest Core (12.171.0)

https://github.com/qlik-oss/core-get-started/blob/master/docker-compose.yml

and then recreate everything

ACCEPT_EULA=yes docker-compose up -d

6,588 Views
agigliotti
Partner - Master III
Partner - Master III

doing below command:

docker pull qlikcore/engine:12.171.0

I get the following error:

Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

what am I missing ?

0 Likes
6,588 Views
Yianni_Ververis
Employee
Employee

I believe you need to do docker login

Why are you doing a pull? Everything should be in your docker file like

https://github.com/qlik-oss/core-get-started/blob/master/docker-compose.yml

0 Likes
6,516 Views
agigliotti
Partner - Master III
Partner - Master III

I'm new to Qlik Core...

I solved the above problem with pull command restarting docker.

I did a pull because I removed both "qlikcore/engine" and "qlikcore/licenses" images before.

now the engine expired message is goes away.

0 Likes
6,516 Views