Partager via


sys.external_data_sources (Transact-SQL)

S’applique à : SQL Server 2016 (13.x) et versions ultérieures Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Contient une ligne pour chaque source de données externe dans la base de données active pour SQL Server, SQL Database et Azure Synapse Analytics.

Contient une ligne pour chaque source de données externe sur le serveur for Analytics Platform System (PDW).

Nom de la colonne Type de données Description Plage
data_source_id int ID d’objet de la source de données externe.
name sysname Nom de la source de données externe.
location nvarchar(4000) Le chaîne de connexion, qui inclut le protocole, l’adresse IP et le port de la source de données externe.
type_desc nvarchar(255) Type de source de données affiché sous forme de chaîne. HADOOP, SGBDR, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE
type tinyint Type de source de données affiché sous forme de nombre. 0 - HADOOP

1 - SGBDR

2 - SHARD_MAP_MANAGER

3 - REMOTE_DATA_ARCHIVE

4 - Utilisation interne uniquement

5 - BLOB_STORAGE

6 - AUCUN
resource_manager_location nvarchar(4000) Pour le type HADOOP, l’adresse IP et l’emplacement du port de Hadoop Resource Manager. Il resource_manager_location est utilisé pour envoyer un travail sur une source de données Hadoop.

NULL pour d’autres types de sources de données externes.
credential_id int ID d’objet des informations d’identification délimitées à la base de données utilisées pour se connecter à la source de données externe.
database_name sysname Pour le type SGBDR, nom de la base de données distante. Pour le type SHARD_MAP_MANAGER, nom de la base de données du gestionnaire de cartes de partitions. NULL pour d’autres types de sources de données externes.
shard_map_name sysname Pour le type SHARD_MAP_MANAGER, nom de la carte de partitions. NULL pour d’autres types de sources de données externes.
connection_options nvarchar(4000) S’applique à : SQL Server 2019 (15.x) et versions ultérieures. La connection_options chaîne contient la même chaîne à partir de votre paramètre CONNECTION_OPTIONS de CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.

Dans SQL Server 2019 (15.x), il s’agit d’une chaîne séparée par des points-virgules.
Dans SQL Server 2022 (16.x), il peut également s’agir d’une chaîne au format JSON.
pushdown nvarchar (256) S’applique à : SQL Server 2019 (15.x) et versions ultérieures.

NON NULL. Indique si le pushdown est activé. Pour plus d’informations, consultez Calculs pushdown dans Polybase.
ON, OFF

autorisations

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Notes

La prise en charge par SQL Server des sources de données externes HDFS Cloudera (CDP) et Hortonworks (HDP) est supprimée et n’est pas incluse dans SQL Server 2022 (16.x). Il n’est pas nécessaire d’utiliser l’argument CREATE EXTERNAL DATA SOURCE ... TYPE dans SQL Server 2022 (16.x).

Étapes suivantes