sys.dm_pdw_exec_connections (Transact-SQL)

Se aplica a:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Devuelve información sobre las conexiones establecidas a esta instancia de Azure Synapse Analytics y los detalles de cada conexión.

Nota:

El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics. En el caso del grupo de SQL sin servidor, use sys.dm_exec_connections (Transact-SQL).

Nombre de la columna Tipo de datos Descripción
session_id int Identifica la sesión asociada a esta conexión. Use SESSION_ID() para devolver el session_id valor de de la conexión actual.
connect_time datetime Marca de tiempo en que se estableció la conexión. No admite valores NULL.
encrypt_option nvarchar(40) Indica TRUE (la conexión está cifrada) o FALSE (la conexión no está cifrada).
auth_scheme nvarchar(40) Especifica el esquema de autenticación de SQL Server/Windows que se usa en esta conexión. No admite valores NULL.
client_id varchar(48) Dirección IP del cliente que se conecta a este servidor. Acepta valores NULL.
sql_spid int Identificador de proceso del servidor de la conexión. Use @@SPID para devolver el sql_spid valor de de la conexión actual. Para la mayoría de los propósitos, use session_id en su lugar.

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Cardinalidades de relación

De En Relación
dm_pdw_exec_sessions.session_id dm_pdw_exec_connections.session_id Uno a uno
dm_pdw_exec_requests.connection_id dm_pdw_exec_connections.connection_id Varios a uno

Ejemplos: Azure Synapse Analytics y Sistema de la plataforma de análisis (PDW)

Consulta típica para recopilar información sobre una conexión solo para consultas.

SELECT  
    c.session_id, c.encrypt_option,  
    c.auth_scheme, s.client_id, s.login_name,   
    s.status, s.query_count  
FROM sys.dm_pdw_exec_connections AS c  
JOIN sys.dm_pdw_exec_sessions AS s  
    ON c.session_id = s.session_id  
WHERE c.session_id = SESSION_ID();  

Consulte también

Vistas de administración dinámica de Azure Synapse Analytics y Parallel Data Warehouse (Transact-SQL)