Overview
Unified analytics platform for data engineering, data science, and machine learning. Access Unity Catalog metadata for data discovery.. Through Langdock’s integration, you can access and manage Databricks directly from your conversations.Authentication: API Key
Category: Data & Analytics
Availability: All workspace plans
Available Actions
List catalogs
databricks.list_catalogs
Lists all Unity Catalog catalogs accessible to the user. Catalogs are the top-level container for data assets.
Requires Confirmation: No
Parameters:
includeMetadata(BOOLEAN, Optional): When enabled, includes additional metadata like owner, comment, and creation time for each catalog
List schemas
databricks.list_schemas
Lists all schemas within a specified catalog. Schemas contain tables, views, and other data objects.
Requires Confirmation: No
Parameters:
catalogName(TEXT, Required): The name of the catalog to list schemas from (use ‘List catalogs’ to find available catalogs)includeMetadata(BOOLEAN, Optional): When enabled, includes additional metadata like owner, comment, and creation time for each schema
List tables
databricks.list_tables
Lists all tables within a specified catalog and schema. Returns table names, types, and basic metadata.
Requires Confirmation: No
Parameters:
catalogName(TEXT, Required): The name of the catalog containing the schemaschemaName(TEXT, Required): The name of the schema to list tables frommaxResults(NUMBER, Optional): Maximum number of tables to return (default: 100)
Get table metadata
databricks.get_table
Retrieves detailed metadata for a specific table including description, columns with their types and comments, owner, and tags. Essential for data discovery.
Requires Confirmation: No
Parameters:
fullTableName(TEXT, Required): The three-level table name in format: catalog.schema.table (e.g., main.default.customers)includeColumnDetails(BOOLEAN, Optional): When enabled, returns detailed column information including types, comments/descriptions, and nullable status
Search tables
databricks.search_tables
Search for tables across catalogs by name pattern. Useful for discovering datasets when you know part of the name.
Requires Confirmation: No
Parameters:
searchQuery(TEXT, Required): Keyword to search for in table names (partial match supported)catalogName(TEXT, Optional): Optional: limit search to a specific catalogschemaName(TEXT, Optional): Optional: limit search to a specific schema (requires catalog name)maxResults(NUMBER, Optional): Maximum number of tables to return (default: 50)
List volumes
databricks.list_volumes
Lists all volumes within a specified catalog and schema. Volumes are used to store unstructured data like files.
Requires Confirmation: No
Parameters:
catalogName(TEXT, Required): The name of the catalog containing the schemaschemaName(TEXT, Required): The name of the schema to list volumes from