sys.external_tables (Transact-SQL)
Si applica a: SQL Server 2016 (13.x) e versioni successive del databaseSQL di Azure Istanzagestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)
Contiene una riga per ogni tabella esterna nel database corrente.
Nome colonna | Tipo di dati | Descrizione | Intervallo |
---|---|---|---|
<colonne ereditate> | Per un elenco di colonne ereditate da questa vista, vedere sys.objects (Transact-SQL).For a list of columns that this view inherits, see sys.objects (Transact-SQL). | ||
max_column_id_used | int | ID di colonna massimo mai usato per questa tabella. | |
uses_ansi_nulls | bit | La tabella è stata creata con l'opzione di database SET ANSI_NULLS impostata su ON. | |
data_source_id | int | ID oggetto per l'origine dati esterna. | |
file_format_id | int | Per le tabelle esterne su un'origine dati esterna HADOOP, si tratta dell'ID oggetto per il formato di file esterno. | |
location | nvarchar(4000) | Per le tabelle esterne su un'origine dati esterna HADOOP, si tratta del percorso dei dati esterni in HDFS. | |
reject_type | tinyint | Per le tabelle esterne su un'origine dati esterna HADOOP, questo è il modo in cui vengono conteggiate le righe rifiutate durante l'esecuzione di query su dati esterni. | VALUE: numero di righe rifiutate. PERCENTAGE: percentuale di righe rifiutate. |
reject_value | float | Per le tabelle esterne su un'origine dati esterna HADOOP: Per reject_type = value, questo è il numero di rifiuti di riga da consentire prima di non eseguire la query. Per reject_type = percentuale, si tratta della percentuale di rifiuti di riga da consentire prima di non eseguire la query. |
|
reject_sample_value | int | Per reject_type = percentuale, questo è il numero di righe da caricare, correttamente o con esito negativo, prima di calcolare la percentuale di righe rifiutate. | NULL se reject_type = VALORE. |
distribution_type | int | Per le tabelle esterne su un'origine dati esterna SHARD_MAP_MANAGER, si tratta della distribuzione dei dati delle righe nelle tabelle di base sottostanti. | 0 - Partizionato 1 - Replicato 2 - Round robin |
distribution_desc | nvarchar(120) | Per le tabelle esterne su un'origine dati esterna SHARD_MAP_MANAGER, si tratta del tipo di distribuzione visualizzato come stringa. | |
sharding_column_id | int | Per le tabelle esterne su una SHARD_MAP_MANAGER'origine dati esterna e una distribuzione partizionata, si tratta dell'ID colonna della colonna che contiene i valori della chiave di partizionamento orizzontale. | |
remote_schema_name | sysname | Per le tabelle esterne su un'origine dati esterna SHARD_MAP_MANAGER, questo è lo schema in cui si trova la tabella di base nei database remoti (se diverso dallo schema in cui è definita la tabella esterna). | |
remote_object_name | sysname | Per le tabelle esterne su un'origine dati esterna SHARD_MAP_MANAGER, si tratta del nome della tabella di base nei database remoti (se diverso dal nome della tabella esterna). |
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.
Vedi anche
sys.external_file_formats (Transact-SQL)
sys.external_data_sources (Transact-SQL)
CREATE EXTERNAL TABLE (Transact-SQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per