Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Parametry zadania umożliwiają sparametryzowanie zadań przy użyciu wartości, które mogą być statyczne, dynamiczne lub konfigurowane przez zadania nadrzędne.
Aby uzyskać informacje na temat używania wartości dynamicznych, zobacz Co to jest odwołanie do wartości dynamicznej?.
Aby uzyskać informacje na temat przekazywania kontekstu między zadaniami, zobacz Używanie wartości zadań do przekazywania informacji między zadaniami.
Zasoby skonfigurowane przez zadania używają innej składni, aby odwoływać się do wartości przekazanych jako parametry. Zobacz jak uzyskać dostęp do wartości parametrów z zadania.
Uwaga
Niektóre zadania obsługują parametryzację, ale nie mają pól parametrów. Zobacz poniżej:
Konfigurowanie parametrów klucz-wartość
Skonfiguruj parametry dla następujących zadań jako pary klucz-wartość:
- Notatnik
- Koło języka Python (tylko w przypadku skonfigurowania przy użyciu argumentów słów kluczowych)
- Zapytanie SQL, starszy pulpit nawigacyjny lub plik
- Uruchom zadanie
Parametry zadania są automatycznie wypychane do zadań, które obsługują parametry klucz-wartość. Ostrzeżenie jest wyświetlane w interfejsie użytkownika, jeśli próbujesz dodać parametr zadania z tym samym kluczem co parametr zadania. Zobacz Wypychanie parametru zadania.
Konfigurowanie parametrów tablicy JSON
Skonfiguruj parametry dla następujących zadań jako tablicy ciągów sformatowanej w formacie JSON:
- Skrypt języka Python
- Koło języka Python (tylko w przypadku konfiguracji z argumentami pozycyjnymi)
- JAR
- Przesyłanie Spark
- Dla każdego
For each zadanie iteruje przez tę tablicę, aby zastosować logikę warunkową na skonfigurowanym zadaniu.
Wszystkie inne typy zadań przekazują zawartość tablicy w formacie JSON jako argumenty, tak jakby skonfigurowane zasoby kodu były uruchamiane z wiersza polecenia.
Parametry zadań nie są automatycznie wypychane do zadań korzystających z tablic JSON. Parametry zadania można odwoływać w tablicy w formacie JSON, korzystając z odniesienia do wartości dynamicznej {{job.parameters.<name>}}.
Uwaga
Wartości parametrów zadania mogą zawierać dowolną prawidłową konstrukcję JSON. Oznacza to, że można użyć odwołań wartości dynamicznych do parametrów zadania w celu warunkowego wykonywania zadań.