Skip to main content

Event Triggers

Use event triggers to automate actions or tasks based on specific system events. In Alteryx Analytics Cloud (AAC), event triggers monitor for and respond to predefined events, such as the creation or modification of a file, in real time.

Event triggers are useful for…

  • Effortless Automation: Automate tasks based on events, saving time and effort.

  • Real-Time Responsiveness: Immediate action upon event occurrence for timely execution.

  • Error Reduction: Minimize human errors with reliable automation.

  • Consistency and Reliability: Ensure consistent actions for specified events.

  • Scalability Ready: Seamlessly handle increased workloads and data growth.

Create a New Event Trigger Schedule

Follow this guide for step-by-step instructions to create a new event trigger schedule. Use the event trigger to schedule the execution of assets based on specific events, such as the creation or modification of a file.

Step 1: Access the Schedule Dialog

  • From the Landing Page…

    1. Sign in to your AACAAC workspace and then go to the Schedules page.

    2. To create a new schedule, select New from the upper right corner of the page.

  • From the Library Page…

    1. Go to the Library page where your existing assets are listed.

    2. Find the asset you want to schedule and then select the 3-dot menu next to it.

    3. From the 3-dot menu, select Schedule to begin the scheduling process.

  • From Designer Experience

    1. Open a workflow you want to schedule.

    2. Select the calendar icon next to the Run button to open the schedule dialog. Alternatively, go to File > Schedule to open the schedule dialog.

  • From Reporting

    1. Open a report you want to schedule.

    2. Select Schedule from the upper right corner of the page.

Step 2: Set Up a Schedule

From the Schedule dialog, configure these fields…

  1. Under Name, enter a descriptive name for the new schedule.

  2. From the Asset Type dropdown, select the type of asset you want to schedule…

    • Workflow

    • Flow

    • Plan

    • Desktop Workflow

    • Reporting Project

  3. Select an asset from the Asset dropdown. The dropdown populates with assets that you've created.

  4. Under Occurrence, select Event Trigger.

Step 3: Select a File or Database for the Event Trigger

From the Schedule dialog, choose Select under Event Triggers.

  • For Snowflake Connections…

    1. Select the Snowflake connection you want to use. Ensure you've properly configured your Snowflake connection.

    2. Browse for a table to use for the event trigger.

  • For Alteryx Data Storage (ADS)

    1. Select the ADS connection.

    2. You can either copy and paste the file path or browse through the file system to select the desired file.

  • For S3 Private Data Storage…

    1. Select the S3 Private Data Storage connection you want to use. 

    2. You can either copy and paste the file path or browse through the file system to select the desired file.

  • For S3 External Connections…

    1. Select the S3 External connection you want to use.

    2. You can either copy and paste the file path or browse through the file system to select the desired file.

Step 4: Finalize the Schedule

  1. After you select the file or Snowflake table, review all schedule details for accuracy.

  2. Once everything is set up as desired, select Schedule to create the new event trigger schedule.

Known Limitations

  • AACAAC doesn't distinguish if the selected file was created or updated.

  • AACAAC doesn't check for ADS file imports.

  • AACAAC doesn't check if an asset was modified within a folder. AACAAC only checks changes in the specified file path.

  • Folder and file system selection doesn't apply to Snowflake connections.

  • Snowflake selections are case-sensitive.

  • Search only works for assets.

  • The event trigger option isn't available if you open the Schedule dialog from Reporting.