Administering a Databricks workspace

Concetti di Databricks

Kevin Barlow

Data Practitioner

Account Admin

Key Responsibilities:

  • Creating and managing workspaces
  • Enabling Unity Catalog
  • Managing identities
  • Managing the account subscription

Account Console Screenshot

Concetti di Databricks

Account Console

Concetti di Databricks

Account Console - Workspaces

Concetti di Databricks

Account Console - Data

Concetti di Databricks

Account Console - Users & Groups

Concetti di Databricks

Account Console - Settings

Concetti di Databricks

Workspace Admin

Key Responsibilities:

  • Managing identities in your workspace
  • Creating and managing compute resources
  • Managing workspace features and settings

Workspace Admin Settings

Concetti di Databricks

Data Plane

Contains all of the customer's assets needed for computation with Databricks.

  • Data is stored in the customer's cloud environment
  • Clusters / SQL Warehouses run in customer's cloud tenant.

Databricks Data Plane

Concetti di Databricks

Control Plane

The portion of the platform that is managed and hosted by Databricks.

  • Orchestrates various background tasks in Databricks
  • Sends requests to Data Plane to create clusters, run jobs, etc.

Databricks Control Plane

Concetti di Databricks

Databricks Platform Architecture

Each cloud will have the same general options to create a workspace:

  • Cloud Service Provider marketplace
  • Account Console
  • Using the Accounts API with Databricks
  • Programmatic deployment (e.g., Terraform)

Databricks Platform Architecture

1 https://docs.databricks.com/getting-started/overview.html
Concetti di Databricks

Let's review!

Concetti di Databricks

Preparing Video For Download...