Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri
Ölçek artırımı hesaplaması için bir SQL Server örneğini PolyBase grubuna bir işlem düğümü olarak ekler.
SQL Server örneğinde PolyBase özelliği yüklü olmalıdır. PolyBase, Hadoop ve Azure Blob Depolama gibi SQL Server dışı veri kaynaklarının tümleştirilmesini sağlar. Ayrıca bkz. sp_polybase_leave_group.
Transact-SQL söz dizimi kuralları
Sözdizimi
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'
)
[ ; ]
Argümanlar
Önemli
Genişletilmiş saklı yordamlar için bağımsız değişkenler, Sözdizimi bölümünde açıklandığı gibi belirli bir sırada girilmelidir. Parametreler sıra dışı girilirse bir hata iletisi oluşur.
@head_node_address = N'head_node_address'
PolyBase ölçek genişletme grubunun SQL Server baş düğümünü barındıran makinenin adı. @head_node_addressnvarchar(255).
@dms_control_channel_port = dms_control_channel_port
Baş düğümdeki PolyBase Veri Taşıma Hizmeti'nin kontrol kanalı için çalışan port.
@dms_control_channel_port, 65535
için 0
aralığına sahip imzalanmamış bir __int16. Varsayılan değer 16450
.
@head_node_sql_server_instance_name = N'head_node_sql_server_instance_name'
PolyBase ölçek genişletme grubundaki baş düğümdeki SQL Server örneğinin adı. @head_node_sql_server_instance_name, nvarchar(16)'dir.
Dönüş kodu değerleri
0
(başarı) veya 1
(başarısızlık).
İzinler
CONTROL SERVER izni gerektirir.
Açıklamalar
Saklı yordamı çalıştırdıktan sonra PolyBase motorunu kapatın ve makinede PolyBase Veri Taşıma Hizmeti'ni yeniden başlatın. Doğrulamak için baş düğümde aşağıdaki DMV'yi çalıştırın:
EXECUTE sys.dm_exec_compute_nodes;
Örnekler
Örnek, geçerli makineyi bir PolyBase Grubu'na işlem düğümü olarak ekler. Baş düğümün adı HST01
ve baş düğümdeki SQL Server örneğinin adı MSSQLSERVER
.
EXECUTE sp_polybase_join_group N'HST01', 16450, N'MSSQLSERVER';
İlgili içerik
- SQL Server'da PolyBase ile veri sanallaştırma
- Sistem saklı yordamları (Transact-SQL)