Megosztás a következőn keresztül:


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.