적용 대상: SQL Server 2017(14.x) 이상 버전
Azure SQL Managed Instance
카탈로그 뷰는 sys.external_libraries R, Python 및 Java와 같은 외부 런타임과 관련된 패키지 라이브러리의 관리를 지원합니다.
sys.external_libraries 는 데이터베이스에 업로드되는 각 외부 라이브러리의 행을 나열합니다.
| 열 이름 | 데이터 형식 | 설명 |
|---|---|---|
external_library_id |
int | 외부 라이브러리 개체의 ID입니다. |
name |
sysname | 외부 라이브러리의 이름입니다. 소유자당 데이터베이스 내에서 고유합니다. |
principal_id |
int | 이 외부 라이브러리를 소유하는 보안 주체의 ID입니다. |
language |
sysname | 외부 라이브러리를 지원하는 언어 또는 런타임의 이름입니다. 유효한 값은 R, Python및 Java. |
scope |
int |
0 공용 범위의 경우 1 프라이빗 범위의 경우 |
scope_desc |
varchar(7) | 패키지가 퍼블릭인지 프라이빗인지를 나타냅니다. |
비고
SQL Server 2017(14.x)에서는 R 언어 및 Windows 플랫폼이 지원됩니다. Windows 및 Linux 플랫폼의 R, Python 및 Java는 SQL Server 2019(15.x) 이상에서 지원됩니다. Azure SQL Managed Instance에서 R 및 Python이 지원됩니다.