Sdílet prostřednictvím


sys.external_tables (Transact-SQL)

Platí na: SQL Server 2016 (13.x) a novější verze Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System (PDW)Warehouse in Microsoft FabricSQL database in Microsoft Fabric

Obsahuje řádek pro každou externí tabulku v aktuální databázi.

Název sloupce Datový typ Popis Rozmezí
<zděděné sloupce> Seznam sloupců, které toto zobrazení dědí, naleznete v tématu sys.objects (Transact-SQL).
max_column_id_used Int Maximální ID sloupce použité pro tuto tabulku
uses_ansi_nulls bit Tabulka byla vytvořena s SET ANSI_NULLS možností databáze ZAPNUTO.
data_source_id Int ID objektu pro externí zdroj dat.
file_format_id Int U externích tabulek přes externí zdroj dat HADOOP se jedná o object_id formát externího souboru.
location nvarchar(4000) U externích tabulek přes externí zdroj dat HADOOP se jedná o cestu externích dat v HDFS.
reject_type tinyint U externích tabulek přes externí zdroj dat HADOOP se při dotazování externích dat počítají odmítnuté řádky. VALUE – počet odmítnutých řádků.

PERCENTAGE – procento odmítnutých řádků.
reject_value plout U externích tabulek přes externí zdroj dat HADOOP:

Pro reject_type = hodnota je to počet zamítnutí řádků, které se mají povolit před selháním dotazu.

To reject_type = PERCENTAGEje procento zamítnutí řádků, které se povolí před selháním dotazu.
reject_sample_value Int To reject_type = PERCENTAGEje počet řádků, které se mají úspěšně nebo neúspěšně načíst před výpočtem procenta odmítnutých řádků. NULL pokud reject_type = VALUE.
distribution_type Int U externích tabulek nad SHARD_MAP_MANAGER externím zdrojem dat se jedná o distribuci dat řádků mezi podkladové základní tabulky. 0 - Dělené

1 -Replikovaný

2 -Cyklická obsluha
distribution_desc nvarchar(120) U externích tabulek nad SHARD_MAP_MANAGER externím zdrojem dat se jedná o distribuční typ zobrazený jako řetězec.
sharding_column_id Int U externích tabulek nad SHARD_MAP_MANAGER externím zdrojem dat a horizontálně dělenou distribucí se jedná o ID sloupce, který obsahuje hodnoty klíče horizontálního dělení.
remote_schema_name sysname U externích tabulek nad SHARD_MAP_MANAGER externím zdrojem dat se jedná o schéma, ve kterém je základní tabulka umístěná ve vzdálených databázích (pokud se liší od schématu, ve kterém je definována externí tabulka).
remote_object_name sysname U externích tabulek nad SHARD_MAP_MANAGER externím zdrojem dat se jedná o název základní tabulky ve vzdálených databázích (pokud se liší od názvu externí tabulky).

Povolení

Viditelnost metadat vzobrazeníchmch Další informace naleznete v kapitole Konfigurace viditelnosti metadat.