Classe Spigot - 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 Spigot

Écrit des exemples d'enregistrement sur une destination spécifiée pour vous aider à vérifier les transformations effectuées par votre tâche AWS Glue.

Exemple

Nous vous recommandons d'utiliser la méthode DynamicFrame.spigot() pour écrire un sous-ensemble d'enregistrements depuis une image DynamicFrame vers une destination spécifiée. Vous trouverez un exemple de code, consultez Exemple : utiliser la méthode spigot pour écrire des exemples de champs d'une image DynamicFrame vers Amazon S3.

Méthodes

__call__(trame, chemin, options, transformation_ctx = "")

Écrit des exemples d'enregistrements sur une destination spécifiée au cours d'une transformation.

  • frame - DynamicFrame sur lequel effectuer le spigot (requis).

  • path – Chemin d'accès de la destination sur laquelle écrire (obligatoire).

  • options – Paires clé-valeur JSON spécifiant des options (facultatif). L'option "topk" indique que les premiers enregistrements k doivent être écrits. L'option "prob" indique la probabilité (sous forme de décimale) de sélectionner un enregistrement donné. Utilisée pour sélectionner les enregistrements à écrire.

  • transformation_ctx – Chaîne unique utilisée pour identifier les informations sur l'état (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