Skip to content

Commit 29999de

Browse files
Merge pull request #37019 from MicrosoftDocs/main
Auto Publish – main to live - 2026-04-06 22:30 UTC
2 parents 6815e4a + be8ff3e commit 29999de

28 files changed

Lines changed: 287 additions & 114 deletions

azure-sql/database/ai-artificial-intelligence-intelligent-applications.md

Lines changed: 65 additions & 37 deletions
Large diffs are not rendered by default.

azure-sql/database/index.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
author: WilliamDAssafMSFT
1414
ms.author: wiassaf
1515
ms.reviewer: mathoma
16-
ms.date: 07/24/2025
16+
ms.date: 04/02/2026
1717

1818
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1919

@@ -86,8 +86,14 @@ landingContent:
8686
links:
8787
- text: Copilot in Azure SQL Database
8888
url: ../copilot/copilot-azure-sql-overview.md
89-
- text: Intelligent Applications
89+
- text: Intelligent Applications and AI
9090
url: ai-artificial-intelligence-intelligent-applications.md
91+
- text: Connect to REST API endpoints for a SQL database
92+
url: /azure/data-api-builder/concept/rest/overview
93+
- text: Connect to GraphQL endpoints for a SQL database
94+
url: /azure/data-api-builder/concept/graphql/overview
95+
- text: SQL MCP Server
96+
url: /azure/data-api-builder/mcp/overview
9197

9298
# Card
9399
- title: Advanced security

azure-sql/index.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ metadata:
1515
author: WilliamDAssafMSFT
1616
ms.author: wiassaf
1717
ms.reviewer: mathoma
18-
ms.date: 08/07/2025
18+
ms.date: 04/02/2026
1919

2020
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
2121

@@ -130,6 +130,22 @@ landingContent:
130130
url: virtual-machines/windows/business-continuity-high-availability-disaster-recovery-hadr-overview.md
131131

132132

133+
# Card
134+
- title: Artificial Intelligence
135+
linkLists:
136+
- linkListType: concept
137+
links:
138+
- text: Intelligent applications and AI in Azure SQL
139+
url: database/ai-artificial-intelligence-intelligent-applications.md?view=azuresql-db&preserve-view=true
140+
- text: Multi-model capabilities in Azure SQL
141+
url: multi-model-features.md
142+
- text: SQL MCP Server
143+
url: /azure/data-api-builder/mcp/overview
144+
- text: Connect to REST API endpoints for a SQL database
145+
url: /azure/data-api-builder/concept/rest/overview
146+
- text: Connect to GraphQL endpoints for a SQL database
147+
url: /azure/data-api-builder/concept/graphql/overview
148+
133149
# Card
134150
- title: Learn Azure SQL
135151
linkLists:

azure-sql/managed-instance/index.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
author: MashaMSFT
1414
ms.author: mathoma
1515
ms.reviewer: mathoma
16-
ms.date: 07/30/2023
16+
ms.date: 04/02/2026
1717

1818
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1919

@@ -73,6 +73,22 @@ landingContent:
7373
- text: Connect apps to Azure SQL Managed Instance
7474
url: ../database/develop-overview.md#client-connections
7575

76+
# Card
77+
- title: Artificial Intelligence
78+
linkLists:
79+
- linkListType: concept
80+
links:
81+
- text: Intelligent applications and AI in SQL Server
82+
url: /sql/sql-server/ai/artificial-intelligence-intelligent-applications?view=azuresqldb-mi-current&preserve-view=true
83+
- text: Multi-model capabilities in Azure SQL
84+
url: ../multi-model-features.md
85+
- text: Connect to REST API endpoints for a SQL database
86+
url: /azure/data-api-builder/concept/rest/overview
87+
- text: Connect to GraphQL endpoints for a SQL database
88+
url: /azure/data-api-builder/concept/graphql/overview
89+
- text: SQL MCP Server
90+
url: /azure/data-api-builder/mcp/overview
91+
7692

7793
# Card
7894
- title: Learn Azure SQL

azure-sql/toc.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2003,14 +2003,21 @@
20032003
- name: Ruby
20042004
href: /sql/connect/ruby/ruby-driver-for-sql-server
20052005

2006+
- name: Blogs
2007+
items:
2008+
- name: Azure SQL Database Blog
2009+
href: https://www.microsoft.com/sql-server/blog/product/azure-sql-database/
2010+
- name: Azure SQL Dev Corner
2011+
href: https://devblogs.microsoft.com/azure-sql/
2012+
- name: SQL Server
2013+
href: https://www.microsoft.com/sql-server/blog/
2014+
- name: Microsoft Azure Blog
2015+
href: https://azure.microsoft.com/blog/
2016+
20062017
- name: Resources
20072018
items:
20082019
- name: Build your skills with Microsoft Learn training
20092020
href: /training/browse/?products=azure-sql-database
2010-
- name: SQL Server Blog
2011-
href: https://cloudblogs.microsoft.com/sqlserver/?product=azure-sql-database
2012-
- name: Microsoft Azure Blog
2013-
href: https://azure.microsoft.com/blog/
20142021
- name: Azure Roadmap
20152022
href: https://techcommunity.microsoft.com/discussions/microsoft-entra/introducing-the-azure-roadmap/113500
20162023
- name: Public data sets

azure-sql/virtual-machines/linux/sql-server-on-linux-vm-what-is-iaas-overview.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Overview of SQL Server on Azure Virtual Machines for Linux
33
description: Learn about how to run full SQL Server editions on Azure Virtual Machines for Linux. Get direct links to all Linux SQL Server VM images and related content.
44
author: MashaMSFT
55
ms.author: mathoma
6-
ms.date: 09/15/2025
6+
ms.date: 04/02/2026
77
ms.service: azure-vm-sql-server
88
ms.subservice: service-overview
99
ms.topic: overview
@@ -61,6 +61,14 @@ When you configure SQL Server on Linux, you install the Database Engine package
6161
6262
## Related products and services
6363

64+
### AI capabilities and features
65+
66+
- [Intelligent applications and AI in SQL Server](/sql/sql-server/ai/artificial-intelligence-intelligent-applications?view=azuresqldb-mi-current&preserve-view=true)
67+
- [Multi-model capabilities in Azure SQL](../../multi-model-features.md)
68+
- [Connect to REST API endpoints for a SQL database](/azure/data-api-builder/concept/rest/overview)
69+
- [Connect to GraphQL endpoints for a SQL database](/azure/data-api-builder/concept/graphql/overview)
70+
- [SQL MCP Server](/azure/data-api-builder/mcp/overview)
71+
6472
### Linux virtual machines
6573

6674
- [Azure Virtual Machines overview](/azure/virtual-machines/linux/overview)

azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to run full editions of SQL Server on Azure Virtual Machi
44
author: MashaMSFT
55
ms.author: mathoma
66
ms.reviewer: randolphwest
7-
ms.date: 11/18/2025
7+
ms.date: 04/02/2026
88
ms.service: azure-vm-sql-server
99
ms.subservice: service-overview
1010
ms.topic: overview
@@ -136,6 +136,12 @@ The Customer Experience Improvement Program (CEIP) is enabled by default. This p
136136

137137
Since SQL Server on Azure VMs is integrated into the Azure platform, review resources from related products and services that interact with the SQL Server on Azure VM ecosystem:
138138

139+
- **AI capabilities and features**:
140+
- [Intelligent applications and AI in SQL Server](/sql/sql-server/ai/artificial-intelligence-intelligent-applications?view=azuresqldb-mi-current&preserve-view=true)
141+
- [Multi-model capabilities in Azure SQL](../../multi-model-features.md)
142+
- [Connect to REST API endpoints for a SQL database](/azure/data-api-builder/concept/rest/overview)
143+
- [Connect to GraphQL endpoints for a SQL database](/azure/data-api-builder/concept/graphql/overview)
144+
- [SQL MCP Server](/azure/data-api-builder/mcp/overview)
139145
- **Windows virtual machines**: [Azure Virtual Machines overview](/azure/virtual-machines/windows/overview)
140146
- **Storage**: [Introduction to Azure Storage](/azure/storage/common/storage-introduction)
141147
- **Networking**: [Azure Virtual Network overview](/azure/virtual-network/virtual-networks-overview), [IP addresses in Azure](/azure/virtual-network/ip-services/public-ip-addresses), [Create a Fully Qualified Domain Name in the Azure portal](/azure/virtual-machines/create-fqdn)

docs/includes/tools.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
author: WilliamDAssafMSFT
33
ms.author: wiassaf
4-
ms.date: 03/09/2026
4+
ms.date: 04/02/2026
55
ms.service: sql
66
ms.topic: include
77
---
@@ -30,6 +30,8 @@ Recommended tools:
3030
- **[SQL Server Management Studio (SSMS)](../tools/overview-sql-tools.md#ssms)**: Create objects, run queries, and perform lightweight tasks
3131
- **[SQL Server Data Tools (SSDT)](../tools/overview-sql-tools.md#ssdt)** for Visual Studio: Schema and project-based development
3232
- **[.NET libraries](/azure/azure-sql/database/connect-query-dotnet-core)**: Programmatic access using libraries such as `Microsoft.Data.SqlClient`
33+
- **[Data API builder](/azure/data-api-builder/)**: Connect apps to the database over [automatic REST](/azure/data-api-builder/concept/rest/overview) or [GraphQL endpoints](/azure/data-api-builder/concept/graphql/overview).
34+
- **[SQL MCP Server](/azure/data-api-builder/mcp/overview)**: Connect custom and [Foundry agents](/azure/data-api-builder/mcp/quickstart-azure-ai-foundry) to the database with a secure MCP Server.
3335

3436
### [Data analyst](#tab/analyst)
3537

docs/integration-services/fabric-integration/integrate-fabric-sql-database.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: "Tutorial: Integrate SSIS with SQL Database in Microsoft Fabric"
33
description: Learn how to integrate SSIS with Fabric SQL Database
44
author: chugugrace
55
ms.author: chugu
6-
ms.reviewer: randolphwest
7-
ms.date: 02/02/2026
6+
ms.reviewer: randolphwest, mathoma
7+
ms.date: 04/06/2026
88
ms.service: sql
99
ms.subservice: integration-services
1010
ms.topic: tutorial
@@ -44,8 +44,32 @@ Use the Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL) and configure:
4444

4545
:::image type="content" source="media/ole-db-connection-2.png" alt-text="Screenshot of OLE DB Connection Manager part 2." lightbox="media/ole-db-connection-2.png":::
4646

47+
## Run in Fabric with Invoke SSIS Package activity
48+
49+
When running in Fabric with the [Invoke SSIS Package activity](/fabric/data-factory/invoke-ssis-package-activity), if your package uses the `DontSaveSensitive` protection level, credentials aren't persisted in the package file. You supply them at runtime through the **Connection Managers** tab of the Invoke SSIS Package activity. Alternatively, you can set the package protection level to `EncryptSensitiveWithPassword`, which encrypts credentials inside the package. You then provide the package password in the Invoke SSIS Package activity at runtime instead of supplying individual connection manager credentials.
50+
51+
### Steps to override connection for DontSaveSensitive
52+
53+
1. In the Invoke SSIS Package activity, select the **Connection Managers** tab.
54+
1. Select **+ New** to add a connection manager override entry.
55+
1. Set the **Name** field to match your OLE DB Connection Manager name in the package.
56+
1. Fill in the connection properties, including **User name** (Application/client ID) and **Password** (client secret) for service principal authentication.
57+
1. Repeat for each connection manager that requires credentials.
58+
59+
:::image type="content" source="media/activity-configuration-manager.png" alt-text="Screenshot of the Connection Managers tab in the Invoke SSIS Package activity." lightbox="media/activity-configuration-manager.png":::
60+
61+
### Steps to provide package password for EncryptSensitiveWithPassword
62+
63+
1. In the SSIS package, set the **ProtectionLevel** property to `EncryptSensitiveWithPassword` and assign a package password. This encrypts all sensitive data (connection strings, credentials) inside the package file.
64+
1. In the Invoke SSIS Package activity, go to the **Settings** tab.
65+
1. In the **Encryption password** field, enter the same password used to encrypt the package.
66+
1. The runtime decrypts the embedded credentials automatically; no individual connection manager overrides are needed.
67+
68+
:::image type="content" source="media/activity-package-encryption.png" alt-text="Screenshot of the package encryption in the Invoke SSIS Package activity." lightbox="media/activity-package-encryption.png":::
69+
4770
## References
4871

72+
- [Invoke SSIS Package activity](/fabric/data-factory/invoke-ssis-package-activity)
4973
- [Authentication in SQL database in Microsoft Fabric](/fabric/database/sql/authentication)
5074
- [Use Microsoft Entra ID](../../connect/oledb/features/using-azure-active-directory.md)
5175
- [Connect to your SQL database in Microsoft Fabric](/fabric/database/sql/connect)
20.7 KB
Loading

0 commit comments

Comments
 (0)