SynapseSparkCompute Sınıf
Not
Bu deneysel bir sınıftır ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.
SynapseSpark İşlem kaynağı.
- Devralma
-
azure.ai.ml.entities._compute.compute.ComputeSynapseSparkCompute
Oluşturucu
SynapseSparkCompute(*, name: str, description: str | None = None, tags: Dict[str, str] | None = None, node_count: int | None = None, node_family: str | None = None, node_size: str | None = None, spark_version: str | None = None, identity: IdentityConfiguration | None = None, scale_settings: AutoScaleSettings | None = None, auto_pause_settings: AutoPauseSettings | None = None, **kwargs: Any)
Yalnızca Anahtar Sözcük Parametreleri
Name | Description |
---|---|
name
|
İşlemin adı. |
description
|
Kaynağın açıklaması. Varsayılan değer Yok'tur. |
tags
|
Anahtar/değer çiftleri olarak tanımlanan kaynak etiketleri kümesi. Varsayılan değer Yok'tur. |
node_count
|
İşlemdeki düğüm sayısı. |
node_family
|
İşlemin düğüm ailesi. |
node_size
|
Düğümün boyutu. |
spark_version
|
Kullanılacak Spark sürümü. |
identity
|
İşlem kümesiyle ilişkili kimliklerin yapılandırması. |
scale_settings
|
İşlem için ölçek ayarları. |
auto_pause_settings
|
İşlemin otomatik duraklatma ayarları. |
kwargs
|
Üst sınıfa geçirilen ek anahtar sözcük bağımsız değişkenleri. |
Örnekler
Synapse Spark işlem oluşturma.
from azure.ai.ml.entities import (
AutoPauseSettings,
AutoScaleSettings,
IdentityConfiguration,
ManagedIdentityConfiguration,
SynapseSparkCompute,
)
synapse_compute = SynapseSparkCompute(
name="synapse_name",
resource_id="/subscriptions/subscription/resourceGroups/group/providers/Microsoft.Synapse/workspaces/workspace/bigDataPools/pool",
identity=IdentityConfiguration(
type="UserAssigned",
user_assigned_identities=[
ManagedIdentityConfiguration(
resource_id="/subscriptions/subscription/resourceGroups/group/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity"
)
],
),
scale_settings=AutoScaleSettings(min_node_count=1, max_node_count=3, enabled=True),
auto_pause_settings=AutoPauseSettings(delay_in_minutes=10, enabled=True),
)
Yöntemler
dump |
İşlem içeriğini yaml biçiminde bir dosyaya dökümünü alın. |
dump
İşlem içeriğini yaml biçiminde bir dosyaya dökümünü alın.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Parametreler
Name | Description |
---|---|
dest
Gerekli
|
Bu işlem içeriğini alacak hedef. Yerel dosyanın yolu veya zaten açık olan bir dosya akışı olmalıdır. Dest bir dosya yoluysa, yeni bir dosya oluşturulur ve dosya varsa bir özel durum oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır ve dosya yazılabilir değilse bir özel durum oluşturulur.'. |
Öznitelikler
base_path
created_on
İşlem kaynağı oluşturma zaman damgası.
Döndürülenler
Tür | Description |
---|---|
İşlem kaynağı oluşturma zaman damgası. |
creation_context
Kaynağın oluşturma bağlamı.
Döndürülenler
Tür | Description |
---|---|
Kaynağın oluşturma meta verileri. |
id
Kaynak kimliği.
Döndürülenler
Tür | Description |
---|---|
Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği. |
provisioning_errors
İşlem kaynağı sağlama hataları.
Döndürülenler
Tür | Description |
---|---|
İşlem kaynağı sağlama hataları. |
provisioning_state
İşlem kaynağının sağlama durumu.
Döndürülenler
Tür | Description |
---|---|
İşlem kaynağının sağlama durumu. |
type
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin