Paramètres d'application

Si l'application Spark nécessite un paramètre ou plus à l'exécution, le service de flux de données vous permet de fournir le nom et la valeur par défaut du paramètre lors de la création de l'application.

Pour Java, Python et Scala, à l'étape de création de l'application, entrez le nom du paramètre dans le champ Arguments entre crochets, puis faites-le précéder du symbole $. Par exemple :
${MyParameter}
Après que vous avez indiqué le nom du paramètre dans le champ Arguments, une section Paramètres avec deux nouveaux champs s'affiche en dessous. Ces champs sont Name (Nom) et Default Value (Valeur par défaut). Le champ Nom n'est pas valide et contient le nom de votre paramètre. Le champ Valeur par défaut est modifiable et vous pouvez entrer une valeur par défaut pour le paramètre. La valeur par défaut peut être remplacée au moment de l'exécution.
Si vous avez plusieurs paramètres, entrez leur nom l'un après l'autre dans le champ Arguments. Le service de flux de données attend un espace entre chacun pour définir les valeurs d'argument, mais faites attention, car les paramètres sont toujours analysés si vous avez oublié l'espace. Par exemple, vous avez trois paramètres appelés Parameter1, Parameter2 et Parameter3, avec les valeurs Value1, Value2 et Value3, et vous les entrez comme suit :
${Parameter1}${Parameter2} ${Parameter3}
alors l'argument résultant fourni au service de flux de données comporte seulement deux valeurs :
Value1Value2 Value3
qui pourrait ne pas être ce que vous voulez.

Chaque paramètre a ses propres champs Nom et Valeur par défaut.

Pour les applications SQL, l'entrée de paramètres ne se fait pas dans le format ${MyParameter}. À la place, s'affiche une section Paramètres avec un champ de texte Name (Nom) et le champ Value (Valeur) correspondant. Entrez le nom du paramètre et la valeur par défaut dans le champ approprié. If you need to add several parameters, click the +Add Parameters button.

Paramètres d'application lors de l'exécution d'applications

Les paramètres d'application vous permettent de réutiliser vos applications de flux de données de différentes manières. Voir Exécuter des applications pour plus d'informations.