Product area

Workspace

The Databricks workspace: platform architecture, notebooks, files, Git folders, bundles, and the development workflow.

Concepts

10 in this area
  1. 1Architecture of the Data Intelligence PlatformThe Data Intelligence Platform is the name Databricks gives to the set of services it offers on top of a public cloud (AWS, Azure, GCP). The underlying idea is the lakehouse: data stays in cheap, open object storage, but on top of it you get transactions…
  2. 2NotebooksA notebook is the default place to write and run code in the workspace: an ordered list of cells, each holding either code or formatted text, that you execute one at a time or all together against attached compute. One notebook can carry Python, SQL, Scala…
  3. 3Workspace files and volumesFour different places end up holding "files" (as opposed to tables) on Databricks, and it's easy to reach for the wrong one:
  4. 4Secrets and credentialsA secret is a key-value pair stored outside your notebooks and job definitions, so a database password or an API key never appears as a literal string in code that gets committed, shared, or logged. Secrets live inside a secret scope, a named container you…
  5. 5Git folders: branches, commits, pull requestsA Git folder is a folder in the workspace that is also a clone of a remote Git repository. Inside it you work as in any other folder (notebooks, .py, .sql, YAML files), but on top of that you get a visual Git client: branch, commit, push, pull, merge, rebase…
  6. 6The CLI and the SDKsThe Databricks CLI is a single binary that turns every workspace and account operation into a terminal command; the Python SDK (databricks-sdk) exposes the same operations as a typed WorkspaceClient object for use inside scripts; Databricks Connect goes one…
  7. 7Declarative Automation Bundles and the Databricks CLIA bundle is a project that keeps, in a single Git-versioned folder, both the code (notebooks, Python files, SQL, wheels) and the declarative definition of the Databricks resources that run it: Lakeflow Jobs, Lakeflow pipelines, dashboards, MLflow experiments…
  8. 8Bundles: variables, targets, and per-environment overridesIn a bundle (see bundles overview), variables are named values that the YAML references with ${var.name}; targets are the deployment environments (dev, test, prod), each with its own workspace, its own mode, and the ability to override variables and pieces of…
  9. 9Bundles in a CI/CD pipelineThis is a Declarative Automation Bundle, the project described in bundles overview, driven by a build server instead of by a person at a terminal. Databricks documents a four-stage flow for it: compile and test the code, upload the compiled file under a…
  10. 10Cost attribution and budgetsCost attribution is the practice of making every DBU answerable to a team, a project or a cost centre. On Databricks it is three mechanisms, and they are not interchangeable. Tags put a key:value label on a compute resource, and that label follows the usage…

News

No news for this area.

Resources

Billable usage system table referenceDocumentation · DatabricksFreeCI/CD workflows on DatabricksDocumentation · DatabricksFreeAuthenticate access to Databricks using OAuth token federationDocumentation · DatabricksFreeEnable workload identity federation for GitHub ActionsDocumentation · DatabricksFreefs command groupDocumentation · DatabricksFreeCost management tools on DatabricksDocumentation · DatabricksFreeUse tags to attribute and track usageDocumentation · DatabricksFreeAttribute usage with serverless usage policiesDocumentation · DatabricksFreeCreate and monitor budgetsDocumentation · DatabricksFreeMonitor costs using system tablesDocumentation · DatabricksFreeDatabricks Architecture IconsTool · Community (oieduardorabelo)Freedatabricks/terraform-providerRepository · DatabricksFreedatabricks/databricks-vscodeRepository · DatabricksFreeDatabricks Asset Bundles: A Standard, Unified Approach to Deploying Data Products on DatabricksVideo · Databricks · checked 10 Sept 2026FreeDatabricks Asset Bundles: Advanced ExamplesVideo · Dustin Vannoy · checked 10 Sept 2026Freedatabricks/cliRepository · Databricks · checked 10 Sept 2026Freedatabricks/bundle-examplesRepository · Databricks · checked 10 Sept 2026Freedatabricks/databricks-sdk-pyRepository · Databricks · checked 10 Sept 2026FreeDatabricks CLIDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks unified authenticationDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks SDK for PythonDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks ConnectDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks notebooksDocumentation · Databricks · checked 10 Sept 2026FreeDevelop code in Databricks notebooksDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks widgetsDocumentation · Databricks · checked 10 Sept 2026FreeNotebook outputs and resultsDocumentation · Databricks · checked 10 Sept 2026FreeSecret managementDocumentation · Databricks · checked 10 Sept 2026FreeWork with files on DatabricksDocumentation · Databricks · checked 10 Sept 2026FreeWhat are Unity Catalog volumes?Documentation · Databricks · checked 10 Sept 2026FreeWhat are Declarative Automation Bundles?Documentation · Databricks · checked 10 Sept 2026FreeDeclarative Automation Bundles configurationDocumentation · Databricks · checked 10 Sept 2026Freebundle command groupDocumentation · Databricks · checked 10 Sept 2026FreeAuthentication for the Databricks CLIDocumentation · Databricks · checked 10 Sept 2026FreeGitHub ActionsDocumentation · Databricks · checked 10 Sept 2026FreeSubstitutions and variables in Declarative Automation BundlesDocumentation · Databricks · checked 10 Sept 2026FreeDeclarative Automation Bundles deployment modesDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks Git foldersDocumentation · Databricks · checked 10 Sept 2026FreeCreate and manage Git foldersDocumentation · Databricks · checked 10 Sept 2026FreeConnect your Git provider to DatabricksDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks Git folder limits and referenceDocumentation · Databricks · checked 10 Sept 2026FreeHigh-level architectureDocumentation · Databricks · checked 10 Sept 2026FreeDatabricks componentsDocumentation · Databricks · checked 10 Sept 2026Free