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 des profils d'utilisation dans AWS Glue.
Types de données
ProfileConfiguration structure
Spécifie les valeurs de tâche et de session qu'un administrateur configure dans un profil AWS Glue d'utilisation.
Champs
-
SessionConfiguration– Tableau de mappage de paires valeur-clé.Chaque clé est une UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Une carte clé-valeur des paramètres de configuration pour AWS Glue les sessions.
-
JobConfiguration– Tableau de mappage de paires valeur-clé.Chaque clé est une UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Une carte clé-valeur des paramètres de configuration pour AWS Glue les tâches.
ConfigurationObject structure
Spécifie les valeurs définies par un administrateur pour chaque paramètre de tâche ou de session configuré dans un profil AWS Glue d'utilisation.
Champs
-
DefaultValue— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 128 octets, correspondant àCustom string pattern #55.Valeur par défaut du paramètre.
-
AllowedValues— Un tableau de UTF-8 chaînes.Liste de valeurs autorisées pour le paramètre.
-
MinValue— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 128 octets, correspondant àCustom string pattern #55.Valeur minimale autorisée pour le paramètre.
-
MaxValue— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 128 octets, correspondant àCustom string pattern #55.Valeur maximale autorisée pour le paramètre.
UsageProfileDefinition structure
Décrit un profil AWS Glue d'utilisation.
Champs
-
Name— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant à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
CreateUsageProfile action (Python : create_usage_profile)
Crée un profil AWS Glue d'utilisation.
Demande
-
Name— Obligatoire : UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant à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 UTF-8 chaîne d'une longueur d'au moins 1 et d'au plus 128 octets.
Chaque valeur est une UTF-8 chaîne ne dépassant pas 256 octets.
Liste de balises appliquées au profil d’utilisation.
Réponse
-
Name— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.Nom du profil d’utilisation créé.
Erreurs
InvalidInputExceptionInternalServiceExceptionAlreadyExistsExceptionOperationTimeoutExceptionResourceNumberLimitExceededExceptionOperationNotSupportedException
GetUsageProfile action (Python : get_usage_profile)
Récupère les informations relatives au profil AWS Glue d'utilisation spécifié.
Demande
-
Name— Obligatoire : UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.Nom du profil d’utilisation à récupérer.
Réponse
-
Name— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant à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
UpdateUsageProfile action (Python : update_usage_profile)
Mettez à jour un profil AWS Glue d'utilisation.
Demande
-
Name— Obligatoire : UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant à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— UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.Nom du profil d’utilisation qui a été mis à jour.
Erreurs
InvalidInputExceptionInternalServiceExceptionEntityNotFoundExceptionOperationTimeoutExceptionOperationNotSupportedExceptionConcurrentModificationException
DeleteUsageProfile action (Python : delete_usage_profile)
Supprime le profil d'utilisation AWS Glue spécifié.
Demande
-
Name— Obligatoire : UTF-8 chaîne d'une longueur d'au moins 1 ou de plus de 255 octets, correspondant àSingle-line string pattern.Nom du profil d’utilisation à supprimer.
Réponse
Paramètres d’absence de réponse.
Erreurs
InvalidInputExceptionInternalServiceExceptionOperationTimeoutExceptionOperationNotSupportedException
ListUsageProfiles action (Python : list_usage_profiles)
Répertoriez tous les profils AWS Glue d'utilisation.
Demande
-
NextToken— UTF-8 chaîne ne dépassant pas 400 000 octets.Jeton de continuation, inclus s’il s’agit d’un appel de continuation.
-
MaxResults— Nombre (entier), non inférieur à 1 ni supérieur à 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— UTF-8 chaîne ne dépassant pas 400 000 octets.Jeton de continuation, présent si le segment de liste actuel n'est pas le dernier.
Erreurs
InternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionOperationNotSupportedException