sp_polybase_join_group (Transact-SQL)

Si applica a: SQL Server 2016 (13.x) e versioni successive

Aggiunge un'istanza di SQL Server come nodo di calcolo a un gruppo PolyBase per il calcolo con scalabilità orizzontale.

Per l'istanza di SQL Server deve essere installata la funzionalità PolyBase . PolyBase consente l'integrazione di origini dati non SQL Server, ad esempio Hadoop e Archiviazione BLOB di Azure. Vedere anche sp_polybase_leave_group (Transact-SQL).

Convenzioni di sintassi Transact-SQL

Sintassi

sp_polybase_join_group (
    @head_node_address = N'head_node_address'
    , @dms_control_channel_port = dms_control_channel_port
    , @head_node_sql_server_instance_name = 'head_node_sql_server_instance_name'
    )
[ ; ]

Argomenti

@head_node_address= N'head_node_address'

Nome del computer che ospita il nodo head di SQL Server del gruppo di scalabilità orizzontale PolyBase. @head_node_address è nvarchar(255).

@dms_control_channel_port = dms_control_channel_port

Porta in cui è in esecuzione il canale di controllo per il nodo head PolyBase Data Movement Service. @dms_control_channel_port è un __int16 senza segno, con un intervallo di 0 da a 65535. Il valore predefinito è 16450.

@head_node_sql_server_instance_name= N'head_node_sql_server_instance_name'

Nome dell'istanza di SQL Server del nodo head nel gruppo con scalabilità orizzontale PolyBase. @head_node_sql_server_instance_name è nvarchar(16).@head_node_sql_server_instance_name is nvarchar(16).

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Autorizzazioni

È richiesta l'autorizzazione CONTROL SERVER.

Osservazioni:

Dopo aver eseguito la stored procedure, arrestare il motore PolyBase e riavviare il servizio di spostamento dati PolyBase nel computer. Per verificare, eseguire la DMV seguente nel nodo head:

EXEC sys.dm_exec_compute_nodes;

Esempio

L'esempio aggiunge il computer corrente come nodo di calcolo a un gruppo PolyBase. Il nome del nodo head è HST01 e il nome dell'istanza di SQL Server nel nodo head è MSSQLSERVER.

EXEC sp_polybase_join_group N'HST01', 16450, N'MSSQLSERVER';

Vedi anche