Résumé
SQL Server 2025 offre des fonctionnalités d’IA directement dans le moteur de base de données. Tout au long de ce module, vous avez découvert comment SQL Server 2025 permet aux développeurs de créer des applications basées sur l’IA à l’aide de la syntaxe T-SQL avec des technologies telles que les incorporations vectorielles, la recherche sémantique et les modèles de langage volumineux.
Dans ce module, vous avez exploré les concepts et fonctionnalités de l’IA dans SQL Server 2025. Vous avez appris à utiliser des types de données vectorielles et des embeddings, en effectuant à la fois une recherche exacte du voisin le plus proche (k-NN) utilisant VECTOR_DISTANCE, ainsi qu'une recherche approximative du voisin le plus proche (ANN) utilisant VECTOR_SEARCH avec les index DiskANN. Vous avez appris à intégrer SQL Server en toute sécurité avec des services IA externes via CREATE EXTERNAL MODEL et sp_invoke_external_rest_endpointen implémentant des modèles d’authentification à l’aide d’identités managées, d’authentification Microsoft Entra et d’informations d’identification délimitées à la base de données pour vous connecter à Azure OpenAI, Microsoft Foundry et des modèles ONNX personnalisés.
Vous avez implémenté des flux de travail de génération augmentée de récupération complète (RAG) qui combinent la recherche vectorielle avec des modèles de langage volumineux pour créer des réponses IA prenant en charge le contexte. Vous avez appris à intégrer SQL Server à des frameworks IA, notamment LangChain et Le noyau sémantique, et à explorer des scénarios de recherche hybride qui combinent la similarité sémantique avec le filtrage SQL traditionnel et la recherche en texte intégral. Vous avez également configuré Change Event Streaming pour les applications IA basées sur les événements en temps réel et implémenté des interfaces IA conversationnelles à l’aide de fonctionnalités de langage naturel vers SQL (NL2SQL) avec des garde-fous de sécurité.
Enfin, vous avez utilisé GitHub Copilot dans SQL Server Management Studio pour obtenir de l’aide à l’intelligence artificielle pour écrire des requêtes, optimiser les performances, déboguer des erreurs et explorer des schémas. Vous avez également appris à configurer la mise en miroir Microsoft Fabric pour des analyses en quasi temps réel, à utiliser l’extension MSSQL pour Visual Studio Code avec l’intégration de GitHub Copilot et à appliquer Entity Framework Core avec des fonctionnalités d’IA pour créer des applications prêtes pour la production.
Ressources supplémentaires
Pour approfondir votre compréhension des solutions basées sur l’IA avec SQL Server 2025, explorez ces ressources :
- Télécharger SQL Server 2025 à partir du Centre d’évaluation Microsoft
- Nouveautés de SQL Server 2025
- Type de données vectorielles dans SQL Server
-
CREATE EXTERNAL MODEL (Transact-SQL) VECTOR_DISTANCE (Transact-SQL)VECTOR_SEARCH (Transact-SQL)- Mise en miroir Microsoft Fabric pour SQL Server
- Documentation du service Azure OpenAI