Databricks icon

Databricks

Interact with Databricks API

Unity Catalog → List Functions

AI-generated

Overview

This node operation lists functions within the Unity Catalog in Databricks. It allows filtering the functions by optional catalog and schema names, enabling users to retrieve a list of functions scoped to specific catalog and schema contexts. This is useful for managing and exploring available functions in a data governance environment.

Use Case Examples

  1. List all functions in the Unity Catalog without filters.
  2. List functions filtered by a specific catalog name.
  3. List functions filtered by both catalog and schema names.

Properties

Name Meaning
Catalog Optional filter to specify the catalog name to narrow down the functions listed.
Schema Optional filter to specify the schema name within the catalog to further narrow down the functions listed. Requires catalog to be specified.

Output

JSON

  • name - The full name of the function including catalog and schema.
  • value - The identifier or value representing the function.
  • description - Description of the function including catalog, schema, and data type if available.
  • url - URL to explore the function details in the Databricks UI.

Dependencies

  • Databricks API with appropriate authentication token

Troubleshooting

  • Ensure the catalog and schema names are correctly specified and exist in the Unity Catalog to avoid empty results.
  • API authentication errors may occur if the API token is invalid or expired; verify credentials.
  • Network errors can happen if the Databricks host URL is incorrect or unreachable.
  • If the node returns an error about volume path format, it is unrelated to this operation but indicates input format issues in other operations.

Links

Discussion