sys.external_data_sources (Transact-SQL)
Gilt für: SQL Server 2016 (13.x) und höher Azure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)
Enthält eine Zeile für jede externe Datenquelle in der aktuellen Datenbank für SQL Server, SQL-Datenbank und Azure Synapse Analytics.
Enthält eine Zeile für jede externe Datenquelle auf dem Server für Analytics Platform System (PDW).
Spaltenname | Datentyp | BESCHREIBUNG | Range |
---|---|---|---|
data_source_id | int | Objekt-ID für die externe Datenquelle. | |
name | sysname | Name der externen Datenquelle. | |
location | nvarchar(4000) | Die Verbindungszeichenfolge, die das Protokoll, die IP-Adresse und den Port für die externe Datenquelle enthält. | |
type_desc | nvarchar(255) | Datenquellentyp, der als Zeichenfolge angezeigt wird. | HADOOP, RDBMS, SHARD_MAP_MANAGER, REMOTE_DATA_ARCHIVE, BLOB_STORAGE, NONE |
Typ | tinyint | Datenquellentyp, der als Zahl angezeigt wird. | 0 – HADOOP 1: RDBMS 2 . SHARD_MAP_MANAGER 3 . REMOTE_DATA_ARCHIVE 4 – nur interne Verwendung 5 - BLOB_STORAGE 6 – KEINE |
resource_manager_location | nvarchar(4000) | Geben Sie FÜR HADOOP die IP-Adresse und den Port des Hadoop-Resource Manager. Wird resource_manager_location verwendet, um einen Auftrag für eine Hadoop-Datenquelle zu übermitteln.NULL für andere Typen von externen Datenquellen. |
|
credential_id | int | Die Objekt-ID der datenbankbezogenen Anmeldeinformationen, die zum Herstellen einer Verbindung mit der externen Datenquelle verwendet werden. | |
database_name | sysname | Geben Sie RDBMS den Namen der Remotedatenbank ein. Geben Sie SHARD_MAP_MANAGER den Namen der Shardzuordnungs-Manager-Datenbank ein. NULL für andere Typen externer Datenquellen. | |
shard_map_name | sysname | Geben Sie SHARD_MAP_MANAGER den Namen der Shardzuordnung ein. NULL für andere Typen externer Datenquellen. | |
connection_options | nvarchar(4000) | Gilt für: SQL Server 2019 (15.x) und höher. Enthält connection_options die gleiche Zeichenfolge aus Dem parameter CONNECTION_OPTIONS aus CREATE EXTERNAL DATA SOURCE CONNECTION_OPTIONS.In SQL Server 2019 (15.x) ist dies eine durch Semikolon getrennte Zeichenfolge. In SQL Server 2022 (16.x) kann dies auch eine JSON-formatierte Zeichenfolge sein. |
|
Pushdown | nvarchar(256) | Gilt für: SQL Server 2019 (15.x) und höher. NICHT NULL. Gibt an, ob Pushdown aktiviert ist. Weitere Informationen finden Sie unter Weitergabeberechnungen in PolyBase. |
EIN, AUS |
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.
Bemerkungen
Die SQL Server-Unterstützung für externe Datenquellen von HDFS Cloudera (CDP) und Hortonworks (HDP) wird eingestellt und nicht in SQL Server 2022 (16.x) enthalten sein. Es ist nicht erforderlich, das CREATE EXTERNAL DATA SOURCE ... TYPE
Argument in SQL Server 2022 (16.x) zu verwenden.
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für