Delen via


sys.external_data_sources (Transact-SQL)

van toepassing op: SQL Server 2016 (13.x) en hoger Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Bevat een rij voor elke externe gegevensbron in de huidige database voor SQL Server, Azure SQL Database en Azure Synapse Analytics.

Bevat een rij voor elke externe gegevensbron op de server voor Analytics Platform System (PDW).

Kolomnaam Gegevenssoort Beschrijving Bereik
data_source_id Int Object-id voor de externe gegevensbron.
name sysname Naam van de externe gegevensbron.
location nvarchar(4000) De verbindingsreeks, die het protocol, HET IP-adres en de poort voor de externe gegevensbron bevat.
type_desc nvarchar(255) Het gegevensbrontype dat wordt weergegeven als een tekenreeks. HADOOP, , RDBMSSHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, , , BLOB_STORAGENONE
type tinyint Het gegevensbrontype dat als een getal wordt weergegeven. 0 - HADOOP

1 - RDBMS

2 - SHARD_MAP_MANAGER

3 - REMOTE_DATA_ARCHIVE

4 - alleen intern gebruik

5 - BLOB_STORAGE

6 - NONE
resource_manager_location nvarchar(4000) Voor typt HADOOPu het IP-adres en de poortlocatie van Hadoop Resource Manager. Deze resource_manager_location wordt gebruikt voor het verzenden van een taak op een Hadoop-gegevensbron.

NULL voor andere typen externe gegevensbronnen.
credential_id Int De object_id databasereferentie die wordt gebruikt om verbinding te maken met de externe gegevensbron.
database_name sysname RDBMSTyp de naam van de externe database. SHARD_MAP_MANAGERTyp de naam van de shard-toewijzingsbeheerdatabase. NULL voor andere typen externe gegevensbronnen.
shard_map_name sysname SHARD_MAP_MANAGERTyp de naam van de shard-toewijzing. NULL voor andere typen externe gegevensbronnen.
connection_options nvarchar(4000) Van toepassing op: SQL Server 2019 (15.x) en hoger. Deze connection_options bevat dezelfde tekenreeks uit uw CONNECTION_OPTIONS parameter van CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.

In SQL Server 2019 (15.x) is dit een door puntkomma's gescheiden tekenreeks.
In SQL Server 2022 (16.x) kan dit ook een tekenreeks met JSON-indeling zijn.
pushdown nvarchar(256) Van toepassing op: SQL Server 2019 (15.x) en hoger.

NIET NULL. Of pushdown is ingeschakeld. Zie Pushdown-berekeningen in PolyBase voor meer informatie.
AAN, UIT

Machtigingen

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

Opmerkingen

In SQL Server 2022 (16.x) worden externe gegevensbronnen van SQL Server voor HDFS Cloudera (CDP) en Hortonworks (HDP) buiten gebruik gesteld en niet opgenomen. U hoeft het CREATE EXTERNAL DATA SOURCE ... TYPE argument niet te gebruiken in SQL Server 2022 (16.x).