Python Transformation
Process data with Python in Keboola where SQL is awkward. Start here, then jump to the how-to or the reference.
Python transformations complement SQL transformations where computations or other operations are too difficult — though common operations like joining, sorting, or grouping are still easier and faster in SQL transformations. Keboola maps your input tables in as CSV files, runs your script, and writes CSV outputs back to Storage.
This page is split by what you need:
- How do I run a Python transformation? — create, run, and develop/debug one end to end.
- Python transformation reference — runtime limits, file locations, packages, and CSV reading/writing.
New to transformations? Start with Transformations and the Getting Started tutorial.