Use a Data Model in Python code.

Parameters:
See dedicated page for more information.
PythonDataModel is a scripted action. Embedded code is accessible and customizable through this tab.
See dedicated page for more information.
The pythonDataModel action button allows you to apply a trained Data Model directly within Python code inside the ETL platform.
This action is intended for advanced users who wish to integrate Python scripts into their data scoring workflows.
It enables complete customization of the model application process while still leveraging the ETL platform’s table handling and pipeline execution capabilities.
Note: Python-based model application is generally slower (approximately 40x) than the native Apply Model action in the Data Mining section. However, it offers greater flexibility and allows you to integrate custom Python logic or libraries for scoring.
When running pythonDataModel, the ETL platform:
This process allows integration of any Python-compatible model, including scikit-learn, TensorFlow, XGBoost, or custom-built models.
The output table structure depends on the Python script logic, but typically includes:
You have a Random Forest Classifier trained in scikit-learn and save. Using pythonDataModel, you can:
