Dela via


sys.external_tables (Transact-SQL)

Gäller för: SQL Server 2016 (13.x) och senare versioner Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Warehouse i Microsoft Fabric

Innehåller en rad för varje extern tabell i den aktuella databasen.

Kolumnnamn Datatyp Beskrivning Räckvidd
<ärvda kolumner> En lista över kolumner som den här vyn ärver finns i sys.objects (Transact-SQL).
max_column_id_used Int Maximalt kolumn-ID som någonsin använts för den här tabellen.
uses_ansi_nulls bit Tabellen skapades med databasalternativet SET ANSI_NULLS PÅ.
data_source_id Int Objekt-ID för den externa datakällan.
file_format_id Int För externa tabeller över en extern HADOOP-datakälla är object_id detta för det externa filformatet.
location nvarchar(4000) För externa tabeller över en extern HADOOP-datakälla är detta sökvägen till externa data i HDFS.
reject_type tinyint För externa tabeller över en extern HADOOP-datakälla räknas avvisade rader när externa data efterfrågas. VALUE - antalet avvisade rader.

PERCENTAGE - procentandelen avvisade rader.
reject_value sväva För externa tabeller över en extern HADOOP-datakälla:

För reject_type = värde är det här antalet radavslag som ska tillåtas innan frågan misslyckas.

För reject_type = PERCENTAGEär detta procentandelen av radavslag som tillåts innan frågan misslyckas.
reject_sample_value Int För reject_type = PERCENTAGEär det här antalet rader som ska läsas in, antingen utan framgång eller utan framgång, innan procentandelen avvisade rader beräknas. NULL om reject_type = VALUE.
distribution_type Int För externa tabeller över en SHARD_MAP_MANAGER extern datakälla är detta datafördelningen av raderna i de underliggande bastabellerna. 0 - Sharded

1 -Replikerade

2 – Resursallokering
distribution_desc nvarchar(120) För externa tabeller över en SHARD_MAP_MANAGER extern datakälla är det här distributionstypen som visas som en sträng.
sharding_column_id Int För externa tabeller över en SHARD_MAP_MANAGER extern datakälla och en fragmenterad distribution är detta kolumn-ID:t för kolumnen som innehåller värdena för partitioneringsnyckeln.
remote_schema_name sysname För externa tabeller över en SHARD_MAP_MANAGER extern datakälla är det här schemat där bastabellen finns i fjärrdatabaserna (om den skiljer sig från schemat där den externa tabellen definieras).
remote_object_name sysname För externa tabeller över en SHARD_MAP_MANAGER extern datakälla är detta namnet på bastabellen på fjärrdatabaserna (om den skiljer sig från namnet på den externa tabellen).

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.