az batch task
Batch görevlerini yönetme.
Komutlar
| az batch task create |
Batch görevleri oluşturun. |
| az batch task delete |
Belirtilen İşten bir Görevi siler. |
| az batch task file |
Batch görev dosyalarını yönetme. |
| az batch task file delete |
Belirtilen Görev dosyasını Görevin çalıştırıldığı İşlem Düğümünden siler. |
| az batch task file download |
Batch görev dosyasının içeriğini indirin. |
| az batch task file list |
Bir Görevin dizinindeki dosyaları İşlem Düğümünde listeler. |
| az batch task file show |
Belirtilen Görev dosyasının özelliklerini alır. |
| az batch task list |
Belirtilen İşle ilişkili tüm Görevleri listeler. |
| az batch task reactivate |
Bir Görevi yeniden etkinleştirerek yeniden deneme sayısı tükenmiş olsa bile yeniden çalışmasını sağlar. |
| az batch task reset |
Batch görevinin özelliklerini sıfırlayın. |
| az batch task show |
Belirtilen Görev hakkında bilgi alır. |
| az batch task stop |
Belirtilen Görevi sonlandırır. |
| az batch task subtask |
Batch görevinin alt görev bilgilerini yönetme. |
| az batch task subtask list |
Belirtilen çok örnekli Görevle ilişkili tüm alt görevleri listeler. |
az batch task create
Batch görevleri oluşturun.
az batch task create --job-id
[--account-endpoint]
[--account-key]
[--account-name]
[--affinity-id]
[--application-package-references]
[--command-line]
[--environment-settings]
[--json-file]
[--max-task-retry-count]
[--max-wall-clock-time]
[--resource-files]
[--retention-time]
[--task-id]
Gerekli Parametreler
Görevi içeren işin kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
Gereklidir. Bir Düğümün affinityId değerini geçirerek bu Görevin söz konusu İşlem Düğümünde çalıştırılması gerektiğini belirtebilirsiniz. Bunun yalnızca yumuşak bir benzite olduğunu unutmayın. Görev zamanlandığı sırada hedef İşlem Düğümü meşgulse veya kullanılamıyorsa, Görev başka bir yerde zamanlanır.
Yüklenecek uygulama paketlerini belirten kimliklerin boşlukla ayrılmış listesi. 'id[#version]' biçiminde isteğe bağlı sürüme sahip boşlukla ayrılmış uygulama kimlikleri.
Görevin komut satırı. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletmesi gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmalısınız; örneğin, Windows 'de "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın.
Görevin ortam değişkeni ayarlarının listesi. 'key=value' biçiminde boşlukla ayrılmış değerler.
JSON'da oluşturulacak görevleri içeren dosya (REST API istek gövdesiyle eşleşecek şekilde biçimlendirildi). Birden çok görev gönderirken, bir görev dizisini veya TaskAddCollectionParamater'ı kabul eder. Bu parametre belirtilirse, diğer tüm parametreler yoksayılır.
Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görev'i yeniden denenir. Bu değerin, sıfır olmayan bir çıkış kodu nedeniyle Görev yürütülebilir dosyası için yeniden deneme sayısını özellikle denetlediğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, en fazla yeniden deneme sayısı 3 ise, Batch Görevi en fazla 4 kez dener (bir ilk deneme ve 3 yeniden deneme). Yeniden deneme sayısı üst sınırı 0 ise, Batch hizmeti ilk denemeden sonra Görevi yeniden denemez. Yeniden deneme sayısı üst sınırı -1 ise, Batch hizmeti Görevi sınırsız olarak yeniden dener.
Bu belirtilmezse, Görevin ne kadar süreyle çalışabileceğiyle ilgili bir zaman sınırı yoktur.
Batch hizmetinin komut satırını çalıştırmadan önce işlem düğümüne indireceği dosyaların listesi. Dosya adı=httpurl biçiminde, httpurl genel erişimli herhangi bir HTTP url'si veya okuma erişimi olan bir SAS url'si ile boşlukla ayrılmış kaynak başvuruları.
Varsayılan değer 7 gündür; yani İşlem Düğümü kaldırılmadığı veya İş silinmediği sürece Görev dizini 7 gün boyunca saklanır.
Görevin kimliği.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task delete
Belirtilen İşten bir Görevi siler.
Bir Görev silindiğinde, çalıştığı İşlem Düğümündeki dizinindeki tüm dosyalar da silinir (saklama süresi ne olursa olsun). Çok örnekli Görevler için Silme Görevi işlemi birincil göreve zaman uyumlu olarak uygulanır; alt görevler ve dosyaları daha sonra arka planda zaman uyumsuz olarak silinir.
az batch task delete --job-id
--task-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--yes]
Gerekli Parametreler
Görevin silineceği İşin kimliği.
Silinecek Görevin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirildiğinde gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmediyse gerçekleştirilir.
Onay istemde bulunmayın.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task list
Belirtilen İşle ilişkili tüm Görevleri listeler.
Çok örnekli Görevler için affinityId, executionInfo ve nodeInfo gibi bilgiler birincil Göreve bakın. Alt görevler hakkında bilgi almak için liste alt görevleri API'sini kullanın.
az batch task list --job-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--filter]
[--select]
Gerekli Parametreler
İşin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
OData $expand yan tümcesi.
OData $filter yan tümcesi. Bu filtreyi oluşturma hakkında daha fazla bilgi için bkz https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-tasks. .
OData $select yan tümcesi.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task reactivate
Bir Görevi yeniden etkinleştirerek yeniden deneme sayısı tükenmiş olsa bile yeniden çalışmasını sağlar.
Yeniden etkinleştirme, bir Görevin yeniden denenmeye en fazla yeniden deneme sayısı kadar uygun olmasını sağlar. Görevin durumu etkin olarak değiştirilir. Görev artık tamamlanmış durumda olmadığından, yeniden etkinleştirmeden sonra önceki çıkış kodu veya hata bilgileri artık kullanılamaz. Görev her yeniden etkinleştirildiğinde, yeniden deneme sayısı 0'a sıfırlanır. Tamamlanmamış veya daha önce başarıyla tamamlanmış görevler için yeniden etkinleştirme başarısız olur (0 çıkış koduyla). Ayrıca, İş tamamlandıysa (veya sonlandırıyorsa veya siliniyorsa) başarısız olur.
az batch task reactivate --job-id
--task-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Gerekli Parametreler
Görevi içeren İşin kimliği.
Yeniden etkinleştirilen Görevin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag değeri istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmediyse gerçekleştirilir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task reset
Batch görevinin özelliklerini sıfırlayın.
az batch task reset --job-id
--task-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--json-file]
[--max-task-retry-count]
[--max-wall-clock-time]
[--retention-time]
Gerekli Parametreler
Görevi içeren İşin kimliği.
Güncelleştirilecek Görevin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag değeri istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmediyse gerçekleştirilir.
JSON'da kısıtlama belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm '{group_title(arg[0])} Bağımsız Değişkenleri' yoksayılır.
Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görevi yeniden denenir. Bu değerin, sıfır olmayan bir çıkış kodu nedeniyle Görev yürütülebilir dosyası için yeniden deneme sayısını özellikle denetlediğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, en fazla yeniden deneme sayısı 3 ise, Batch Görevi en fazla 4 kez dener (ilk bir deneme ve 3 yeniden deneme). Yeniden deneme sayısı üst sınırı 0 ise, Batch hizmeti ilk denemeden sonra Görevi yeniden denemez. Yeniden deneme sayısı üst sınırı -1 ise, Batch hizmeti Görevi sınırsız olarak yeniden dener.
Bu belirtilmezse, Görevin ne kadar süreyle çalışabileceğine ilişkin bir zaman sınırı yoktur. Beklenen biçim bir ISO-8601 süresidir.
Varsayılan değer 7 gündür; örneğin İşlem Düğümü kaldırılmadığı veya İş silinmediği sürece Görev dizini 7 gün boyunca saklanır. Beklenen biçim bir ISO-8601 süresidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task show
Belirtilen Görev hakkında bilgi alır.
Çok örnekli Görevler için affinityId, executionInfo ve nodeInfo gibi bilgiler birincil Göreve başvurur. Alt görevler hakkındaki bilgileri almak için liste alt görevleri API'sini kullanın.
az batch task show --job-id
--task-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--select]
Gerekli Parametreler
Görevi içeren İşin kimliği.
Hakkında bilgi almak için Görevin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
OData $expand yan tümcesi.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag değeri istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmediyse gerçekleştirilir.
OData $select yan tümcesi.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az batch task stop
Belirtilen Görevi sonlandırır.
Görev sonlandırıldığında tamamlanmış duruma geçer. Çok örnekli Görevler için, sonlandırma Görevi işlemi birincil göreve zaman uyumlu olarak uygulanır; Alt görevler daha sonra arka planda zaman uyumsuz olarak sonlandırılır.
az batch task stop --job-id
--task-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Gerekli Parametreler
Görevi içeren İşin kimliği.
Sonlandıracak Görevin Kimliği.
İsteğe Bağlı Parametreler
Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag değeri istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmediyse gerçekleştirilir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.