Upgrading Server to version 22.1? We’ve enabled the faster AMP engine by default. Read about how these system settings changes might affect you.

2022-05-23 Updates: Login: If you are facing issues with logging in, please try clearing all your cookies or trying another browser. Email: If you're not seeing emails be delivered from the Community, please check your spam and mark the Community emails as not junk. Thank you for your patience.

Alteryx Promote Knowledge Base

Definitive answers from Promote experts.
This document represents the customer-facing guidance, proposed by Alteryx product and engineering, related to log4j vulnerabilities and associated security findings. It provides context on the issue and recommended the next steps for customers to fix.
View full article
Use these instructions to replace an expired credential that causes errors such as unauthorized: Could not find robot with username.
View full article
An overview of user management in Promote. 
View full article
Promote uses the application NGINX as a load balancer. In Promote, NGINX is configured to require TLS (Transport Layer Security) or SSL (Secure Sockets Layer) certificates. This article goes through the step by step process of using your own TLS/SSL certificate during installation or updating your TLS/SSL certificates after installation.
View full article
If you have a model that takes longer than 10 seconds to return results, by default Promote will time out your model API query. If you would like Promote to wait longer than 10 seconds before timing out, you can adjust this timeout setting with an environmental variable called PREDICTION_TIMEOUT. 
View full article
One of the most important features of Promote is its ability to return near-real-time predictions from deployed models. Here is a list of frequently asked questions relating to Promote prediction requests.
View full article
Promote is data science model hosting and management software that allows its users to seamlessly deploy their data science models as highly available microservices that return near-real-time predictions by leveraging REST APIs. In this article, we provide an overview of Promote’s technical requirements and architecture.
View full article
When making a call to a Promote model, the input data used to make a prediction is sent in a JSON format. When working with an R model, prior to reaching the model.predict() function, the JSON string that was sent to your model is converted to an R format (either an R dataframe or an R list). By default, this conversion is performed with the fromJSON() function in the jsonlite R package.
View full article
If you’ve never heard of Docker, or aren’t particularly familiar with it, you are probably wondering “what’s the deal with Docker?”
View full article
There are two tools in Alteryx Designer that connect to Promote; the Deploy tool and the Score tool. The Deploy tool allows you to send trained models from Alteryx Designer to Promote. The Score tool allows you to connect to a model that has already been deployed to Promote to create predictions from a provided data set.
View full article
Did you know that you can use Promote to query a database (or include a database query in your Promote model)? 
View full article
This article provides an overview of the administrative options in Promote (excluding user management, which can be found here).
View full article
Keras is an open-source neural network API library, written in Python designed to run on top of TensorFlow, CNTK, or Theano. In this article, we demonstrate how to deploy a Keras model to Promote.
View full article
A Guide to your First Promote Model
View full article
examples of code-friendly models: R and Python
View full article
Welcome to the Supporting Promote series. In this series, we will tackle some common issues and questions, and provide best practices for troubleshooting your Promote instance.
View full article
Often, when deploying a model up to Promote, the model requires certain dependencies to run. These dependencies can be certain functions, files, etc. If your model requires them, you’ll need to create a promote.sh, which contains commands to import these dependencies.
View full article
This article outlines the process of restoring the Promote PostgreSQL database from a backup. For instructions on creating a backup, please see How To: Create a Promote PostgreSQL Database Backup. Use these steps only if there is no data in your database.
View full article
Promote uses a PostgreSQL database. This article explains how to create a backup of a Promoteinstance's database. Backing up your Promote database can save you time and headaches in the event of a system failure.
View full article
Although the Admin page indicates that there are models deployed to the Promote instance, the models are not appearing in the Promote UI home page.
View full article
Troubleshooting steps for missing model logs.
View full article