Feladatparaméterek konfigurálása
A tevékenységparaméterek lehetővé teszik a tevékenységek paraméterezését statikus, dinamikus vagy felsőbb rétegbeli tevékenységek által beállított értékek használatával.
A dinamikus értékek használatáról további információt a Mi a dinamikus értékhivatkozás? című témakörben talál.
A tevékenységek közötti környezet átadásáról további információt a Tevékenységek értékeinek használata a tevékenységek közötti információk átadásához című témakörben talál.
A tevékenységek által konfigurált eszközök különböző szintaxissal hivatkoznak a paraméterekként átadott értékekre. Lásd: Databricks-feladatok konfigurálása és szerkesztése.
Feljegyzés
Egyes tevékenységek támogatják a paraméterezést, de nem rendelkeznek paramétermezővel. Tekintse meg a következőket:
Kulcs-érték paraméterek konfigurálása
Konfigurálja a következő feladatok paramétereit kulcs-érték párokként:
- Jegyzetfüzet
- Python-kerék (csak akkor, ha kulcsszóargumentumokkal van konfigurálva)
- SQL-lekérdezés, örökölt irányítópult vagy fájl
- Feladat futtatása
A feladatparaméterek automatikusan le lesznek küldve a kulcs-érték paramétereket támogató tevékenységekre. Figyelmeztetés jelenik meg a felhasználói felületen, ha egy feladatparaméterrel azonos kulccsal rendelkező tevékenységparamétert próbál hozzáadni. Lásd: Feladatparaméter leküldéses leküldése.
JSON-tömbparaméterek konfigurálása
Konfigurálja a következő feladatok paramétereit JSON-formátumú sztringtömbként:
- Python-szkript
- Python-kerék (csak akkor, ha pozícióargumentumokkal van konfigurálva)
- KORSÓ
- Spark-küldés
- Mindegyikhez
Az egyes tevékenységek ezen a tömbön haladva feltételes logikát futtatnak a konfigurált tevékenységen.
Minden más tevékenységtípus argumentumként adja át a JSON-formátumú tömb konfigurálását, mintha a konfigurált kódegységek a parancssorból lennének futtatva.
A feladatparaméterek nem kerülnek le a JSON-tömböket használó feladatba. A feladatparaméterekre a dinamikus értékhivatkozással {{job.parameters.<name>}}
hivatkozhat.
Feljegyzés
A feladatparaméter értékei bármilyen érvényes JSON-szerkezetet tartalmazhatnak. Ez azt jelenti, hogy a feladatok paramétereire mutató dinamikus értékhivatkozásokkal feltételessé teheti a tevékenységeket.