Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Spécifier les paramètres du plan
Le fichier de configuration contient les spécifications des paramètres de modèle dans un objet JSON parameterSpec
. parameterSpec
contient un ou plusieurs objets paramètres.
"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>
": { ... } }
Voici les règles de codage de chaque objet paramètre :
-
Le nom du paramètre et
type
sont obligatoires. Toutes les autres propriétés sont facultatives. -
Si vous spécifiez la propriété
defaultValue
, le paramètre est facultatif. Sinon, le paramètre est obligatoire et l'analyste de données qui crée un flux de travail à partir du modèle doit lui fournir une valeur. -
Si vous définissez la propriété
collection
àtrue
, le paramètre peut prendre une collection de valeurs. Les collections peuvent être de n'importe quel type de données. -
Si vous le spécifiez
allowedValues
, le AWS Glue la console affiche une liste déroulante de valeurs parmi lesquelles l'analyste de données peut choisir lors de la création d'un flux de travail à partir du plan.
Les valeurs suivantes sont autorisées pour type
:
Types de données de paramètre | Remarques |
---|---|
String |
- |
Integer |
- |
Double |
- |
Boolean |
Les valeurs possibles sont true et false . Génère une case à cocher sur la <blueprint>page Créer un flux de travail à partir du AWS Glue console. |
S3Uri |
Chemin d'accès Amazon S3, en commençant par s3:// . Génère un champ de texte et un bouton Browse (Parcourir)sur la page Create a workflow from <blueprint> (Créer un flux de travail à partir du <blueprint>). |
S3Bucket |
Noms du compartiment Amazon S3 uniquement. Génère un sélecteur de compartiment sur la page Create a workflow from <blueprint> (Créer un flux de travail à partir du <blueprint>). |
IAMRoleArn |
Nom de ressource Amazon (ARN) d'un rôle AWS Identity and Access Management (IAM). Génère un sélecteur de rôle sur la page Create a workflow from <blueprint> (Créer un flux de travail à partir du <blueprint>). |
IAMRoleName |
Nom d'un rôle IAM. Génère un sélecteur de rôle sur la page Create a workflow from <blueprint> (Créer un flux de travail à partir du <blueprint>). |