Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Il file di configurazione contiene le specifiche dei parametri del piano in un oggetto JSON parameterSpec
. parameterSpec
contiene uno o più oggetti parametro.
"parameterSpec": { "
<parameter_name>
": { "type": "<parameter-type>
", "collection": true|false, "description": "<parameter-description>
", "defaultValue": "<default value for the parameter if value not specified>
" "allowedValues": "<list of allowed values>
" }, "<parameter_name>
": { ... } }
Di seguito sono riportate le regole per la codifica di ogni oggetto parametro:
-
Il nome e il
type
del parametro sono obbligatori. Tutte le altre proprietà sono facoltative. -
Se si specifica la proprietà
defaultValue
, il parametro è facoltativo. In caso contrario, il parametro è obbligatorio e l'analista dei dati che sta creando un flusso di lavoro dal piano deve fornire un valore per esso. -
Se si imposta la proprietà
collection
sutrue
, il parametro può assumere un insieme di valori. Le raccolte possono essere di qualsiasi tipo di dati. -
Se si specifica
allowedValues
, AWS Glue la console visualizza un elenco a discesa di valori tra cui l'analista di dati può scegliere quando crea un flusso di lavoro dal blueprint.
Di seguito sono elencati i valori consentiti per type
:
Tipo di dati dei parametri | Note |
---|---|
String |
- |
Integer |
- |
Double |
- |
Boolean |
I valori possibili sono true e false . <blueprint>Genera una casella di controllo nella pagina Crea un flusso di lavoro da AWS Glue console. |
S3Uri |
Completa il percorso Amazon S3, iniziando con s3:// . Genera un campo di testo e un pulsante Browse (Sfoglia) nella pagina Create a workflow from <blueprint> (Crea un flusso di lavoro da <blueprint>). |
S3Bucket |
Solo il nome del bucket Amazon S3. Genera un selettore bucket nella scheda Create a workflow from <blueprint> (Crea un flusso di lavoro da <blueprint>). |
IAMRoleArn |
Amazon Resource Name (ARN) di un ruolo AWS Identity and Access Management (IAM). Genera un selettore ruolo nella pagina Create a workflow from <blueprint> (Crea un flusso di lavoro da <blueprint>). |
IAMRoleName |
Nome di un ruolo IAM. Genera un selettore ruolo nella pagina Create a workflow from <blueprint> (Crea un flusso di lavoro da <blueprint>). |