Skip to main content

UDF Catalog

The UDF Catalog offers a searchable collection of User Defined Functions (UDFs) that can be imported into the UDF Builder for editing. It facilitates sharing and discovering UDFs within teams and the broader Fused community.

Data teams frequently encounter silos when looking to share and reuse code snippets & data across different projects. Traditional notebooks pose challenges in version control, sharing individual utility functions, managing dependencies, and reproducing results in new environments. Additionally, assets often end up disconnected from the code that generated them. UDFs on the other hand encapsulate modules, outputs, and code, which addresses issuess related to reproducibility and lineage.

New UDF

Create a new UDF by clicking the top-right "New UDF" button. This opens a UDF with a base template.

File

Open the UDF Catalog by Clicking "Add UDF". Search UDFs by name, sort them, and toggle between gallery and list views. Click UDF cards to view their profiles or add them to the UDF Builder.

File

UDF categories

  • Public UDFs: Verified and accessible to all users
  • Community UDFs: Shared by the community and accessible to all users
  • Team UDFs: Shared privately within a team in a GitHub repo
  • Saved UDFs: Private UDFs in the user's account

UDF profile

Select a UDF to view its profile which includes the README.md description, last update date, author, link to its code on GitHub, and code preview.