İş parametrelerini yapılandırma
Bu makalede, databricks çalışma alanı kullanıcı arabirimiyle iş parametresi işlevselliği ve iş parametrelerinin yapılandırılması açıklanmaktadır. REST API, CLI ve DAB'lerle kullanılan JSON ve YAML tanımlarına iş parametreleri de ekleyebilirsiniz. Bkz . İşler API'si, Databricks CLI nedir?ve Databricks Varlık Paketleri nedir?.
İş parametreleri nelerdir?
İş parametreleri, işleri varsayılan statik veya dinamik değerlerle parametreleştirmenize olanak sağlayan anahtar-değer çiftleridir. İsteğe bağlı olarak, yeni bir çalıştırma tetiklerken bir işte yapılandırılan parametreleri geçersiz kılabilirsiniz. Bkz. Farklı parametrelerle iş çalıştırma.
İş parametresi anahtarları yalnızca veya alfasayısal karakterler içerebilir _ - .
. Parametre değerleri dize veya dinamik değer başvurusu olarak ayarlanır. Bkz. Dinamik değer başvurusu nedir?.
Not
Parametre değeri olarak herhangi bir geçerli JSON kullanabilirsiniz. Örneğin, For each
görev türü aşağıdaki gibi listeleri ayrıştırabilir:
[1, 2, 3]
['a', 'b', 'c']
İş parametrelerini ekleme veya düzenleme
Yeni parametreler eklemek, mevcut parametre anahtarlarını ve değerlerini düzenlemek veya parametreleri silmek için İş parametreleri iletişim kutusunu kullanın.
Çalışma alanı kullanıcı arabirimiyle parametreleri düzenlemek için aşağıdaki adımları kullanarak var olan bir işi seçin:
- Kenar çubuğunda İş Akışları'na tıklayın .
- Ad sütununda iş adına tıklayın.
- İş ayrıntıları kenar çubuğunda Parametreleri düzenle'ye tıklayın. İş parametreleri iletişim kutusu görüntülenir.
- Anahtar ve Değer alanlarını kullanarak parametre ekleyin veya düzenleyin.
- Parametresini kaldırmak için öğesine tıklayın.
- Değişikliklerinizi uygulamak için Kaydet’e tıklayın.
Not
Kullanılabilir dinamik değer başvurularını listelemek için { } öğesine tıklayın. Değer alanına eklemek için listeden bir seçenek belirleyin.
İş parametresi gönderimi
İş parametreleri, aşağıdaki görev türlerini içeren anahtar-değer parametrelerini kabul eden tüm görevlere otomatik olarak anahtar-değer parametreleri olarak aşağı itilir:
- 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
Görevlere geçirilen iş parametreleri, yapılandırılan görev parametrelerinin yanı sıra kullanıcı arabirimindeki görev yapılandırmasında görünür.
Önemli
İş parametreleri, görev parametrelerine göre önceliklidir. bir iş parametresi ve görev parametresi aynı anahtara sahipse, iş parametresi görev parametresini geçersiz kılar.
İş parametrelerine dinamik değer başvuruları
Dinamik değer başvurularını kabul eden tüm görevler iş parametrelerine erişebilir.
değerini parametresini tanımlayan ile key
değiştirerek <name>
dinamik değer başvurusu {{job.parameters.<name>}}
kullanın.
Farklı parametrelerle iş çalıştırma
Yapılandırılmış iş parametrelerini geçersiz kılabilir veya farklı parametrelerle bir iş çalıştırdığınızda yenilerini ekleyebilirsiniz. Bkz. Farklı parametrelerle iş çalıştırma.
Ayrıca, bir iş çalıştırması onarırken iş parametrelerini geçersiz kılabilirsiniz. Bkz . Başarısız olan ve atlanan görevleri yeniden çalıştırma.