SQL Server 2025 を使用して AI を利用したソリューションを構築する

初級
開発者
データ エンジニア
ソリューション アーキテクト
SQL Server

SQL Server 2025 のネイティブ ベクター サポート、埋め込み生成、セマンティック検索、Azure OpenAI および AI フレームワークとの統合を使用して、インテリジェントな AI を利用したアプリケーションを構築する方法について説明します。

学習の目的

このモジュールでは、次のことを行います。

  • ベクター データ型、埋め込み、取得拡張生成 (RAG) など、SQL Server 2025 の AI 対応の進化について説明します。
  • ベクター データ型を実装し、 VECTOR_DISTANCE 関数と VECTOR_SEARCH 関数を使用してセマンティック検索を実行します。
  • CREATE EXTERNAL MODEL、マネージド ID、Azure OpenAI を使用して、AI モデルを SQL Server と安全に統合します。
  • T-SQL、LangChain、セマンティック カーネル フレームワークを使用して RAG アプリケーションを構築します。
  • Change Event Streaming、Conversational AI、および Microsoft Fabric の統合を使用してインテリジェントなアプリケーションを開発します。
  • AI 支援型データベース開発には、SQL Server Management Studio で Microsoft Copilot を使用します。

前提条件

  • SQL Server データベース開発と T-SQL プログラミングの経験。
  • 埋め込みや言語モデルなどの AI の概念に関する基本的な理解。
  • Azure サービス (Azure OpenAI、Microsoft Foundry) に関する知識は役に立ちますが、必須ではありません。
  • REST API と JSON データ形式の理解。