[en] Developer

[en] Create an Apache Spark context and execute Apache Spark commands directly from Alteryx Designer.
[en] API Output Tool

[en] Display a data stream in the Results window as a comma-delimited, quote-qualified string.
[en] Base64 Encoder Tool

[en] Issue a base 64 encoded string for a selected string field.
[en] Blob Convert Tool

[en] Convert different data types to a Blob, or take a Blob and convert it to a different data type.
[en] Blob Input Tool

[en] Read a Blob such as an image by browsing directly to a file or passing a list of files to read.
[en] Blob Output Tool

[en] Write out each record into its own file.

[en] This tool stops datasets from going downstream until the last record is processed by previous tools

[en] Use Control Containers to manage the sequence in which tools run in your workflow and ensure that the steps in your process are executed in the correct order.
[en] Detour End Tool

[en] The Detour End tool unifies the data processes from an upstream Detour Tool into a single stream for further analysis in Analytic Apps and Macros.
[en] Detour Tool

[en] Construct Analytic Apps or Macros to prompt a user to bypass a process in a workflow
[en] Download Tool

[en] Retrieves data from a specified URL to be used in downstream processing or to be saved to a file.
[en] Dynamic Input Tool

[en] The Dynamic Input tool reads from an input database at runtime and dynamically chooses what records are read in.
[en] Dynamic Rename Tool

[en] The Dynamic Rename tool renames columns within an input data stream.
[en] Dynamic Replace Tool

[en] The Dynamic Replace tool allows you to quickly replace data field values, based on a condition.
[en] Dynamic Select Tool

[en] The Dynamic Select tool allows fields to be selected either by field type or via a formula.
[en] Field Info Tool

[en] The Field Info tool returns metadata about each field or column from the incoming data stream.
[en] GitHub Commit Tool
![]() |
[en] Use GitHub Commit to commit a file, directory of files, or the workflow it's used in, to a GitHub repository via the GitHub API.
![]() |
[en] Use Get Last Commit to pull the details of the last commit to a specified GitHub repository.
[en] JSON Parse Tool

[en] The JSON Parse tool separates Java Script Object Notation text into a table schema for the purpose of downstream processing.
[en] License API
![]() |
[en] Use the License API tool to connect to the Alteryx Designer licensing portal APIs via an easy-to-use interface.
[en] Message Tool

[en] The Message tool allows you to report messages about a specific process to the Results window.
[en] Python Tool

[en] Develop and run Python scripts with an interactive Jupyter notebook.
[en] R Tool

[en] The R tool is a code editor for R users.
[en] Run Command Tool

[en] The Run Command tool allows you to run external command programs within Designer.
[en] Runner Tool

[en] Use Runner to run an Alteryx workflow, app, or macro to determine if it runs successfully or if it contains errors.
[en] Server API Tool

[en] Use the Server API tool to interact with the Server API (v1, v2, and v3) without the need to write a complex workflow.
[en] Test Tool

[en] The Test tool verifies data or processes in a workflow.
[en] Throttle Tool

[en] The Throttle tool slows down the speed of downstream processing by limiting the number of records.