This is the API reference for the fused Python package, which allows you to build and run serverless data workflows.
The reference is intended to be limited to low-level descriptions of various programmatic functionality. If you're just getting started with Fused, we recommend looking at the Guide first or exploring an Example.
Decorators
| Function | Description |
|---|
| @fused.udf | Decorator to define a User Defined Function |
| @fused.cache | Decorator to cache function results |
UDF Execution
| Class/Function | Description |
|---|
| Udf | UDF class — call directly or use .map() for parallel execution |
| JobPool | Manage parallel job execution (returned by udf.map()) |
| fused.run | [Legacy] Execute a UDF |
| fused.run_async | [Legacy] Execute a UDF asynchronously |
| fused.submit | [Legacy] Submit a UDF for parallel execution |
Loading UDFs
Data Access
File Operations
Configuration & Utilities
Classes
| Class | Description |
|---|
| Udf | UDF object with metadata and execution methods |
| JobPool | Pool for managing parallel job execution |