Поделиться через


sp_polybase_leave_group (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий

Удаляет экземпляр SQL Server из группы PolyBase для горизонтального масштабирования вычислений.

Экземпляр SQL Server должен иметь установленный компонент PolyBase. PolyBase обеспечивает интеграцию источников данных, отличных от SQL Server, таких как Hadoop и Хранилище BLOB-объектов Azure. См. также sp_polybase_join_group.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_polybase_leave_group;

Аргументы

Никакой.

Значения кода возврата

0 (успешно) или 1 (сбой).

Разрешения

Необходимо разрешение CONTROL SERVER.

Замечания

Вы можете удалить только вычислительный узел из группы.

После выполнения хранимой процедуры перезапустите подсистему PolyBase и службу перемещения данных PolyBase на компьютере. Чтобы проверить, запустите следующий dmV на головном узле:

EXECUTE sys.dm_exec_compute_nodes;

Примеры

В примере удаляется текущий компьютер из группы PolyBase.

EXECUTE sp_polybase_leave_group;