Python Scripting

Version 26.2.9623


Python Scripting


CData Sync is designed to handle complex data integration scenarios through configured connections, jobs, transformations, and pipelines. However, some cases require more advanced logic, which you can implement by using the embedded Python scripting language.

Python support gives developers who are already familiar with the language a flexible way to extend Sync by using Python capabilities instead of APIScript. Python is well suited for advanced transformations, external integrations, file and metadata processing, and custom logic.

This feature requires a one-time setup to enable Python execution in your Sync environment. Once Python is enabled, you can write and run Python scripts anywhere that APIScript is supported.

For details about how how to use Python scripting in Sync, including script execution, available inputs, and practical examples, see Writing Python.