Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók
Számítási csomópontként hozzáad egy SQL Server-példányt egy PolyBase-csoporthoz a kibővített számításokhoz.
Az SQL Server-példányon telepítve kell lennie a PolyBase funkciónak. A PolyBase lehetővé teszi a nem SQL Server-adatforrások, például a Hadoop és az Azure Blob Storage integrációját. Lásd még: sp_polybase_leave_group.
Transact-SQL szintaxis konvenciói
Szintaxis
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'
)
[ ; ]
Érvek
Fontos
A kiterjesztett tárolt eljárások argumentumait a Szintaxis szakaszban leírt sorrendben kell megadni. Ha a paraméterek sorrenden kívül vannak beírva, hibaüzenet jelenik meg.
@head_node_address = N'head_node_address'
Annak a gépnek a neve, amely a PolyBase vertikális felskálázási csoport SQL Server-főcsomópontját üzemelteti. @head_node_addressnvarchar(255).
@dms_control_channel_port = dms_control_channel_port
Az a port, amelyen a PolyBase Adatáthelyezési szolgáltatás fő csomópontjának vezérlőcsatornája fut.
@dms_control_channel_port egy nem aláírt __int16, amelynek tartománya 0
-től 65535
-ig terjed. Az alapértelmezett érték a 16450
.
@head_node_sql_server_instance_name = N'head_node_sql_server_instance_name'
A PolyBase vertikális felskálázási csoportjában található fő csomópont SQL Server-példányának neve. @head_node_sql_server_instance_namenvarchar(16).
Kódértékek visszaadása
0
(sikeres) vagy 1
(hiba).
Engedélyek
CONTROL SERVER-engedélyt igényel.
Megjegyzések
A tárolt eljárás futtatása után állítsa le a PolyBase motort, és indítsa újra a PolyBase adatáthelyezési szolgáltatást a gépen. Az ellenőrzéshez futtassa a következő DMV-t a fő csomóponton:
EXECUTE sys.dm_exec_compute_nodes;
Példák
A példa az aktuális gépet számítási csomópontként csatlakoztatja egy PolyBase-csoporthoz. A fő csomópont neve HST01
, a főcsomóponton lévő SQL Server-példány neve pedig MSSQLSERVER
.
EXECUTE sp_polybase_join_group N'HST01', 16450, N'MSSQLSERVER';