Compartir a través de


sys.external_data_sources (Transact-SQL)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics 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 para Analytics Platform System (PDW).

Nombre de la columna Tipo de datos Descripción Intervalo
data_source_id int Id. de objeto para el origen de datos externo.
nombre sysname Nombre del origen de datos externo.
ubicación nvarchar(4000) El 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 que se muestra como una cadena. HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE
type 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 - NINGUNO
resource_manager_location nvarchar(4000) Para el tipo HADOOP, la dirección IP y la ubicación del puerto de Hadoop Resource Manager. 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 con á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) Válido para : 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) Válido para : SQL Server 2019 (15.x) y versiones posteriores.

NOT NULL. Indica si la inserció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