Dela via


sys.external_data_sources (Transact-SQL)

gäller för: SQL Server 2016 (13.x) och senare Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Innehåller en rad för varje extern datakälla i den aktuella databasen för SQL Server, Azure SQL Database och Azure Synapse Analytics.

Innehåller en rad för varje extern datakälla på servern för Analytics Platform System (PDW).

Kolumnnamn Datatyp Beskrivning Räckvidd
data_source_id Int Objekt-ID för den externa datakällan.
name sysname Namnet på den externa datakällan.
location nvarchar(4000) Anslutningssträngen, som innehåller protokollet, IP-adressen och porten för den externa datakällan.
type_desc nvarchar(255) Datakällans typ visas som en sträng. HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, , , BLOB_STORAGENONE
type tinyint Datakällans typ visas som ett tal. 0 - HADOOP

1 - RDBMS

2 - SHARD_MAP_MANAGER

3 - REMOTE_DATA_ARCHIVE

4 - endast intern användning

5 - BLOB_STORAGE

6 - NONE
resource_manager_location nvarchar(4000) För typ HADOOP, IP- och portplatsen för Hadoop Resource Manager. resource_manager_location Används för att skicka ett jobb på en Hadoop-datakälla.

NULL för andra typer av externa datakällor.
credential_id Int För object_id databasens begränsade autentiseringsuppgifter som används för att ansluta till den externa datakällan.
database_name sysname För typ RDBMS, namnet på fjärrdatabasen. För typ SHARD_MAP_MANAGER, namnet på shard map manager-databasen. NULL för andra typer av externa datakällor.
shard_map_name sysname För typ SHARD_MAP_MANAGER, namnet på fragmentkartan. NULL för andra typer av externa datakällor.
connection_options nvarchar(4000) Gäller för: SQL Server 2019 (15.x) och senare. Innehåller connection_options samma sträng från parametern CONNECTION_OPTIONS från CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.

I SQL Server 2019 (15.x) är detta en semikolonavgränsad sträng.
I SQL Server 2022 (16.x) kan detta också vara en JSON-formaterad sträng.
pushdown nvarchar(256) Gäller för: SQL Server 2019 (15.x) och senare.

INTE NULL. Om pushdown är aktiverat. Mer information finns i Pushdown-beräkningar i PolyBase.
PÅ, AV

Behörigheter

Synligheten för metadata i katalogvyer är begränsad till skyddsbara data som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.

Anmärkningar

I SQL Server 2022 (16.x) dras SQL Server-stöd för HDFS Cloudera (CDP) och Hortonworks (HDP) externa datakällor tillbaka och ingår inte. Du behöver inte använda CREATE EXTERNAL DATA SOURCE ... TYPE argumentet i SQL Server 2022 (16.x).