We are currently experiencing an issue with Email verification at this time and working towards a solution. Should you encounter this issue, please click on the "Send Verification Button" a second time and the request should go through. If the issue still persists for you, please email support@alteryx.com for assistance.

Alteryx Designer Knowledge Base

Definitive answers from Designer experts.
Python tool will not load Jupyter Notebook in a Macro if the Detour tool is used and the path is diverted to another path where the Python tool is not on by default.
View full article
This article will review how to acquire a System Info file to provide Support with more details about your local environment.
View full article
R tool is not able to read Chinese characters in column header/field names.
View full article
Running a cell in Jupyter Notebook containing Alteryx.read() returns "Unable to connect to input data" error. This happens if the workflow is saved in a file path containing an ampersand (&).
View full article
This article details on the steps to read/extract password protected excel file in Alteryx Designer using the R code.
View full article
All levels of logging (warning, error, debug, info, etc) is treated as an error and return as an error in Production mode of Python tool.
View full article
When your Python libraries don't work the way they should in Python tool, restoring the tool to it's original state could be the solution. This article walks through how to restore Python libraries and the virtual environment associated with the Python tool.
View full article
How to fix an issue where the Python Tool Configuration Panel is blank
View full article
Custom tool not showing in tool pallette after installation.
View full article
This article is part of the CS Macro Development Series. The goal of this series is to communicate tips, tricks, and the thought process that goes into developing good, dynamic macros.
View full article
Steps for Harvesting Data in Google Big Query!
View full article
To find the full path and filename of a saved file in Excel, you use the =CELL function.
View full article
To assist you in your R adventures in Alteryx, we've developed a R Tool Cheat Sheet which you can download to have as your very own. This article reviews and explains the functions included in the Alteryx - R cheat sheet. 
View full article
SnakePlane is an abstraction layer that makes working with the Python SDK easy! This three-part tutorial breaks down building a tool using SnakePlane and SnakePlane Pilot.
View full article
With the release of 2018.3 comes the long-awaited and highly anticipated Python Tool! This article is a general introduction to using the tool.
View full article
Sometimes clients have asked how they can re-input the same excel file that they have just outputted into the same workflow. Normally, their gut instinct would be to open up a new workflow and start fresh with the updated file. However, this can be a bit cumbersome especially if they want to do this multiple times or for those wanting to do some sort of logging process in an app. Luckily, there is a quick and easy trick for this.
View full article
If the API that you are working with requires you to sign or authenticate your requests, it may utilize an implementation of OAuth 2.0 or another authentication method to show that you have the access needed to consume the web service. There are some key words that you can look for in the API documentation that you are using that will help you quickly choose the appropriate grant flow to use in Alteryx.
View full article
One of the greatest strengths of modern web APIs is their flexible, developer-friendly nature, which provides numerous options for both the provider and the user. However, this flexibility can make it more intimidating for business users to deal with the various data formats that these APIs provide. The purpose of this article is to familiarize you with the main data formats used by the vast majority of web APIs, and provide the basic knowledge that will allow you to confidently process the data they return into a typical tabular format.
View full article
Now you are ready to take your workflow one step further and add some error checking. If something is wrong with your request or something goes wrong on the server, an API will usually return an error message. It is useful to capture this information and clearly display it to the user of the connector. The Message tool will come in handy here. It will help you to troubleshoot the error and actually stop the workflow from processing if you would like.
View full article