az synapse spark pool

Spark havuzlarını yönetme.

Komutlar

Name Description Tür Durum
az synapse spark pool create

Spark havuzu oluşturun.

Core GA
az synapse spark pool delete

Spark havuzunu silme.

Core GA
az synapse spark pool list

Tüm Spark havuzlarını listeleyin.

Core GA
az synapse spark pool show

Spark havuzu alın.

Core GA
az synapse spark pool update

Spark havuzunu güncelleştirin.

Core GA
az synapse spark pool wait

Spark havuzunun koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Core GA

az synapse spark pool create

Spark havuzu oluşturun.

az synapse spark pool create --name
                             --node-count
                             --node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}
                             --resource-group
                             --spark-version
                             --workspace-name
                             [--acquire-policy-token]
                             [--change-reference]
                             [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--no-wait]
                             [--node-size-family {HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None}]
                             [--spark-config-file-path]
                             [--spark-events-folder]
                             [--spark-log-folder]
                             [--tags]

Örnekler

Spark havuzu oluşturun.

az synapse spark pool create --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-version 2.4 --node-count 3 --node-size Medium --spark-config-file-path 'path/configfile.txt'

Gerekli Parametreler

--name -n

Spark havuzunun adı.

--node-count

Düğüm sayısı.

Özellik Değer
Parametre grubu: Node Arguments
--node-size

Büyük Veri havuzundaki her düğümün sahip olduğu işlem gücü düzeyi...

Özellik Değer
Parametre grubu: Node Arguments
Kabul edilen değerler: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--spark-version

Desteklenen Spark sürümü artık 2.4'dür.

Özellik Değer
Parametre grubu: Component Version Arguments
--workspace-name

Çalışma alanı adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--delay

Birimi dakika olan gecikme süresi.

Özellik Değer
Parametre grubu: AutoPause Arguments
--enable-auto-pause

Otomatik duraklatma özelliğini etkinleştirme bayrağı.

Özellik Değer
Parametre grubu: AutoPause Arguments
Kabul edilen değerler: false, true
--enable-auto-scale

Otomatik ölçeklendirmeyi etkinleştirme bayrağı.

Özellik Değer
Parametre grubu: AutoScale Arguments
Kabul edilen değerler: false, true
--enable-dynamic-exec

Dinamik Yürütücü Ayırma'nın etkinleştirilip etkinleştirilmediğini gösterir.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
Kabul edilen değerler: false, true
--max-executors

Ayrılan en fazla yürütücü sayısı.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
--max-node-count

Maksimum düğüm sayısı.

Özellik Değer
Parametre grubu: AutoScale Arguments
--min-executors

Ayrılan en az yürütücü sayısı.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
--min-node-count

En düşük düğüm sayısı.

Özellik Değer
Parametre grubu: AutoScale Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--node-size-family

Büyük Veri havuzunun sağladığı düğümlerin türü.

Özellik Değer
Parametre grubu: Node Arguments
Default value: MemoryOptimized
Kabul edilen değerler: HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None
--spark-config-file-path

Spark havuzu özellikleri yapılandırma dosyasının mutlak yolu.

Özellik Değer
Parametre grubu: Environment Configuration Arguments
--spark-events-folder

Spark olayları klasörü.

Özellik Değer
Parametre grubu: Default Folder Arguments
Default value: /events
--spark-log-folder

Varsayılan Spark günlük klasörü.

Özellik Değer
Parametre grubu: Default Folder Arguments
Default value: /logs
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az synapse spark pool delete

Spark havuzunu silme.

az synapse spark pool delete [--acquire-policy-token]
                             [--change-reference]
                             [--ids]
                             [--name]
                             [--no-wait]
                             [--resource-group]
                             [--subscription]
                             [--workspace-name]
                             [--yes]

Örnekler

Spark havuzunu silme.

az synapse spark pool delete --name testpool --workspace-name testsynapseworkspace --resource-group rg

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Spark havuzunun adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--workspace-name

Çalışma alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az synapse spark pool list

Tüm Spark havuzlarını listeleyin.

az synapse spark pool list --resource-group
                           --workspace-name

Örnekler

Tüm Spark havuzlarını listeleyin.

az synapse spark pool list --workspace-name testsynapseworkspace --resource-group rg

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--workspace-name

Çalışma alanı adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az synapse spark pool show

Spark havuzu alın.

az synapse spark pool show [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]
                           [--workspace-name]

Örnekler

Spark havuzu alın.

az synapse spark pool show --name testpool --workspace-name testsynapseworkspace --resource-group rg

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

Spark havuzunun adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--workspace-name

Çalışma alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az synapse spark pool update

Spark havuzunu güncelleştirin.

az synapse spark pool update [--acquire-policy-token]
                             [--change-reference]
                             [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--force {false, true}]
                             [--ids]
                             [--library-requirements]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--name]
                             [--no-wait]
                             [--node-count]
                             [--node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}]
                             [--package]
                             [--package-action {Add, Remove}]
                             [--resource-group]
                             [--spark-config-file-path]
                             [--subscription]
                             [--tags]
                             [--workspace-name]

Örnekler

Spark havuzunun etiketlerini güncelleştirin.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--tags key1=value1

Spark havuzunun otomatik ölçeklendirme yapılandırmasını güncelleştirin.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-auto-scale --min-node-count 3 --max-node-count 100

Spark havuzunun özel kitaplıklarını güncelleştirin.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--package-action Add --package package1.jar package2.jar

Spark havuzunun yapılandırma dosyasını güncelleştirin.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-config-file-path 'path/configfile.txt'

Spark havuzunun dinamik yürütücü ayırma yapılandırmasını güncelleştirin.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-dynamic-exec --min-executors 3 --max-executors 10

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--delay

Birimi dakika olan gecikme süresi.

Özellik Değer
Parametre grubu: AutoPause Arguments
--enable-auto-pause

Otomatik duraklatma özelliğini etkinleştirme bayrağı.

Özellik Değer
Parametre grubu: AutoPause Arguments
Kabul edilen değerler: false, true
--enable-auto-scale

Otomatik ölçeklendirmeyi etkinleştirme bayrağı.

Özellik Değer
Parametre grubu: AutoScale Arguments
Kabul edilen değerler: false, true
--enable-dynamic-exec

Dinamik Yürütücü Ayırma'nın etkinleştirilip etkinleştirilmediğini gösterir.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
Kabul edilen değerler: false, true
--force

Zorlama işlemi bayrağı.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--library-requirements

Kitaplık gereksinimleri dosyası.

Özellik Değer
Parametre grubu: Environment Configuration Arguments
--max-executors

Ayrılan en fazla yürütücü sayısı.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
--max-node-count

Maksimum düğüm sayısı.

Özellik Değer
Parametre grubu: AutoScale Arguments
--min-executors

Ayrılan en az yürütücü sayısı.

Özellik Değer
Parametre grubu: DynamicExecutor Arguments
--min-node-count

En düşük düğüm sayısı.

Özellik Değer
Parametre grubu: AutoScale Arguments
--name -n

Spark havuzunun adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--node-count

Düğüm sayısı.

Özellik Değer
Parametre grubu: Node Arguments
--node-size

Büyük Veri havuzundaki her düğümün sahip olduğu işlem gücü düzeyi...

Özellik Değer
Parametre grubu: Node Arguments
Kabul edilen değerler: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--package

Çalışma alanı paketlerinin adı listesi.

Özellik Değer
Parametre grubu: Custom Libraries Arguments
--package-action

Apache Spark havuzunda çalışma alanı paketi eklediğinizde veya kaldırdığınızda paket eylemi belirtilmelidir.

Özellik Değer
Parametre grubu: Custom Libraries Arguments
Kabul edilen değerler: Add, Remove
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--spark-config-file-path

Spark havuzu özellikleri yapılandırma dosyasının mutlak yolu.

Özellik Değer
Parametre grubu: Environment Configuration Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--workspace-name

Çalışma alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az synapse spark pool wait

Spark havuzunun koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az synapse spark pool wait --big-data-pool-name
                           [--acquire-policy-token]
                           [--change-reference]
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--ids]
                           [--interval]
                           [--resource-group]
                           [--subscription]
                           [--timeout]
                           [--updated]
                           [--workspace-name]

Gerekli Parametreler

--big-data-pool-name

Büyük Veri havuzu adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Özellik Değer
Parametre grubu: Wait Condition Arguments
--deleted

Silinene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--exists

Kaynak var olana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--interval

Saniye cinsinden yoklama aralığı.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 30
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--timeout

Saniye cinsinden en fazla bekleme.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--workspace-name

Çalışma alanı adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False