Usar DropNullFields para remover campos com valores nulos - 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á.

Usar DropNullFields para remover campos com valores nulos

Use a transformação DropNullFields para remover campos do conjunto de dados se todos os valores no campo forem "null". Por padrão, o AWS Glue Studio reconhecerá objetos nulos, mas alguns valores como strings vazias, strings "null", inteiros -1 ou outros espaços reservados, como zeros, não são reconhecidos automaticamente como nulos.

Para usar DropNullFields
  1. Adicione um nó DropNullFields ao diagrama do trabalho.

  2. Na guia Node properties (Propriedades do nó), escolha valores adicionais que representem um valor nulo. Você pode optar por selecionar nenhum ou todos os valores:

    A captura de tela mostra a guia Transform (Transformação) para o nó DropNullFields.
    • String vazia ("" ou ''): os campos que contiverem strings vazias serão removidos

    • "String null": os campos que contiverem a string com a palavra "null" serão removidos

    • Inteiro -1: os campos que contiverem um número inteiro -1 (menos um) serão removidos

  3. Se necessário, você também poderá especificar valores nulos personalizados. Esses são valores nulos que podem ser exclusivos do seu conjunto de dados. Para adicionar um valor nulo personalizado, escolha Add new value (Adicionar novo valor).

  4. Insira o valor nulo personalizado. Por exemplo, ele pode zero ou qualquer valor que esteja sendo usado para representar um nulo no conjunto de dados.

  5. Escolha o tipo de dados no campo suspenso. Os tipos de dados podem ser String ou Integer.

    nota

    Os valores nulos personalizados e seus tipos de dados devem corresponder exatamente para que os campos sejam reconhecidos como valores nulos e os campos removidos. Correspondências parciais em que apenas o valor nulo personalizado corresponde, mas o tipo de dados não resultará na remoção dos campos.