Skip to content

Commit b05ff0f

Browse files
authored
Merge pull request #53183 from weslbo/DP-750-updates
DP-750 updates
2 parents 790725c + 0789ace commit b05ff0f

16 files changed

Lines changed: 44 additions & 18 deletions

learn-pr/wwl-databricks/select-and-configure-compute/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: "Introduction to selecting and configuring compute in Azure Databricks"
7-
ms.date: 12/07/2025
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/2-choose-appropriate-compute-type.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Choose an appropriate compute type
44
metadata:
55
title: Choose an Appropriate Compute Type
66
description: Learn how to choose the right compute type for your Azure Databricks workloads, comparing serverless, classic, SQL warehouses, instance pools, and job compute options.
7-
ms.date: 01/14/2026
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/3-configure-compute-performance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Configure compute performance
44
metadata:
55
title: Configure Compute Performance
66
description: Learn how to configure Azure Databricks compute performance settings including node types, autoscaling, termination, and instance pools to balance cost and performance.
7-
ms.date: 12/07/2025
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/4-configure-compute-feature-settings.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Configure compute features
44
metadata:
55
title: Configure Compute Features
66
description: Learn how to configure Azure Databricks compute features including Photon acceleration, Databricks runtime versions, and machine learning environments for optimal workload performance.
7-
ms.date: 12/07/2025
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/5-install-libraries-for-compute.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Install libraries for compute
44
metadata:
55
title: Install Libraries for Compute
66
description: Learn how to install libraries on Azure Databricks compute resources using package repositories, workspace files, Unity Catalog volumes, and init scripts.
7-
ms.date: 01/14/2026
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/6-configure-compute-access-perms.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Configure compute access
44
metadata:
55
title: Configure Compute Access
66
description: Learn how to configure access permissions for Azure Databricks compute resources, including permission levels, access modes, dedicated group access, and workspace-level entitlements.
7-
ms.date: 01/14/2026
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/7-knowledge-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: "Knowledge check"
7-
ms.date: 12/07/2025
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/8-summary.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Summary
44
metadata:
55
title: Summary
66
description: "Summary"
7-
ms.date: 12/07/2025
7+
ms.date: 01/23/2026
88
author: weslbo
99
ms.author: wedebols
1010
ms.topic: unit

learn-pr/wwl-databricks/select-and-configure-compute/includes/1-introduction.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=c62275dd-5317-463b-9c0c-cf02262d736e]
2+
13
Every Azure Databricks workload runs on compute resources, but choosing the wrong compute type or configuration leads to unnecessary costs, poor performance, or blocked functionality. **Serverless compute** starts in seconds but doesn't support RDD APIs. **Classic compute** offers complete flexibility but requires more management overhead. **SQL warehouses** excel at analytical queries while **job clusters** optimize for automated workflows. Understanding these differences helps you match compute to workload requirements.
24

35
Beyond selecting a compute type, configuration decisions shape how your workload performs. **Node types** determine processing capacity and memory availability. **Autoscaling** balances cost and responsiveness. **Access permissions** control who can use compute resources while **library installations** provide the dependencies your code needs. Each configuration choice affects multiple dimensions—performance, cost, security, and operational complexity.

learn-pr/wwl-databricks/select-and-configure-compute/includes/2-choose-appropriate-compute-type.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Understanding these options helps you match compute resources to your specific n
44

55
## Serverless compute
66

7+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=5a6895d9-b264-4f25-a054-e533c73cd9d1]
8+
79
**Serverless compute** is managed entirely by Azure Databricks. You don't provision or configure infrastructure—Azure Databricks automatically allocates and scales resources based on your workload demands. These resources run in **Databricks' Azure subscription, not yours**, which means no virtual machines or networking components appear in your subscription.
810

911
With serverless compute, startup typically takes 2-6 seconds. The platform scales up rapidly when query volume increases and scales down during idle periods to minimize costs. This eliminates the need to estimate capacity or manage cluster configurations.
@@ -21,6 +23,8 @@ However, serverless has limitations. You can't use **RDD APIs** (Resilient Distr
2123

2224
## Classic compute
2325

26+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=8dca13af-6084-412b-ac4d-7c391769c661]
27+
2428
**Classic compute** gives you full control over cluster configuration. You create, size, and manage compute resources that run directly in **your Azure subscription**, giving you visibility and control over the underlying infrastructure.
2529

2630
Classic compute supports two access modes that determine how users interact with the cluster:
@@ -43,6 +47,8 @@ This compute type fits workloads that need features unavailable in serverless, r
4347

4448
## SQL warehouses
4549

50+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=e3c301e1-13bc-4c84-a9b2-e82c1571ac15]
51+
4652
**SQL warehouses** are compute resources optimized specifically for SQL queries, analytics, and business intelligence. They come in three types, each with different performance characteristics.
4753

4854
**Serverless SQL warehouses** offer optimal performance and cost efficiency. They start in 2-6 seconds, use Intelligent Workload Management to predict query resource needs, and scale clusters dynamically based on demand. Photon and Predictive IO accelerate query execution. Choose serverless SQL warehouses for most SQL workloads—BI dashboards, ETL jobs, and ad hoc analysis.
@@ -55,6 +61,8 @@ All SQL warehouse types optimize for SQL execution patterns, but serverless offe
5561

5662
## Instance pools
5763

64+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=3404841b-a2f1-440d-8f94-abe101227b73]
65+
5866
**Instance pools** maintain a set of idle virtual machine instances ready for immediate use. When you create a cluster from a pool, startup time decreases because Databricks allocates instances from the pool instead of requesting new ones from Azure.
5967

6068
Pools reduce startup time from minutes to under a minute in many cases. You configure the minimum number of idle instances to keep warm and the maximum pool capacity. When clusters release instances, those instances return to the pool for reuse.
@@ -67,6 +75,8 @@ Configure pools with spot instances for worker nodes to reduce costs, but use on
6775

6876
## Job compute
6977

78+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=051cb3b1-3282-4c0a-b5f7-5eb583f401fe]
79+
7080
**Job compute** refers to clusters optimized for automated workflows rather than interactive development. You configure job compute through cluster policies that enforce best practices for production workloads.
7181

7282
Job clusters terminate automatically after completing their tasks, preventing unnecessary costs from idle resources. When you configure a job, you choose between serverless and classic job compute.
@@ -80,6 +90,8 @@ The Job Compute policy in Azure Databricks offers a template for creating produc
8090

8191
## Compare compute types
8292

93+
>[!VIDEO https://learn-video.azurefd.net/vod/player?id=b0f5251c-2ebe-4dfc-942f-5e3e4252990c]
94+
8395
Different compute types suit different scenarios. The following table compares key characteristics to help you make informed decisions:
8496

8597
| Compute type | Recommended for | Startup time | Management overhead | Cost efficiency | Key limitation |
@@ -98,7 +110,7 @@ Different compute types suit different scenarios. The following table compares k
98110

99111
Start your decision-making process by identifying your workload characteristics. The following diagram illustrates a decision flow to help you select the appropriate compute type:
100112

101-
![Diagram explaining how to choose the right compute type in Azure Databricks.](../media/databricks-compute-selection.svg)
113+
![Diagram explaining how to choose the right compute type in Azure Databricks.](../media/databricks-compute-selection.png)
102114

103115
Consider these questions:
104116

0 commit comments

Comments
 (0)