SQL Server 언어 확장의 새로운 기능
적용 대상: SQL Server 2019(15.x) 이상 버전
외부 언어와 데이터 플랫폼 간의 통합을 계속 확대, 확장 및 발전시키면서, 릴리스마다 SQL Server에 언어 확장 기능을 추가하고 있습니다.
SQL Server 2019 이상 버전
SQL Server 2019(15.x) 이상 버전의 SQL Server 언어 확장에 대한 새로운 기능은 이 문서에 설명되어 있습니다. 자세한 내용은 다음 문서를 검토하세요.
- SQL Server 2019(15.x)의 새로운 기능
- SQL Server 2022(16.x)의 새로운 기능
- SQL Server 2019 (15.x) 릴리스 정보
- SQL Server 2022 릴리스 정보
Python 및 R 언어 확장
Python 사용자 지정 런타임은 언어 확장에서 사용할 수 있습니다. 자세한 내용은 Windows에 Python 사용자 지정 런타임 설치 방법 또는 Linux에서 Python 사용자 지정 런타임 설치 방법을 참조하세요.
R 사용자 지정 런타임은 언어 확장에서 사용할 수 있습니다. 자세한 내용은 Windows에 R 사용자 지정 런타임 설치 방법 또는 Linux에 R 사용자 지정 런타임을 설치 방법을 참조하세요.
Java 언어 확장
- Windows 및 Linux의 기본 Java 런타임은 Open Zulu JRE이며 Windows의 SQL Server 언어 확장 설치 및 Linux의 SQL Server 언어 확장 설치에 포함됩니다.
- Java 및 SQL Server 지원 데이터 형식
- SQL Server에서 외부 언어(예: Java)를 등록하기 위한 CREATE EXTERNAL LANGUAGE
- SQL Server용 Java용 Microsoft 확장성 SDK
- Windows 및 Linux에서는 CREATE EXTERNAL LIBRARY(Transact-SQL) 문을 사용하여 외부 라이브러리에서 Java 코드에 액세스할 수 있습니다. 자세한 정보: SQL Server 언어 확장에서 Java 런타임을 호출하는 방법
- Windows 및 Linux에 SQL Server 언어 확장 사용 권한을 할당하고 경로를 설정하여 SQL Server에서 컴파일된 Java 코드를 사용할 수 있도록 할 수 있습니다. SQL Server 액세스 권한이 있는 클라이언트 앱은 SQL Server Machine Learning Services에서 R 및 Python 통합에 사용되는 것과 동일한 절차인 sp_execute_external_script를 호출하여 데이터를 사용하고 코드를 실행할 수 있습니다.
C# 언어 확장
SQL Server 언어 확장 확장성 프레임워크에서 지원하는 C# 언어 확장을 사용할 수 있습니다.
확장을 설치, 구성 및 사용하는 방법에 대한 자세한 내용은 C# 언어 확장이란 무엇인가요?를 참조하세요.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기