az synapse spark-job-definition

Synapse çalışma alanında spark iş tanımlarını yönetme.

Komutlar

Name Description Tür Durum
az synapse spark-job-definition create

Spark iş tanımı oluşturun.

Temel GA
az synapse spark-job-definition delete

Spark iş tanımını silin.

Temel GA
az synapse spark-job-definition list

Spark iş tanımlarını listeleyin.

Temel GA
az synapse spark-job-definition show

Spark iş tanımı alın.

Temel GA
az synapse spark-job-definition update

Spark iş tanımını güncelleştirme.

Temel GA
az synapse spark-job-definition wait

Spark iş tanımının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az synapse spark-job-definition create

Spark iş tanımı oluşturun.

az synapse spark-job-definition create --file
                                       --name
                                       --workspace-name
                                       [--folder-path]
                                       [--no-wait]

Örnekler

Spark iş tanımı oluşturun. JSON dizesi gibi karmaşık bağımsız değişkenler için en iyi yöntem olarak dosya yolunun önüne "@" eklemeye dikkat edin.

az synapse spark-job-definition create --workspace-name testsynapseworkspace \
  --name testsjdname --file @"path/test.json" --folder-path 'folder/subfolder'

Gerekli Parametreler

--file

Özellikler bir JSON dosyasından @{path} söz dizimi veya JSON dizesi kullanılarak sağlanabilir.

--name -n

Spark iş tanımı adı.

--workspace-name

Çalışma alanı adı.

İsteğe Bağlı Parametreler

--folder-path

Bu spark iş tanımının içinde olduğu klasör. Belirtilmezse kök düzeyinde görünür. Örneğin: klasör/alt klasör1.

--no-wait

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

varsayılan değer: 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az synapse spark-job-definition delete

Spark iş tanımını silin.

az synapse spark-job-definition delete --name
                                       --workspace-name
                                       [--no-wait]

Örnekler

Spark iş tanımını silin.

az synapse spark-job-definition delete --workspace-name testsynapseworkspace \
  --name testsjdname

Gerekli Parametreler

--name -n

Spark iş tanımı adı.

--workspace-name

Çalışma alanı adı.

İsteğe Bağlı Parametreler

--no-wait

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

varsayılan değer: 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az synapse spark-job-definition list

Spark iş tanımlarını listeleyin.

az synapse spark-job-definition list --workspace-name

Örnekler

Spark iş tanımlarını listeleyin.

az synapse spark-job-definition list --workspace-name testsynapseworkspace

Gerekli Parametreler

--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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az synapse spark-job-definition show

Spark iş tanımı alın.

az synapse spark-job-definition show --name
                                     --workspace-name

Örnekler

Spark iş tanımı alın.

az synapse spark-job-definition show --workspace-name testsynapseworkspace \
  --name testsjdname

Gerekli Parametreler

--name -n

Spark iş tanımı adı.

--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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az synapse spark-job-definition update

Spark iş tanımını güncelleştirme.

az synapse spark-job-definition update --file
                                       --name
                                       --workspace-name
                                       [--folder-path]
                                       [--no-wait]

Örnekler

Spark iş tanımını güncelleştirme. JSON dizesi gibi karmaşık bağımsız değişkenler için en iyi yöntem olarak dosya yolunun önüne "@" eklemeye dikkat edin.

az synapse spark-job-definition update --workspace-name testsynapseworkspace \
  --name testsjdname --file @"path/test.json" --folder-path 'folder/subfolder'

Gerekli Parametreler

--file

Özellikler bir JSON dosyasından @{path} söz dizimi veya JSON dizesi kullanılarak sağlanabilir.

--name -n

Spark iş tanımı adı.

--workspace-name

Çalışma alanı adı.

İsteğe Bağlı Parametreler

--folder-path

Bu spark iş tanımının içinde olduğu klasör. Belirtilmezse kök düzeyinde görünür. Örneğin: klasör/alt klasör1.

--no-wait

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

varsayılan değer: 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az synapse spark-job-definition wait

Spark iş tanımının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az synapse spark-job-definition wait --name
                                     --workspace-name
                                     [--created]
                                     [--custom]
                                     [--deleted]
                                     [--exists]
                                     [--interval]
                                     [--timeout]
                                     [--updated]

Gerekli Parametreler

--name -n

Spark iş tanımı adı.

--workspace-name

Çalışma alanı adı.

İsteğe Bağlı Parametreler

--created

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

varsayılan değer: False
--custom

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

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

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

varsayılan değer: 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.