Condividi tramite


sys.external_data_sources (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e versioni successive Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)

Contiene una riga per ogni origine dati esterna nel database corrente per SQL Server, database SQL e Azure Synapse Analytics.

Contiene una riga per ogni origine dati esterna nel server per il sistema PDW (Analytics Platform System).

Nome colonna Tipo di dati Descrizione Intervallo
data_source_id int ID oggetto per l'origine dati esterna.
name sysname Nome dell'origine dati esterna.
location nvarchar(4000) Il stringa di connessione, che include il protocollo, l'indirizzo IP e la porta per l'origine dati esterna.
type_desc nvarchar(255) Tipo di origine dati visualizzato come stringa. HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE
type tinyint Tipo di origine dati visualizzato come numero. 0 - HADOOP

1 - RDBMS

2 - SHARD_MAP_MANAGER

3 - REMOTE_DATA_ARCHIVE

4 - solo uso interno

5 - BLOB_STORAGE

6 - NESSUNO
resource_manager_location nvarchar(4000) Per il tipo HADOOP, l'indirizzo IP e la posizione della porta di Hadoop Resource Manager. Viene resource_manager_location usato per l'invio di un processo in un'origine dati Hadoop.

NULL per altri tipi di origini dati esterne.
credential_id int ID oggetto della credenziale con ambito database utilizzata per connettersi all'origine dati esterna.
database_name sysname Per il tipo RDBMS, il nome del database remoto. Per il tipo SHARD_MAP_MANAGER, nome del database di gestione mappe partizioni. NULL per altri tipi di origini dati esterne.
shard_map_name sysname Per il tipo SHARD_MAP_MANAGER, nome della mappa partizioni. NULL per altri tipi di origini dati esterne.
connection_options nvarchar(4000) Si applica a: SQL Server 2019 (15.x) e versioni successive. connection_options Conterrà la stessa stringa del parametro CONNECTION_OPTIONS da CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.

In SQL Server 2019 (15.x), si tratta di una stringa delimitata da punto e virgola.
In SQL Server 2022 (16.x), può trattarsi anche di una stringa in formato JSON.
pushdown nvarchar(256) Si applica a: SQL Server 2019 (15.x) e versioni successive.

NOT NULL. Indica se il pushdown è abilitato. Per altre informazioni, vedere Calcoli con distribuzione in PolyBase.
ATTIVA, DISATTIVA

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Osservazioni:

Il supporto di SQL Server per le origini dati esterne HDFS Cloudera (CDP) e Hortonworks (HDP) viene ritirato e non incluso in SQL Server 2022 (16.x). Non è necessario usare l'argomento CREATE EXTERNAL DATA SOURCE ... TYPE in SQL Server 2022 (16.x).

Passaggi successivi