Skip to main content

How to: Getting started with the Qlik AutoML connector in Qlik Application Automation

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
MarkGeurtsen
Support
Support

How to: Getting started with the Qlik AutoML connector in Qlik Application Automation

Last Update:

Aug 1, 2023 9:36:54 AM

Updated By:

Sonja_Bauernfeind

Created date:

Dec 1, 2021 9:19:13 AM

This article provides an overview of getting started with the Qlik AutoML connector in Qlik Application Automation.

The Qlik AutoML connector in Qlik Application Automation is created to enable users to obtain predictions generated by the  Qlik AutoML using automations.

Using the connector

The connector has two blocks available:

Generate Realtime Prediction Result: This block creates a prediction for the provided input based on a model in Qlik AutoML.


Generate Multiple Realtime Prediction Results: This block creates a prediction for the provided input based on a model in Qlik AutoML.
It block accepts a maximum of 10.000 rows or 100.000 cells.

 

Example

After you have run the experiments on Qlik AutoML and deployed the models, you can use the Qlik Application Automation to get Realtime Prediction results on the go.

Lets go with a Lead Qualification example where we update the Lead Conversion Probability in a CRM system based on the new information obtained about a lead, running the new information against the trained model and updating the probability in the system. This can help the Marketing Team focus their efforts towards a more probable lead.

  1. Open a blank automation and search for Lead incremental block under the SugarCRM connector and drag it on to the canvas and place it under the start block. This will fetch us the new and updated leads from the CRM.
  2. Drag a Filter List block from under the Lists blocks to filter the list of leads so they only contain the newly added data. 

    Filter List Block.png

  3. Drag the Generate Realtime Prediction Result and place it inside the Filter List loop.
  4. When you 'do lookup' under the deployment ID, you will be able to see all the deployments you have in your tenant. Select the Lead Qualification deployment.

    Generate Realtime Prediction Result.png

     

  5. When providing the features, you provide column names that are the same as in the training data set and provide values for each of those keys from the lead object you got in the filter list.
  6. Add an Update Lead block from the SugarCRM connector under the AutoML block and map the result from the Prediction to the field you want to update. Add another custom field to satisfy the filter list block condition we added.

    Update Lead.png

  7. When you run the automation, you will be able to get the prediction result for the features you provided from the new lead and the prediction result will be updated in the CRM system. 

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.

 

 

 

 

Tags (1)
Labels (2)
Comments
dmohanty
Partner - Specialist
Partner - Specialist

@MarkGeurtsen  - Thanks for this tutorial. 

However, I am still struggling to get info how to get the URL and API Token. Can you please help on this?

dmohanty_0-1658176546278.png

 

 

KellyHobson
Support
Support

Hey @dmohanty  ,

Are you able to access "Automated Prediction Download API Credentials" from Kraken UI?

Navigate to your model in Kraken -> open up your Prediction -> click Settings on top right of page

You will see "Automated Prediction Download API Credentials" with the info surrounded by a yellow box (like the first screen shot in the article).

Copy the "Access URL" to "API Access URL"

Copy the "Token" to "Authentication token"

Let me know if

1. You are not able to access your API Credentials from the Settings page

or

2. They do not work for you in the new connection page


Thank you,

Kelly

MarkGeurtsen
Support
Support

Hi @KellyHobson , @dmohanty ,

It appears that you are not using the Qlik Application Automation connector to AutoML, so this article is not relevant for your purpose. This documentation should mention how the analytical data source connection works: https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-qlik-automl-...

dmohanty
Partner - Specialist
Partner - Specialist

@MarkGeurtsen , @KellyHobson  - Thank you. 

Even though I want to create Data Connection of Qlik AutoML (using above link shared), and not thru Application  Automation connector - from where/how can I get those values?

dmohanty_0-1658253598722.png

 

MarkGeurtsen
Support
Support

Hi @dmohanty ,

In Qlik AutoML you need to go to the project that you created. Here click on the Deploy link at the top right part of the screen. This will give you the choice between Predicted Dataset and API Access and we choose API Access. You now need to change the toggle for the Prediction API and it will provide you an Access URL as well as an API Access Token.

Version history
Last update:
‎2023-08-01 09:36 AM
Updated by: