Classe Unbox - AWS Glue

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.

Classe Unbox

Effectue une opération unbox sur un champ de chaîne (ou le reformate) dans une image DynamicFrame.

Exemple

Nous vous recommandons d'utiliser la méthode DynamicFrame.unbox() pour effectuer une opération unbox sur un champ dans une image DynamicFrame. Vous trouverez un exemple de code, consultez Exemple : utiliser la méthode unbox pour effectuer une opération unbox sur un champ de chaîne en un champ struct.

Méthodes

__call__(frame, path, format, transformation_ctx = "", info="", stageThreshold=0, totalThreshold=0, **options)

Effectue une opération unbox sur un champ de chaîne dans un DynamicFrame.

  • frameDynamicFrame dans lequel effectuer une opération unbox sur un champ (obligatoire).

  • path - Chemin d'accès complet au StringNode sur lequel effectuer une opération unbox (obligatoire).

  • format – spécification de format (facultatif). Utilisée pour une connexion Amazon S3 ou AWS Glue prenant en charge plusieurs formats. Consultez Options de format pour les entrées et sorties dans AWS Glue pour Spark pour connaître les formats pris en charge.

  • transformation_ctx – Chaîne unique utilisée pour identifier les informations sur l'état (facultatif).

  • info – Chaîne associée à des erreurs dans la transformation (facultatif).

  • stageThreshold – nombre maximal d'erreurs qui peuvent avoir lieu dans la transformation avant qu'elle ne soit arrêtée.(facultatif) La valeur par défaut est zéro.

  • totalThreshold – nombre maximal d'erreurs pouvant se produire globalement avant que le processus de traitement des erreurs ne soit arrêté.(facultatif) La valeur par défaut est zéro.

  • separator - Jeton de séparateur (facultatif).

  • escaper – Jeton d'échappement (facultatif).

  • skipFirst - True si la première ligne de données doit être ignorée, ou False dans le cas contraire (facultatif).

  • withSchema – Chaîne contenant un schéma pour les données sur lesquelles effectuer l'opération unbox (facultatif). Doit toujours être créée à l'aide de StructType.json.

  • withHeader - True si les données à décompresser comprennent un en-tête, ou False dans le cas contraire (facultatif).

apply(cls, *args, **kwargs)

Hérité de GlueTransform s'appliquent.

name(cls)

Hérité de GlueTransform name.

describeArgs(cls)

Hérité de GlueTransform describeArgs.

describeReturn(cls)

Hérité de GlueTransform describeReturn.

describeTransform(cls)

Hérité de GlueTransform describeTransform.

describeErrors(cls)

Hérité de GlueTransform describeErrors.

describe(cls)

Hérité de GlueTransform describe.