sys.external_data_sources (Transact-SQL)
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
de Azure SQL Database
Azure SQL Instancia administrada
Sistema de plataforma de Análisis de Azure Synapse Analytics
(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).