sys.pdw_database_mappings (Transact-SQL)
Se aplica a: Analytics Platform System (PDW)
Asigna los database_idde bases de datos al nombre físico usado en los nodos de proceso y proporciona el identificador de entidad de seguridad del propietario de la base de datos en el sistema. Una sys.pdw_database_mappings a sys.databases y sys.pdw_nodes_pdw_physical_databases.
Nombre de la columna | Tipo de datos | Descripción | Intervalo |
---|---|---|---|
physical_name | nvarchar(36) | Nombre físico de la base de datos en los nodos de proceso. physical_name y database_id forman la clave de esta vista. |
|
database_id | int | Identificador de objeto de la base de datos. Consulte sys.databases (Transact-SQL). physical_name y database_id forman la clave de esta vista. |
Ejemplos: Sistema de la plataforma de análisis (PDW)
En el ejemplo siguiente se combina sys.pdw_database_mappings a otras tablas del sistema para mostrar cómo se asignan las bases de datos.
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;
Consulte también
Vistas de catálogo de Azure Synapse Analytics y Almacenamiento de datos paralelos
sys.pdw_index_mappings (Transact-SQL)
sys.pdw_table_mappings (Transact-SQL)
sys.pdw_nodes_pdw_physical_databases (Transact-SQL)