Görev parametrelerini yapılandırma
Görev parametreleri statik, dinamik veya yukarı akış görevleri tarafından ayarlanabilen değerleri kullanarak görevleri parametreleştirmenize olanak sağlar.
Dinamik değerleri kullanma hakkında bilgi için bkz . Dinamik değer başvurusu nedir?.
Görevler arasında bağlam geçirme hakkında bilgi için bkz . Görevler arasında bilgi geçirmek için görev değerlerini kullanma.
Görevler tarafından yapılandırılan varlıklar, parametre olarak geçirilen değerlere başvurmak için farklı söz dizimi kullanır. Bkz . Databricks görevlerini yapılandırma ve düzenleme.
Not
Bazı görevler parametreleştirmeyi destekler, ancak parametre alanları yoktur. Aşağıdakilere bakın:
Anahtar-değer parametrelerini yapılandırma
Aşağıdaki görevler için parametreleri anahtar-değer çiftleri olarak yapılandırın:
- Not Defteri
- Python tekerleği (yalnızca anahtar sözcük bağımsız değişkenleriyle yapılandırıldığında)
- SQL sorgusu, eski pano veya dosya
- İşi Çalıştır
İş parametreleri, anahtar-değer parametrelerini destekleyen görevlere otomatik olarak indirilir. İş parametresiyle aynı anahtara sahip bir görev parametresi eklemeyi denerseniz kullanıcı arabiriminde bir uyarı gösterilir. Bkz. İş parametresi gönderme.
JSON dizi parametrelerini yapılandırma
Aşağıdaki görevler için parametreleri JSON biçimli dize dizisi olarak yapılandırın:
- Python betiği
- Python tekerleği (yalnızca konumsal bağımsız değişkenlerle yapılandırıldığında)
- JAR
- Spark Gönderme
- For each
Her görev için, yapılandırılan görevde koşullulaştırılmış mantık çalıştırmak için bu dizi üzerinde yinelenir.
Diğer tüm görev türleri, JSON biçimli dizinin adaylarını, yapılandırılan kod varlıkları komut satırından çalıştırılıyor gibi bağımsız değişken olarak geçirir.
İş parametreleri JSON dizilerini kullanan göreve gönderilmez. dinamik değer başvuruyu kullanarak iş parametrelerine başvurabilirsiniz {{job.parameters.<name>}}
.
Not
İş parametresi değerleri geçerli herhangi bir JSON yapısını içerebilir. Bu, görevleri koşullulaştırmak için iş parametrelerine dinamik değer başvuruları kullanabileceğiniz anlamına gelir.