Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Engine Works

Under the hood of Alteryx: tips, tricks and how-tos.
RithiS
Alteryx
Alteryx

Partial Workflow Execution: Speed Up Your Workflow Development!

 

If you've spent time working on large workflows in Alteryx Designer, you know waiting for the whole workflow to run can be a drag—especially when you just changed one tiny piece. That’s why I’m excited about a brand-new feature in the 2025.1 release: Partial Workflow Execution.

 

What is Partial Workflow Execution?

 

With Partial Workflow Execution, you can run your workflow up to a specific tool instead of running the entire thing. This is perfect when you're testing or tweaking just part of a workflow that might have dozens of tools and large datasets. You no longer need to manually disable containers or create workarounds to isolate sections—Alteryx Designer now lets you do this directly.

 

Why is This Feature So Useful?

 

Save Time:
Instead of waiting for your whole workflow, you only run what's necessary. This can significantly speed up your testing and development, letting you focus more on the changes that matter.

 

Enhancing Workflow Development & Debugging:
No more adding and removing containers. You just right-click on a tool and run it!

 

How to Use Partial Workflow Execution

 

Here’s how easy it is:

 

  1. Select a Tool: Right-click on the tool you want to run up to.

image-01.pngSelect tool’s context menu showing the new option ‘Run Until Selected Tool’.

 

  1. Choose the Option: Click "Run Until Selected Tool" in the context menu.
  2. Run the Workflow: Alteryx executes only up to the selected tool. You’ll see that tools downstream are marked as disabled, clearly indicating they're not being executed this time around.

 

image-02.png

The Browse tool is disabled after the partial workflow run.

Things to Keep in Mind

 

  • Partial Workflow Execution works exclusively with the AMP Engine.
  • You can select multiple tools if your workflow has separate data streams.
  • The feature also supports cached workflows, making iterative testing even quicker.

 

image-03.png

The Text Input tool is cached first then then a partial workflow run disables the Browse tool.
 

image-04.pngThis run occurred on a single workflow run. Partial workflow runs can work across multiple tools and separate connection streams.

 

When to Use Partial Executions vs Containers

 

While disabling a container also provides a similar experience, partial executions are great to use when you do not want to deal with a container on the canvas. You can quickly right-click on a tool and select the partial execution option, whereas containers require you to add a group of tools to the container and then disable it before running. You don’t need to manage the container or downstream tools through this new option.

 

However, containers are still valuable when you are building macros and analytic apps. Using containers properly will allow you to include complex run logic within the workflow. This ensures that only parts of the workflow are triggered as needed, which can be very important for runs on Cloud Execution for Desktop or on Alteryx Server.

 

Try It Out in Alteryx Designer 2025.1

 

Ready to speed up your workflow development? Check out the new 2025.1 release of Alteryx Designer here and let me know what you think in the comments below!

 

What do you think about Partial Workflow Execution? Do you have any suggestions to make it even better?

Rithi Son
Product Manager

Rithi started at Alteryx in March 2016 as a product engineer before becoming a product manager in 2019. He has worked as a business and data analyst in ecommerce and health care business intelligence utilizing Excel and SQL. Rithi lives in Denver enjoying life in the Colorado front range.

Rithi started at Alteryx in March 2016 as a product engineer before becoming a product manager in 2019. He has worked as a business and data analyst in ecommerce and health care business intelligence utilizing Excel and SQL. Rithi lives in Denver enjoying life in the Colorado front range.

Comments