sys.external_data_sources (Transact-SQL)
Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics Analytics Platform System (PDW)
Содержит строку для каждого внешнего источника данных в текущей базе данных SQL Server, База данных SQL и Azure Synapse Analytics.
Содержит строку для каждого внешнего источника данных на сервере для системы платформы аналитики (PDW).
Имя столбца | Тип данных | Description | Диапазон |
---|---|---|---|
data_source_id | int | Идентификатор объекта для внешнего источника данных. | |
name | sysname | Имя внешнего источника данных. | |
расположение | nvarchar(4000) | Строка подключения, включая протокол, IP-адрес и порт для внешнего источника данных. | |
type_desc | nvarchar(255) | Тип источника данных, отображаемый в виде строки. | HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE |
type | tinyint | Тип источника данных отображается как число. | 0 — HADOOP 1 — RDBMS 2 — SHARD_MAP_MANAGER 3 — REMOTE_DATA_ARCHIVE 4 — только внутреннее использование 5 - BLOB_STORAGE 6 — НЕТ |
resource_manager_location | nvarchar(4000) | Для типа HADOOP ip-адрес и расположение порта диспетчера ресурсов Hadoop. Используется resource_manager_location для отправки задания в источнике данных Hadoop.NULL для других типов внешних источников данных. |
|
credential_id | int | Идентификатор объекта учетных данных базы данных, используемых для подключения к внешнему источнику данных. | |
database_name | sysname | Для типа RDBMS имя удаленной базы данных. Для типа SHARD_MAP_MANAGER имя базы данных диспетчера карт сегментов. NULL для других типов внешних источников данных. | |
shard_map_name | sysname | Для типа SHARD_MAP_MANAGER имя карты сегментов. NULL для других типов внешних источников данных. | |
connection_options | nvarchar(4000) | Область применения: SQL Server 2019 (15.x) и более поздних версий. Строка connection_options будет содержать ту же строку из параметра CONNECTION_OPTIONS из create EXTERNAL DATA SOURCE CONNECTION_OPTIONS.В SQL Server 2019 (15.x) это строка с запятой. В SQL Server 2022 (16.x) это также может быть строка в формате JSON. |
|
pushdown | nvarchar(256) | Область применения: SQL Server 2019 (15.x) и более поздних версий. NOT NULL Включена ли отправка. Дополнительные сведения: Вычисления pushdown в PolyBase. |
ON, OFF |
Разрешения
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
Замечания
Поддержка SQL Server для внешних источников данных HDFS Cloudera (CDP) и Hortonworks (HDP) не включены в SQL Server 2022 (16.x). Нет необходимости использовать CREATE EXTERNAL DATA SOURCE ... TYPE
аргумент в SQL Server 2022 (16.x).