sys.pdw_database_mappings (Transact-SQL)
Gilt für: Analytics Platform System (PDW)
Ordnet die database_idDatenbanken dem physischen Namen zu, der auf Computeknoten verwendet wird, und stellt die Prinzipal-ID des Datenbankbesitzers im System bereit. Verbinden Sie sys.pdw_database_mappings mit sys.databases und sys.pdw_nodes_pdw_physical_databases.
Spaltenname | Datentyp | BESCHREIBUNG | Range |
---|---|---|---|
physical_name | nvarchar(36) | Der physische Name für die Datenbank auf den Computeknoten. physical_name und database_id bilden den Schlüssel für diese Ansicht. |
|
database_id | int | Die Objekt-ID für die Datenbank. Siehe sys.databases (Transact-SQL). physical_name und database_id bilden den Schlüssel für diese Ansicht. |
Beispiele: Analytics-Plattformsystem (PDW)
Im folgenden Beispiel werden sys.pdw_database_mappings anderen Systemtabellen zugeordnet, um zu zeigen, wie Datenbanken zugeordnet werden.
SELECT DB.database_id, DB.name, Map.*, Phys.*
FROM sys.databases AS DB
JOIN sys.pdw_database_mappings AS Map
ON DB.database_id = Map.database_id
JOIN sys.pdw_nodes_pdw_physical_databases AS Phys
ON Map.physical_name = Phys.physical_name
ORDER BY DB.database_id, Phys.pdw_node_id;
Weitere Informationen
Katalogsichten von Azure Synapse Analytics und Parallel Data Warehouse Catalog
sys.pdw_index_mappings (Transact-SQL)
sys.pdw_table_mappings (Transact-SQL)
sys.pdw_nodes_pdw_physical_databases (Transact-SQL)