Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server 2016 (13.x) a novější verze
Přidá instanci SQL Serveru jako výpočetní uzel do skupiny PolyBase pro rozšíření výpočetních kapacit.
Instance SQL Serveru musí mít nainstalovanou funkci PolyBase. PolyBase umožňuje integraci zdrojů dat mimo SQL Server, jako je Hadoop a Azure Blob Storage. Viz také sp_polybase_leave_group.
Syntax
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'
)
[ ; ]
Argumenty
Důležitý
Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.
@head_node_address = N'head_node_address'
Název počítače, který je hostitelem hlavního uzlu SQL Serveru ve skupině s rozšířením kapacity PolyBase. @head_node_address je nvarchar(255).
@dms_control_channel_port = dms_control_channel_port
Port, na kterém je spuštěn řídicí kanál hlavního uzlu PolyBase Data Movement Service.
@dms_control_channel_port je hodnota typu bez znaménka __int16s rozsahem od 0 do 65535. Výchozí hodnota je 16450.
@head_node_sql_server_instance_name = N'head_node_sql_server_instance_name'
Název instance SQL Serveru hlavního uzlu ve škálovací skupině PolyBase. @head_node_sql_server_instance_name je nvarchar(16).
Návratové hodnoty kódu
0 (úspěch) nebo 1 (selhání).
Dovolení
Vyžaduje oprávnění CONTROL SERVER.
Poznámky
Po spuštění uložené procedury vypněte modul PolyBase a restartujte na počítači službu PolyBase Data Movement Service. Pokud chcete ověřit, spusťte na hlavním uzlu následující zobrazení dynamické správy:
EXECUTE sys.dm_exec_compute_nodes;
Příklady
Příklad připojí aktuální počítač jako výpočetní uzel ke skupině PolyBase. Název hlavního uzlu je HST01 a název instance SQL Serveru na hlavním uzlu je MSSQLSERVER.
EXECUTE sp_polybase_join_group N'HST01', 16450, N'MSSQLSERVER';
Související obsah
- virtualizace dat pomocí PolyBase v SQL Serveru
- uložené procedury systému (Transact-SQL)