Udostępnij za pośrednictwem


sp_polybase_leave_group (Transact-SQL)

Dotyczy: SQL Server 2016 (13.x) i nowsze wersje

Usuwa wystąpienie serwera SQL z grupy PolyBase w celu rozproszonego przetwarzania.

Wystąpienie programu SQL Server musi mieć zainstalowaną funkcję PolyBase. Technologia PolyBase umożliwia integrację źródeł danych innych niż SQL Server, takich jak Hadoop i Azure Blob Storage. Zobacz również sp_polybase_join_group.

Transact-SQL konwencje składni

Składnia

sp_polybase_leave_group;

Argumenty

Żaden.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Uprawnienia

Wymaga uprawnień CONTROL SERVER.

Uwagi

Węzeł obliczeniowy można usunąć tylko z grupy.

Po uruchomieniu procedury składowanej uruchom ponownie silnik PolyBase i usługę przenoszenia danych PolyBase na urządzeniu. Aby to zweryfikować, uruchom następujący DMV (Dynamiczny Widok Zarządzania) na węźle głównym:

EXEC sys.dm_exec_compute_nodes;

Przykłady

Przykład usuwa bieżącą maszynę z grupy PolyBase.

EXEC sp_polybase_leave_group;