Databricks CLI is a command-line interface tool designed to interact with Databricks platforms, enabling users to manage workflows, jobs, and resources efficiently.
Key Features:
Unified Authentication: Supports various authentication methods for secure access to Databricks environments.
Extensibility: Offers flexibility by allowing integration with other tools and scripts through CLI commands.
Cross-Platform Support: Works seamlessly across different operating systems, enhancing accessibility.
Environment Integration: Facilitates interactions with both cloud-based and on-premise Databricks installations.
Security Compliance: Ensures adherence to security best practices and data protection standards.
Audience & Benefit:
Ideal for data engineers, scientists, and DevOps professionals seeking a reliable tool to streamline operations. By using Databricks CLI, users can automate tasks, improve workflow efficiency, and maintain consistent access across environments, ultimately reducing manual errors and enhancing productivity.
We maintain a Homebrew tap for installing the Databricks CLI. You can find instructions for how to install, upgrade and downgrade the CLI using Homebrew here.
MAJOR is incremented for breaking changes to stable features.
MINOR is incremented for new features and for breaking changes to unstable features.
PATCH is incremented for backward-compatible bug fixes, security fixes, and dependency updates.
Databricks may ship a breaking change to a stable feature without a major version bump in exceptional circumstances where waiting for the next major version would itself cause greater harm: an active security incident, a legal or compliance requirement, or a regression introduced in the current major version. Any such exceptional change is announced in the release notes.
Security patches
Security patches ship on the current release, and on specific older versions listed in SECURITY.md. The CLI does not currently offer a broader long-term support commitment.