Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
Hiermee voegt u een SQL Server-exemplaar als rekenknooppunt toe aan een PolyBase-groep voor uitschaalberekening.
Voor het SQL Server-exemplaar moet de PolyBase--functie zijn geïnstalleerd. PolyBase maakt de integratie van niet-SQL Server-gegevensbronnen mogelijk, zoals Hadoop en Azure Blob Storage. Zie ook sp_polybase_leave_group.
Transact-SQL syntaxisconventies
Syntaxis
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'
)
[ ; ]
Argumenten
Belangrijk
Argumenten voor uitgebreide opgeslagen procedures moeten worden ingevoerd in de specifieke volgorde, zoals beschreven in de sectie Syntaxis. Als de parameters niet in de volgorde zijn ingevoerd, treedt er een foutbericht op.
@head_node_address = N'head_node_address'
De naam van de machine die als host fungeert voor het hoofdknooppunt van de PolyBase-uitschaalgroep. @head_node_address is nvarchar(255).
@dms_control_channel_port = dms_control_channel_port
De poort waar het besturingskanaal voor de PolyBase Data Movement Service op het hoofdknooppunt draait.
@dms_control_channel_port is een niet-ondertekende __int16, met een bereik van 0
tot 65535
. De standaardwaarde is 16450
.
@head_node_sql_server_instance_name = N'head_node_sql_server_instance_name'
De naam van het SQL Server-exemplaar van het hoofdknooppunt in de PolyBase-uitschaalgroep. @head_node_sql_server_instance_name is nvarchar(16).
Codewaarden retourneren
0
(geslaagd) of 1
(mislukt).
Machtigingen
Hiervoor is de machtiging CONTROL SERVER vereist.
Opmerkingen
Nadat u de opgeslagen procedure hebt uitgevoerd, sluit u de PolyBase-engine af en start u de PolyBase Data Movement Service opnieuw op de computer. Voer de volgende DMV uit op het hoofdknooppunt om dit te controleren:
EXEC sys.dm_exec_compute_nodes;
Voorbeelden
In het voorbeeld wordt de huidige machine als rekenknooppunt toegevoegd aan een PolyBase-groep. De naam van het hoofdknooppunt wordt HST01
en de naam van het SQL Server-exemplaar op het hoofdknooppunt wordt MSSQLSERVER
.
EXEC sp_polybase_join_group N'HST01', 16450, N'MSSQLSERVER';