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).