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.
Profils d'utilisation
L’API des profils d’utilisation décrit les types de données et l’API liés à la création, la mise à jour ou l’affichage de profils d’utilisation dans AWS Glue.
Types de données
Structure ProfileConfiguration
Spécifie les valeurs de tâche et de session qu’un administrateur configure dans un profil d’utilisation AWS Glue.
Champs
-
SessionConfiguration– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Mappage clé-valeur des paramètres de configuration des sessions AWS Glue.
-
JobConfiguration– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Mappage clé-valeur des paramètres de configuration des tâches AWS Glue.
Structure ConfigurationObject
Spécifie les valeurs définies par un administrateur pour chaque paramètre de tâche ou de session configuré dans un profil d’utilisation AWS Glue.
Champs
-
DefaultValue– chaîne UTF-8, d’une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #35.Valeur par défaut du paramètre.
-
AllowedValues– Tableau de chaînes UTF-8.Liste de valeurs autorisées pour le paramètre.
-
MinValue– chaîne UTF-8, d’une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #35.Valeur minimale autorisée pour le paramètre.
-
MaxValue– chaîne UTF-8, d’une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #35.Valeur maximale autorisée pour le paramètre.
Structure UsageProfileDefinition
Décrit un profil d’utilisation AWS Glue.
Champs
-
Name– Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation.
-
Description– Chaîne de description, d’une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d’utilisation.
-
CreatedOn– Horodatage.Date et heure de la création du profil d’utilisation.
-
LastModifiedOn– Horodatage.Date et heure auxquelles le profil d’utilisation a été modifié pour la dernière fois.
Opérations
Action CreateUsageProfile (Python : create_usage_profile)
Crée un profil d’utilisation AWS Glue.
Demande
-
Name– Obligatoire : Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation.
-
Description– Chaîne de description, d’une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d’utilisation.
-
Configuration– Obligatoire : un objet ProfileConfiguration.Objet
ProfileConfigurationspécifiant les valeurs de tâche et de session pour le profil. -
Tags– Tableau de mappage de paires clé-valeur, avec 50 paires au maximum.Chaque clé est une chaîne UTF-8, d’une longueur comprise entre 1 et 128 octets.
Chaque valeur est une chaîne UTF-8, d’une longueur maximale de 256 octets.
Liste de balises appliquées au profil d’utilisation.
Réponse
-
Name– Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation créé.
Erreurs
InvalidInputExceptionInternalServiceExceptionAlreadyExistsExceptionOperationTimeoutExceptionResourceNumberLimitExceededExceptionOperationNotSupportedException
Action GetUsageProfile (Python : get_usage_profile)
Récupère des informations sur le profil d’utilisation AWS Glue spécifié.
Demande
-
Name– Obligatoire : Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation à récupérer.
Réponse
-
Name– Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation.
-
Description– Chaîne de description, d’une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d’utilisation.
-
Configuration– Un objet ProfileConfiguration.Objet
ProfileConfigurationspécifiant les valeurs de tâche et de session pour le profil. -
CreatedOn– Horodatage.Date et heure de la création du profil d’utilisation.
-
LastModifiedOn– Horodatage.Date et heure auxquelles le profil d’utilisation a été modifié pour la dernière fois.
Erreurs
InvalidInputExceptionInternalServiceExceptionEntityNotFoundExceptionOperationTimeoutExceptionOperationNotSupportedException
Action UpdateUsageProfile (Python : update_usage_profile)
Mettez à jour un profil d’utilisation AWS Glue.
Demande
-
Name– Obligatoire : Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation.
-
Description– Chaîne de description, d’une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d’utilisation.
-
Configuration– Obligatoire : un objet ProfileConfiguration.Objet
ProfileConfigurationspécifiant les valeurs de tâche et de session pour le profil.
Réponse
-
Name– Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation qui a été mis à jour.
Erreurs
InvalidInputExceptionInternalServiceExceptionEntityNotFoundExceptionOperationTimeoutExceptionOperationNotSupportedExceptionConcurrentModificationException
Action DeleteUsageProfile (Python : delete_usage_profile)
Supprime le profil d’utilisation spécifié AWS Glue.
Demande
-
Name– Obligatoire : Chaîne UTF-8, d’une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d’utilisation à supprimer.
Réponse
Paramètres d’absence de réponse.
Erreurs
InvalidInputExceptionInternalServiceExceptionOperationTimeoutExceptionOperationNotSupportedException
Action ListUsageProfiles (Python : list_usage_profiles)
Répertoriez tous les profils d’utilisation AWS Glue.
Demande
-
NextToken– Chaîne UTF-8, d'une longueur maximale de 400 000 octets.Jeton de continuation, inclus s’il s’agit d’un appel de continuation.
-
MaxResults– nombre (entier), compris entre 1 et 200.Nombre maximal de profils d’utilisation à renvoyer dans une seule réponse.
Réponse
-
Profiles: un tableau d’objets UsageProfileDefinition.Liste des objets du profil d’utilisation (
UsageProfileDefinition). -
NextToken– Chaîne UTF-8, d'une longueur maximale de 400 000 octets.Jeton de continuation, présent si le segment de liste actuel n'est pas le dernier.
Erreurs
InternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionOperationNotSupportedException