Python Engine SDK Classes

Last modified: June 12, 2020

Python Engine SDK Classes

VERSION

Current

Classes allow you to control data and determine functionality, bundling them together for easy control. For more information on Python classes, see Python Documentation.

These classes can be used when creating custom tools.

Class Description Documentation
AyxPlugin Instantiate objects, create functionality that connects to the user interface, and manage data flow. AyxPlugin
AlteryxEngine Retrieve information from the Alteryx engine, like variable values or messages, and sort data on incoming data connections. AlteryxEngine
Field Retrieve or change values with different get and set methods for different data types. Field Class
OutputAnchor Access the output anchor and data connection, which includes methods to determine the record count, push records to the outgoing stream, or close the outgoing stream. OutputAnchor
OutputAnchorManager Access a specified output anchor. OutputAnchorManager
RecordCopier Duplicate an existing record, which can be used with RecordRef to create new records that match the existing dataset. RecordCopier
RecordCreator Create empty records. RecordCreator
RecordInfo Access data within a record and manipulate the information. RecordInfo
Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.