Actions42
- Genie Actions
- Databricks SQL Actions
- Unity Catalog Actions
- Model Serving Actions
- Files Actions
- Vector Search Actions
Overview
This node integrates with the Databricks Unity Catalog API to retrieve information about volumes within a specified catalog and schema. Specifically, the "Get Volume" operation fetches details about a volume in the Unity Catalog environment.
Use cases include:
- Automating data governance workflows by programmatically accessing metadata about data volumes.
- Integrating Databricks Unity Catalog metadata into broader data pipelines or dashboards.
- Validating or auditing storage volumes configured in your Databricks workspace.
For example, you might use this node to get volume details before running a data processing job that depends on specific storage configurations.
Properties
| Name | Meaning |
|---|---|
| Catalog | Select a Unity Catalog to work with. The list is automatically populated from your Databricks workspace. |
| Schema | Select a schema from the chosen catalog. The list is dynamically loaded based on the selected catalog. |
Output
The node outputs JSON data representing the volume details retrieved from the Unity Catalog API. The exact structure depends on the API response but typically includes metadata fields describing the volume's properties.
If the node supports binary data output (not indicated for this operation), it would represent file contents or similar binary payloads; however, for "Get Volume," only JSON metadata is expected.
Dependencies
- Requires an active Databricks workspace with Unity Catalog enabled.
- Needs an API authentication token credential configured in n8n to authorize requests against the Databricks API.
- The node uses the Databricks REST API endpoints under
/api/2.1/unity-catalog/to fetch catalogs, schemas, and volume information.
Troubleshooting
Common issues:
- Incorrect or expired API token leading to authorization errors.
- Selecting a catalog or schema that does not exist or is inaccessible due to permissions.
- Network connectivity problems preventing access to the Databricks API endpoint.
Error messages:
API Error: 401 Unauthorized: Check that the API token is valid and has sufficient permissions.API Error: 404 Not Found: Verify that the selected catalog and schema names are correct and exist in your workspace.Network Error: No response received from server: Confirm network connectivity and that the Databricks host URL is correctly configured.
To resolve these, ensure credentials are up to date, verify resource names, and check network settings.