sys.external_libraries (Transact-SQL)
適用対象: SQL Server 2017 (14.x) 以降 Azure SQL Managed Instance
R、Python、Java などの外部ランタイムに関連するパッケージ ライブラリの管理をサポートします。
Note
SQL Server 2017 では、R 言語と Windows プラットフォームがサポートされています。 Windows および Linux プラットフォームの R、Python、Java は SQL Server 2019 以降でサポートされています。 Azure SQL Managed Instance では、R と Python がサポートされています。
sys.external_libraries
カタログ ビュー sys.external_librariesには、データベースにアップロードされた各外部ライブラリの行が一覧表示されます。
列名 | データ型 | 説明 |
---|---|---|
external_library_id | int | 外部ライブラリ オブジェクトの ID。 |
name | sysname | 外部ライブラリの名前。 所有者ごとにデータベース内で一意です。 |
principal_id | int | この外部ライブラリを所有するプリンシパルの ID。 |
言語 | sysname | 外部ライブラリをサポートする言語またはランタイムの名前。 有効な値は、'R'、'Python'、および 'Java' です。 今後、追加のランタイムが追加される可能性があります。 |
scope | int | パブリック スコープの場合は 0。プライベート スコープの場合は 1 |
scope_desc | varchar(7) | パッケージがパブリックかプライベートかを示します |