Classe Spigot - AWS Glue

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Classe Spigot

Grava registros de exemplo em um destino específico para ajudar você a verificar as transformações realizadas pelo seu trabalho da AWS Glue.

Exemplo

Recomendamos usar o método DynamicFrame.spigot() para gravar um subconjunto de registros de um DynamicFrame em um destino especificado. Para visualizar um código de exemplo, consulte Exemplo: usar spigot para gravar campos de exemplo de um DynamicFrame no Amazon S3.

Métodos

__call__(frame, path, options, transformation_ctx = "")

Grava registros de amostra em um destino especificado durante uma transformação.

  • frame – O DynamicFrame para spigot (obrigatório).

  • path: o caminho para o destino no qual a gravação será feita (obrigatório).

  • options: pares de chave-valor JSON que especificam opções (opcional). A opção "topk" especifica que os primeiros registros k devem ser gravados. A opção "prob" especifica a probabilidade (como um número decimal) de selecionar um determinado registro. Isso pode ser usado na seleção de registros para gravar.

  • transformation_ctx – Uma string única que é usada para identificar informações de estado (opcional).

apply(cls, *args, **kwargs)

Herdado de GlueTransform apply

name(cls)

Herdado de GlueTransform name

describeArgs(cls)

Herdado de GlueTransform describeArgs

describeReturn(cls)

Herdado de GlueTransform describeReturn

describeTransform(cls)

Herdado de GlueTransform describeTransform

describeErrors(cls)

Herdado de GlueTransform describeErrors

describe(cls)

Herdado de GlueTransform describe