Skip to content

Commit 7258c7d

Browse files
committed
quick freshness on DTS DF quickstart
Signed-off-by: Hannah Hunter <[email protected]>
1 parent 66f20e1 commit 7258c7d

File tree

4 files changed

+24
-23
lines changed

4 files changed

+24
-23
lines changed

articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ curl -s https://mcr.microsoft.com/v2/dts/dts-emulator/tags/list
124124

125125
### Autopurge retention policies
126126

127-
Large volumes of completed orchestration instance data can lead to storage bloat, incur higher storage costs, and degrade performance. The autopurge feature for Durable Task Scheduler provides a streamlined, configurable solution to manage orchestration instance clean-up automatically. [Learn more about setting autopurge retention policies for Azure Functions Durable Task Scheduler.](./durable-task-scheduler-auto-purge.md)
127+
Large volumes of completed orchestration instance data can lead to storage bloat, incur higher storage costs, and degrade performance. The autopurge feature for Durable Task Scheduler provides a streamlined, configurable solution to manage orchestration instance clean-up automatically. [Learn more about setting autopurge retention policies for Durable Task Scheduler.](./durable-task-scheduler-auto-purge.md)
128128

129129
## Limitations and considerations
130130

@@ -163,6 +163,8 @@ Large volumes of completed orchestration instance data can lead to storage bloat
163163
164164
The *Consumption*, *Flex Consumption*, and *Azure Container App* hosting plans aren't yet supported when using the Durable Task Scheduler.
165165

166+
- **Migrating [task hub data](../durable-functions-task-hubs.md) across backend providers:** Currently, migrating across providers isn't supported. Function apps that have existing runtime data need to start with a fresh, empty task hub after they switch to the Durable Task Scheduler. Similarly, the task hub contents that are created by using the scheduler resource can't be preserved if you switch to a different backend provider.
167+
166168
## Next steps
167169

168170
> [!div class="nextstepaction"]

articles/azure-functions/durable/durable-task-scheduler/quickstart-container-apps-durable-task-sdk.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: "Quickstart: Configure Durable Task SDKs in your container app with Azure Functions Durable Task Scheduler (preview)"
3-
description: Learn how to configure an existing container app for the Azure Functions Durable Task Scheduler using the Durable Task SDKs and deploy using Azure Developer CLI.
2+
title: "Quickstart: Configure the Durable Task SDKs in your container app with Durable Task Scheduler (preview)"
3+
description: Learn how to configure an existing container app for the Durable Task Scheduler using the Durable Task SDKs and deploy using Azure Developer CLI.
44
ms.subservice: durable-task-scheduler
55
ms.topic: quickstart
66
ms.date: 04/29/2025
77
zone_pivot_groups: df-languages
88
---
99

10-
# Quickstart: Configure Durable Task SDKs in your container app with Azure Functions Durable Task Scheduler (preview)
10+
# Quickstart: Configure Durable Task SDKs in your container app with Durable Task Scheduler (preview)
1111

1212
::: zone pivot="javascript"
1313

articles/azure-functions/durable/durable-task-scheduler/quickstart-durable-task-scheduler.md

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
11
---
2-
title: "Quickstart: Set a Durable Functions app to use Azure Functions Durable Task Scheduler (preview)"
2+
title: "Quickstart: Configure a Durable Functions app to use Azure Functions Durable Task Scheduler (preview)"
33
description: Learn how to configure an existing Durable Functions app to use Azure Functions Durable Task Scheduler.
44
ms.topic: how-to
55
ms.date: 04/24/2025
66
zone_pivot_groups: dts-runtime
77
---
88

9-
# Quickstart: Set a Durable Functions app to use Azure Functions Durable Task Scheduler (preview)
9+
# Quickstart: Configure a Durable Functions app to use Azure Functions Durable Task Scheduler (preview)
1010

1111
Write stateful functions in a serverless environment using Durable Functions, a feature of [Azure Functions](../../functions-overview.md). Scenarios where Durable Functions is useful include orchestrating microservices and workflows, stateful patterns like fan-out/fan-in, and long-running tasks.
1212

13-
Durable functions supports several [storage providers](../durable-functions-storage-providers.md), also known as *backends*, for storing orchestration and entity runtime state.
13+
You can use the Durable Task Scheduler as a backend for your Durable Functions, to store orchestration and entity runtime state.
1414

15-
In this quickstart, you configure a Durable Functions app to use the [Durable Task Scheduler](../durable-functions-storage-providers.md#dts) as the backend and deploy the app to Azure using **Visual Studio Code**.
15+
In this quickstart, you:
16+
17+
> [!div class="checklist"]
18+
> * Configure an existing Durable Functions app to use the Durable Task Scheduler.
19+
> * Set up the Durable Task emulator for local development.
20+
> * Deploy your app to Azure on the App Service plan using Visual Studio Code.
21+
> * Monitor the status of your app and task hub on the Durable Task Scheduler dashboard.
1622
1723
> [!NOTE]
18-
>
19-
> - To learn more about the benefit of using Durable Task Scheduler, see [Durable Functions backend providers overview](../durable-functions-storage-providers.md).
20-
>
21-
> - Migrating [task hub data](../durable-functions-task-hubs.md) across backend providers currently isn't supported. Function apps that have existing runtime data need to start with a fresh, empty task hub after they switch to the Durable Task Scheduler. Similarly, the task hub contents that are created by using the scheduler resource can't be preserved if you switch to a different backend provider.
22-
>
23-
> - Durable Task Scheduler currently only supports Durable Functions running on **Functions Premium** and **App Service** plans.
24+
> Durable Task Scheduler currently only supports Durable Functions running on **Functions Premium** and **App Service** plans.
2425
2526
## Prerequisites
2627

@@ -56,15 +57,15 @@ You also need:
5657

5758
::: zone pivot="csharp"
5859

59-
> [!NOTE]
60-
> The Durable Task Scheduler extension requires **Microsoft.Azure.Functions.Worker.Extensions.DurableTask** version `1.2.2` or higher.
61-
6260
Install the latest version of the [Microsoft.Azure.Functions.Worker.Extensions.DurableTask.AzureManaged](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask.AzureManaged) package by using the [dotnet add package](/dotnet/core/tools/dotnet-add-package) command:
6361

6462
```bash
6563
dotnet add package Microsoft.Azure.Functions.Worker.Extensions.DurableTask.AzureManaged --prerelease
6664
```
6765

66+
> [!NOTE]
67+
> The Durable Task Scheduler extension requires **Microsoft.Azure.Functions.Worker.Extensions.DurableTask** version `1.2.2` or higher.
68+
6869
::: zone-end
6970

7071
::: zone pivot="other"
@@ -116,20 +117,18 @@ Add connection information for local development:
116117
}
117118
```
118119

119-
Get the Durable Task Scheduler emulator port number in [the next step](#set-up-durable-task-scheduler-emulator).
120-
121-
## Set up Durable Task Scheduler emulator
120+
## Set up Durable Task emulator
122121

123122
1. Pull the docker image containing the emulator.
124123

125124
```bash
126-
docker pull mcr.microsoft.com/dts/dts-emulator:v0.0.5
125+
docker pull mcr.microsoft.com/dts/dts-emulator:v0.0.6
127126
```
128127

129128
1. Run the emulator.
130129

131130
```bash
132-
docker run -d -p 8080:8080 -p 8082:8082 mcr.microsoft.com/dts/dts-emulator:v0.0.5
131+
docker run -d -p 8080:8080 -p 8082:8082 mcr.microsoft.com/dts/dts-emulator:v0.0.6
133132
```
134133

135134
The following output indicates the emulator started successfully.

articles/azure-functions/durable/durable-task-scheduler/quickstart-portable-durable-task-sdks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Quickstart: Create an app with Durable Task SDKs and Durable Task Scheduler (preview)"
3-
description: Learn how to configure an existing app for the Azure Functions Durable Task Scheduler using the Durable Task SDKs.
3+
description: Learn how to configure an existing app for the Durable Task Scheduler using the Durable Task SDKs.
44
ms.topic: how-to
55
ms.date: 04/23/2025
66
zone_pivot_groups: df-languages

0 commit comments

Comments
 (0)