Running UDFs
There are 2 main ways to run UDFs:
- Realtime - the default way for quick execution with small resource requirements
- Batch Jobs - for longer execution time or higher resource requirements
Documentation overview
📄️ Realtime
UDFs really shine once you start calling them from anywhere. Realtime is the default way to run UDFs. You can run them in 2 main ways:
📄️ Batch Jobs
Some UDFs require more resources than a few Gb of RAM or take more than a few seconds to run. For these cases, you can run them as jobs instead.
📄️ Dependencies
To keep things simple, Fused maintains a single runtime image. This means that any UDF you run will be executed with these dependencies by default