Parametri applicazione

Se l'applicazione Spark richiede uno o più parametri in fase di esecuzione, Data Flow consente di fornire il nome e il valore predefinito del parametro quando si crea l'applicazione.

Per Java, Python e Scala, durante il passo di creazione dell'applicazione, immettere il nome del parametro nel campo Argomenti, racchiuderlo tra parentesi graffe e precederlo con il simbolo $. Ad esempio:
${MyParameter}
Dopo aver specificato il nome del parametro nel campo Argomenti, sotto di esso viene visualizzata una sezione Parametri contenente due nuovi campi. I campi sono Nome e Valore predefinito. Il campo Nome non è modificabile e contiene il nome del parametro. Il campo Valore predefinito è modificabile ed è possibile immettere un valore predefinito per il parametro. Il valore predefinito può essere sostituito al momento dell'esecuzione.
Se si dispone di più parametri, immettere ciascuno dei nomi dei parametri uno dopo l'altro nel campo Argomenti. Data Flow prevede uno spazio tra ciascuno per definire i valori degli argomenti, ma prestare attenzione, poiché i parametri vengono ancora analizzati se lo spazio viene esaurito. Ad esempio, se si dispone di tre parametri denominati Parameter1, Parameter2 e Parameter3, con valori di Value1, Value2 e Value3, immetterli come indicato di seguito.
${Parameter1}${Parameter2} ${Parameter3}
l'argomento risultante fornito a Data Flow contiene solo due valori:
Value1Value2 Value3
che potrebbe non essere quello che vuoi.

Ogni parametro dispone di campi Nome e Valore predefinito.

Per le applicazioni SQL, la voce di parametro non utilizza il formato ${MyParameter}. Sono presenti invece la sezione Parametri con un singolo campo di testo Nome e il corrispondente campo Valore. Immettere il nome del parametro e il valore predefinito nel campo corrispondente. Se è necessario aggiungere più parametri, fare clic sul pulsante +Add Parametri.

Parametri dell'applicazione durante l'esecuzione delle applicazioni

I parametri dell'applicazione consentono di riutilizzare le applicazioni di flusso dati in vari modi. Per ulteriori informazioni, vedere Esegui applicazioni.