Skip to main content

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
Output: Returns the operation result

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
Output: Returns the operation result

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 schema
  • schemaName (TEXT, Required): The name of the schema to list tables from
  • maxResults (NUMBER, Optional): Maximum number of tables to return (default: 100)
Output: Returns the operation result

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
Output: Returns the operation result

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 catalog
  • schemaName (TEXT, Optional): Optional: limit search to a specific schema (requires catalog name)
  • maxResults (NUMBER, Optional): Maximum number of tables to return (default: 50)
Output: Returns the operation result

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 schema
  • schemaName (TEXT, Required): The name of the schema to list volumes from
Output: Returns the operation result