Delen via


sys.external_tables (Transact-SQL)

Van toepassing op: SQL Server 2016 (13.x) en latere versies Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System (PDW)Warehouse in Microsoft Fabric

Bevat een rij voor elke externe tabel in de huidige database.

Kolomnaam Gegevenssoort Beschrijving Bereik
<overgenomen kolommen> Zie sys.objects (Transact-SQL)voor een lijst met kolommen die door deze weergave worden overgenomen.
max_column_id_used Int Maximumkolom-id ooit gebruikt voor deze tabel.
uses_ansi_nulls bit De tabel is gemaakt met de SET ANSI_NULLS databaseoptie AAN.
data_source_id Int Object-id voor de externe gegevensbron.
file_format_id Int Voor externe tabellen via een externe HADOOP-gegevensbron is dit de object_id voor de externe bestandsindeling.
location nvarchar(4000) Voor externe tabellen via een EXTERNE HADOOP-gegevensbron is dit het pad van de externe gegevens in HDFS.
reject_type tinyint Voor externe tabellen via een externe HADOOP-gegevensbron is dit de manier waarop geweigerde rijen worden geteld bij het uitvoeren van query's op externe gegevens. VALUE - het aantal geweigerde rijen.

PERCENTAGE - het percentage geweigerde rijen.
reject_value drijven Voor externe tabellen via een externe HADOOP-gegevensbron:

Voor reject_type = waarde is dit het aantal geweigerde rijen dat moet worden toegestaan voordat de query mislukt.

Dit reject_type = PERCENTAGEis het percentage geweigerde rijen dat moet worden toegestaan voordat de query mislukt.
reject_sample_value Int Dit reject_type = PERCENTAGEis het aantal rijen dat moet worden geladen voordat het percentage geweigerde rijen wordt berekend. NULL als reject_type = VALUE.
distribution_type Int Voor externe tabellen via een SHARD_MAP_MANAGER externe gegevensbron is dit de gegevensdistributie van de rijen in de onderliggende basistabellen. 0 - Sharded

1 -Gerepliceerd

2 - Round robin
distribution_desc nvarchar(120) Voor externe tabellen via een SHARD_MAP_MANAGER externe gegevensbron is dit het distributietype dat als tekenreeks wordt weergegeven.
sharding_column_id Int Voor externe tabellen via een SHARD_MAP_MANAGER externe gegevensbron en een shard-distributie is dit de kolom-id van de kolom die de sharding-sleutelwaarden bevat.
remote_schema_name sysname Voor externe tabellen via een SHARD_MAP_MANAGER externe gegevensbron is dit het schema waarin de basistabel zich bevindt op de externe databases (indien anders dan het schema waarin de externe tabel is gedefinieerd).
remote_object_name sysname Voor externe tabellen via een SHARD_MAP_MANAGER externe gegevensbron is dit de naam van de basistabel op de externe databases (indien anders dan de naam van de externe tabel).

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.