sys.pdw_database_mappings (Transact-SQL)

适用于:Analytics Platform System (PDW)

将数据库 database_id映射到计算节点上使用的物理名称,并提供系统上数据库所有者的 主体 ID将sys.pdw_database_mappings联接到 sys.databasessys.pdw_nodes_pdw_physical_databases

列名 数据类型 说明 范围
physical_name nvarchar (36) 计算节点上数据库的物理名称。

physical_namedatabase_id 构成此视图的键。
database_id int 数据库的对象 ID。 请参阅 sys.databases (Transact-SQL)

physical_namedatabase_id 构成此视图的键。

示例:Analytics Platform System (PDW)

以下示例将sys.pdw_database_mappings联接到其他系统表,以显示数据库的映射方式。

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;  

另请参阅

Azure Synapse Analytics 和并行数据仓库目录视图
sys.pdw_index_mappings (Transact-SQL)
sys.pdw_table_mappings (Transact-SQL)
sys.pdw_nodes_pdw_physical_databases (Transact-SQL)