Customizing DAVE
DAVE provides operators across three categories, covering the most common needs for Data and AI pipeline creation. In their simplest form, operators are Python scripts that perform a single atomic task — designed to be small and reusable by default. Extending DAVE with new operators is therefore straightforward: it is just a matter of adding new scripts that perform tasks beyond what the built-in catalog already offers. There are two ways to add a custom operator, depending on your needs:
-
If the new operator performs tasks that can run inside DAVE’s environment, add it as an internal operator. See the Operator Integration guide.
-
If the new operator needs to run as an externally available service, the process differs. See the External Operator guide for details.