Skip to content

Commit 652d4a6

Browse files
authored
Merge pull request #50918 from MicrosoftDocs/main
6/12/2025 AM Publish
2 parents 2ffb0d0 + 13c112c commit 652d4a6

File tree

80 files changed

+388
-1141
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+388
-1141
lines changed

.openpublishing.redirection.json

Lines changed: 50 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,45 @@
11
{
22
"redirections": [
3+
{
4+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/index.yml",
5+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/7-summary.yml",
10+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/6-availability-enhancements.yml",
15+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/5-scalability.yml",
20+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/4-security-enhancements.yml",
25+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/3-exercise-ledger.yml",
30+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/2-ledger.yml",
35+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path_from_root": "/learn-pr/sqlserver/sql-server-2022-security-scalability-availability/1-introduction.yml",
40+
"redirect_url": "https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver17",
41+
"redirect_document_id": false
42+
},
343
{
444
"source_path_from_root": "/learn-pr/azure/enable-reliable-messaging-for-big-data-apps-using-event-hubs/8-summary.yml",
545
"redirect_url": "https://learn.microsoft.com/training/modules/enable-reliable-messaging-for-big-data-apps-using-event-hubs/7-summary",
@@ -48376,52 +48416,52 @@
4837648416
},
4837748417
{
4837848418
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/index.md",
48379-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48419+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4838048420
"redirect_document_id": false
4838148421
},
4838248422
{
4838348423
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/1-introduction.md",
48384-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48424+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4838548425
"redirect_document_id": false
4838648426
},
4838748427
{
4838848428
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/2-multi-table-queries.md",
48389-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48429+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4839048430
"redirect_document_id": false
4839148431
},
4839248432
{
4839348433
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/3-exercise-connect-to-resources.md",
48394-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48434+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4839548435
"redirect_document_id": false
4839648436
},
4839748437
{
4839848438
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/4-exercise-join-types.md",
48399-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48439+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4840048440
"redirect_document_id": false
4840148441
},
4840248442
{
4840348443
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/5-exercise-lookup.md",
48404-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48444+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4840548445
"redirect_document_id": false
4840648446
},
4840748447
{
4840848448
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/6-exercise-union.md",
48409-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48449+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4841048450
"redirect_document_id": false
4841148451
},
4841248452
{
4841348453
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/7-exercise-materialize.md",
48414-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48454+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4841548455
"redirect_document_id": false
4841648456
},
4841748457
{
4841848458
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/8-knowledge-check.md",
48419-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48459+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4842048460
"redirect_document_id": false
4842148461
},
4842248462
{
4842348463
"source_path": "learn-pr/azure/multi-table-queries-with-kusto-query-language/9-summary.md",
48424-
"redirect_url": "/training/paths/multi-table-queries-with-kusto-query-language/",
48464+
"redirect_url": "/training/paths/analyze-monitoring-data-with-kql/",
4842548465
"redirect_document_id": false
4842648466
},
4842748467
{

learn-pr/azure/build-enterprise-ai-agents-with-java-spring/includes/10-summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Congratulations! You completed this comprehensive module on building AI-powered
2121
Use the following links to continue your learning journey:
2222

2323
- The following articles explore advanced topics:
24-
- [Function calling with Spring AI](https://docs.spring.io/spring-ai/reference/api/chat/functions/openai-chat-functions.html)
24+
- [Function calling with Spring AI](https://docs.spring.io/spring-ai/reference/api/chat/openai-chat.html#_function_calling)
2525
- [Observability in Spring AI](https://docs.spring.io/spring-ai/reference/observability/index.html)
2626
- [Customize a model with fine-tuning](/azure/ai-services/openai/how-to/fine-tuning?tabs=azure-openai)
2727

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.1-introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: In this unit, learn about a scenario that an Azure Logic Apps custom connector can help address.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 2
13-
content: |
14-
[!include[](includes/1-introduction.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.1-introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: In this unit, learn about a scenario that an Azure Logic Apps custom connector can help address.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 2
13+
content: |
14+
[!include[](includes/1-introduction.md)]
15+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.2-connectors-for-azure-logic-apps
3-
title: Connectors for Azure Logic Apps
4-
metadata:
5-
title: Connectors for Azure Logic Apps
6-
description: In this unit, you'll learn about connectors and how they help you orchestrate data between services and systems in a workflow.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 5
13-
content: |
14-
[!include[](includes/2-connectors-for-azure-logic-apps.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.2-connectors-for-azure-logic-apps
3+
title: Connectors for Azure Logic Apps
4+
metadata:
5+
title: Connectors for Azure Logic Apps
6+
description: In this unit, you'll learn about connectors and how they help you orchestrate data between services and systems in a workflow.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 5
13+
content: |
14+
[!include[](includes/2-connectors-for-azure-logic-apps.md)]
15+
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.3-exercise-setup-a-test-api
3-
title: Exercise - Set up a test API
4-
metadata:
5-
title: Exercise - Set up a test API
6-
description: In this exercise, you'll create a Web API, hosted in Azure, that you can call from a workflow in Azure Logic Apps.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 10
13-
interactive: bash
14-
azureSandbox: true
15-
content: |
16-
[!include[](includes/3-exercise-setup-a-test-api.md)]
17-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.3-exercise-setup-a-test-api
3+
title: Exercise - Set up a test API
4+
metadata:
5+
title: Exercise - Set up a test API
6+
description: In this exercise, you'll create a Web API, hosted in Azure, that you can call from a workflow in Azure Logic Apps.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 10
13+
interactive: bash
14+
azureSandbox: true
15+
content: |
16+
[!include[](includes/3-exercise-setup-a-test-api.md)]
17+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.4-access-an-api-with-a-logic-apps-custom-connector
3-
title: Access an API with an Azure Logic Apps custom connector
4-
metadata:
5-
title: Access an API with an Azure Logic Apps custom connector
6-
description: In this unit, you'll learn how to create a custom connector for Azure Logic Apps.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 5
13-
content: |
14-
[!include[](includes/4-access-an-api-with-a-logic-apps-custom-connector.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.4-access-an-api-with-a-logic-apps-custom-connector
3+
title: Access an API with an Azure Logic Apps custom connector
4+
metadata:
5+
title: Access an API with an Azure Logic Apps custom connector
6+
description: In this unit, you'll learn how to create a custom connector for Azure Logic Apps.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 5
13+
content: |
14+
[!include[](includes/4-access-an-api-with-a-logic-apps-custom-connector.md)]
15+
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.5-exercise-create-and-call-a-logic-apps-custom-connector-that-wraps-an-api
3-
title: Exercise - Create and call a custom connector from a workflow in Azure Logic Apps
4-
metadata:
5-
title: Exercise - Create and call a custom connector from a workflow in Azure Logic Apps
6-
description: In this unit, you'll create a custom connector by importing the OpenAPI definition for a Web API.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 10
13-
interactive: bash
14-
azureSandbox: true
15-
content: |
16-
[!include[](includes/5-exercise-create-and-call-a-logic-apps-custom-connector-that-wraps-an-api.md)]
17-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.5-exercise-create-and-call-a-logic-apps-custom-connector-that-wraps-an-api
3+
title: Exercise - Create and call a custom connector from a workflow in Azure Logic Apps
4+
metadata:
5+
title: Exercise - Create and call a custom connector from a workflow in Azure Logic Apps
6+
description: In this unit, you'll create a custom connector by importing the OpenAPI definition for a Web API.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 10
13+
interactive: bash
14+
azureSandbox: true
15+
content: |
16+
[!include[](includes/5-exercise-create-and-call-a-logic-apps-custom-connector-that-wraps-an-api.md)]
17+
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.6-make-your-custom-connector-available-to-the-entire-organization
3-
title: Share a custom connector
4-
metadata:
5-
title: Share a custom connector
6-
description: In this unit, you will learn how to publish your custom connector, both inside your organization and to the wider community.
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 6
13-
content: |
14-
[!include[](includes/6-make-your-custom-connector-available-to-the-entire-organization.md)]
15-
quiz:
16-
title: Check your knowledge
17-
questions:
18-
- content: "Your company has a connector that uses an API key for authentication and provides access to a REST API run by the government. Is your connector eligible for certification?"
19-
choices:
20-
- content: "Yes, you can apply for certification immediately."
21-
isCorrect: false
22-
explanation: "This connector is not eligible for certification because you do not own the underlying service."
23-
- content: "Yes, you can apply for certification after a single modification."
24-
isCorrect: false
25-
explanation: "This connector is not eligible for certification because you do not own the underlying service."
26-
- content: "No, you cannot apply for certification."
27-
isCorrect: true
28-
explanation: "This connector is not eligible for certification because you do not own the underlying service."
29-
- content: "Your company has a connector that uses client certificates for authentication and provides access to your own REST API, which has typical availability of 95%. Is your connector eligible for certification?"
30-
choices:
31-
- content: "Yes, you can apply for certification immediately."
32-
isCorrect: false
33-
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication is not supported."
34-
- content: "Yes, you can apply for certification after a single modification."
35-
isCorrect: true
36-
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication is not supported."
37-
- content: "No, you cannot apply for certification."
38-
isCorrect: false
39-
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication is not supported."
40-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.6-make-your-custom-connector-available-to-the-entire-organization
3+
title: Share a custom connector
4+
metadata:
5+
title: Share a custom connector
6+
description: In this unit, you'll learn how to publish your custom connector, both inside your organization and to the wider community.
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 6
13+
content: |
14+
[!include[](includes/6-make-your-custom-connector-available-to-the-entire-organization.md)]
15+
quiz:
16+
title: Check your knowledge
17+
questions:
18+
- content: "Your company has a connector that uses an API key for authentication and provides access to a REST API run by the government. Is your connector eligible for certification?"
19+
choices:
20+
- content: "Yes, you can apply for certification immediately."
21+
isCorrect: false
22+
explanation: "This connector isn't eligible for certification because you don't own the underlying service."
23+
- content: "Yes, you can apply for certification after a single modification."
24+
isCorrect: false
25+
explanation: "This connector isn't eligible for certification because you don't own the underlying service."
26+
- content: "No, you can't apply for certification."
27+
isCorrect: true
28+
explanation: "This connector isn't eligible for certification because you don't own the underlying service."
29+
- content: "Your company has a connector that uses client certificates for authentication and provides access to your own REST API, which has typical availability of 95%. Is your connector eligible for certification?"
30+
choices:
31+
- content: "Yes, you can apply for certification immediately."
32+
isCorrect: false
33+
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication isn't supported."
34+
- content: "Yes, you can apply for certification after a single modification."
35+
isCorrect: true
36+
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication isn't supported."
37+
- content: "No, you can't apply for certification."
38+
isCorrect: false
39+
explanation: "Modify the API to use OAuth2, an API key, or basic authentication. Client certificate authentication isn't supported."
40+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.logic-apps-and-custom-connectors.7-summary
3-
title: Summary
4-
metadata:
5-
title: Summary
6-
description: Summary
7-
ms.date: 05/02/2023
8-
author: ecfan
9-
ms.author: estfan
10-
ms.topic: unit
11-
ROBOTS: INDEX,FOLLOW
12-
durationInMinutes: 2
13-
content: |
14-
[!include[](includes/7-summary.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.logic-apps-and-custom-connectors.7-summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: Summary
7+
ms.date: 06/03/2025
8+
author: ecfan
9+
ms.author: estfan
10+
ms.topic: unit
11+
ROBOTS: INDEX,FOLLOW
12+
durationInMinutes: 2
13+
content: |
14+
[!include[](includes/7-summary.md)]
15+

0 commit comments

Comments
 (0)