sys.external_data_sources (Transact-SQL)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Contiene una fila para cada origen de datos externo de la base de datos actual para SQL Server, SQL Database y Azure Synapse Analytics.

Contiene una fila para cada origen de datos externo en el servidor de Analytics Platform System (PDW).

Nombre de columna Tipo de datos Descripción Intervalo
data_source_id int Id. de objeto para el origen de datos externo.
name sysname Nombre del origen de datos externo.
ubicación nvarchar(4000) Cadena de conexión, que incluye el protocolo, la dirección IP y el puerto del origen de datos externo.
type_desc nvarchar(255) Tipo de origen de datos mostrado como una cadena. HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE
tipo tinyint Tipo de origen de datos que se muestra como un número. 0: HADOOP

1 - RDBMS

2 - SHARD_MAP_MANAGER

3 - REMOTE_DATA_ARCHIVE

4 : solo uso interno

5 - BLOB_STORAGE

6 - NONE
resource_manager_location nvarchar(4000) Para el tipo HADOOP, la dirección IP y la ubicación del puerto del Resource Manager de Hadoop. resource_manager_location se usa para enviar un trabajo en un origen de datos de Hadoop.

NULL para otros tipos de orígenes de datos externos.
credential_id int Identificador de objeto de la credencial de ámbito de base de datos utilizada para conectarse al origen de datos externo.
database_name sysname Para el tipo RDBMS, el nombre de la base de datos remota. Para el tipo SHARD_MAP_MANAGER, el nombre de la base de datos del administrador de mapas de particiones. NULL para otros tipos de orígenes de datos externos.
shard_map_name sysname Para el tipo SHARD_MAP_MANAGER, el nombre del mapa de particiones. NULL para otros tipos de orígenes de datos externos.
connection_options nvarchar(4000) aplica a: SQL Server 2019 (15.x) y versiones posteriores. connection_options Contendrá la misma cadena del parámetro CONNECTION_OPTIONS de CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.

En SQL Server 2019 (15.x), se trata de una cadena separada por punto y coma.
En SQL Server 2022 (16.x), también puede ser una cadena con formato JSON.
pushdown nvarchar(256) aplica a: SQL Server 2019 (15.x) y versiones posteriores.

NOT NULL. Indica si la aplicación está habilitada. Para obtener más información, consulte Cálculos de la aplicación en PolyBase.
ON, OFF

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Comentarios

La compatibilidad de SQL Server con los orígenes de datos externos HDFS Cloudera (CDP) y Hortonworks (HDP) se retira y no se incluye en SQL Server 2022 (16.x). No es necesario usar el CREATE EXTERNAL DATA SOURCE ... TYPE argumento en SQL Server 2022 (16.x).

Pasos siguientes