Parámetros de aplicación

Si la aplicación Spark necesita uno o más parámetros en tiempo de ejecución, Data Flow le permite proporcionar el nombre del parámetro y el valor por defecto al crear la aplicación.

Para Java, Python y Scala, durante el paso de creación de la aplicación, introduzca el nombre del parámetro en el campo Argumentos, inclúyalo entre paréntesis angulares y preceda al símbolo $. Por ejemplo:
${MyParameter}
Después de proporcionar el nombre del parámetro en el campo Argumentos, aparece una sección Parámetros con dos campos nuevos debajo. Los campos son Nombre y Valor por defecto. El campo Nombre no se puede editar y contiene el nombre del parámetro. El campo Valor por defecto se puede editar y puede introducir un valor por defecto para el parámetro. El valor por defecto se puede sustituir en tiempo de ejecución.
Si tiene más de un parámetro, introduzca cada uno de los nombres de parámetros uno después del otro en el campo Argumentos. Data Flow espera que haya espacio entre cada uno para definir los valores de los argumentos, pero tenga cuidado, ya que los parámetros se analizan si no incluye el espacio. Por ejemplo, si tiene tres parámetros denominados Parameter1, Parameter2 y Parameter3, con los valores Value1, Value2 y Value3, introdúzcalos de la siguiente forma:
${Parameter1}${Parameter2} ${Parameter3}
el argumento resultante proporcionado para Data Flow solo tiene dos valores:
Value1Value2 Value3
que puede que no sea lo que desea.

Cada parámetro tiene sus campos Nombre y Valor por defecto.

Para aplicaciones SQL, la entrada de parámetro no utiliza el formato ${MyParameter}. En su lugar, están presentes la sección Parámetros con un único campo de texto Nombre y su campo Valor correspondiente. Introduzca el nombre del parámetro y el valor por defecto en el campo correspondiente. Si necesita agregar varios parámetros, haga clic en el botón +Add Parameters.

Parámetros de aplicación al ejecutar aplicaciones

Los parámetros de aplicación le permiten reutilizar las aplicaciones de Data Flow de distintas formas. Consulte Ejecución de aplicaciones para obtener más información.