Skip to main content

How-to: Getting started with DataRobot connector in Qlik Application Automation

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

How-to: Getting started with DataRobot connector in Qlik Application Automation

Last Update:

Aug 9, 2022 11:29:28 AM

Updated By:

Ankit_KSingh

Created date:

Aug 9, 2022 11:18:19 AM

This article gives an overview of the available blocks in the DataRobot connector in Qlik Application Automation. It will also go over some basic examples of retrieving deployments and predictions from that deployment within a DataRobot account.

This connector supports LIST and GET operations for the following modules in DataRobot:

  • deployments
  • predictions
  • dedicated predictions

List of Blocks in DataRobot

  1. Get Deployment
  2. Get Deployement Service Statistics
  3. List Deployments
  4. List Prediction Explanation From Dedicated Prediction API
  5. List Predictions
  6. List Predictions From Dedicated Prediction API
  7. List Time Series Predictions From Dedictaed Predictions API
  8. Raw API Request Endpoints(Get,List,Patch,Post,Put,Delete)

You can use the Dedicated Prediction API blocks(List Predictions From Dedicated Prediction API,List Prediction Explanation From Dedicated Prediction API,List Time Series Predictions From Dedictaed Predictions API) to get the predictions from your dedicated prediction instance. You will need your dedicated prediction url , deployment ID and DataRobot Key(in case of Managed AI Cloud User) to get results from those blocks.

Authentication

Authentication for this connector is based on the API Key . You can find the API Key once you go to Profile->Developer Tools->API Keys in your DataRobot account.

Let's now go over a few basic examples of how to use the DataRobot connector:

1. How to list deployments from a DataRobot account:

  1. Create an automation.
  2. From the left menu, select the DataRobot connector.
    Selecting_DataRobot_connector.png
  3. Use the 'Search for blocks' input to search for the "list deployments' block.
    serach_for_list_deployments.png
  4. Drag and drop the block into the automation and link it to the start block.
    linking_to_start_block.png
  5. From the left menu, search for the 'Output' block.
    search_output_block.png
  6. Drag and drop the 'output' block into the automation and link it to the 'List deployments' block.
    link_output_to_list_deployments.png
  7. Run the automation (if not saved previously, a 'Save automation' popup will appear). This will output a paginated list of deployments available.

2. How to list predictions from a dedicated predictions API in the DataRobot account:

  1. The first two steps are similar as before.
  2. Create a JSON List of the data to be predicted. For more information on creating JSON List in an automation, refer this article .
    Json_list.png
  3. Use the 'Search for blocks' input to search for the 'List Predictions From Dedicated Prediction API' block.
  4. Drag and drop the block into the automation and link it below the variable blocks.
    linking_below_variable_block.png
  5. On the right side of the screen, use the input fields to fill in the deployment information. You can find the information on getting the DataRobot key here .
    add_input_to_the_block.png
  6. Drag and link an output block inside the loop of "List Predictions From Dedicated Prediction API" block.
    final_image.png
  7. Run the automation (if not saved previously, a 'Save automation' popup will appear). This will get the predictions for your provided data from the deployed model in your DataRobot account and output this information.

Simiarly you can make use of other blocks to get the predictions and other information from DataRobot.

The information in this article is provided as-is and to be used at your own discretion. Depending on the tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.

 

Labels (2)
Contributors
Version history
Last update:
‎2022-08-09 11:29 AM
Updated by: