Transformação Drop

OBSERVAÇÃO: as transformações fazem parte da linguagem subjacente não diretamente acessível aos usuários. Esse conteúdo é mantido apenas para fins de referência.

Remove permanentemente uma ou mais colunas especificadas do conjunto de dados.

Dicas:

  • Essa transformação pode ser aplicada automaticamente como uma das primeiras etapas de sua receita. Consulte Etapas de análise inicial.
  • Se você quiser ocultar uma coluna da exibição, selecione Ocultar na lista suspensa da coluna. Observe que os dados ainda podem ser referenciados em suas transformações e aparecerem em qualquer saída gerada. Consulte Página "Transformer".
  • Se você estiver trabalhando com grandes conjuntos de dados, talvez seja melhor excluir colunas no início do roteiro. Isso pode ajudar no desempenho da execução de aplicativos e jobs. Use o operador til para especificar intervalos de colunas.
  • Também é possível especificar as colunas que você quer reter e, em seguida, adicionar a ação Keep para excluir todas as outras colunas no conjunto de dados.

Uso básico

Exemplo de coluna única:

drop col:ThisOldColumn action: Drop

Saída: exclui a coluna denominada ThisOldColumn.

Exemplo de várias colunas:

É possível especificar conjuntos de colunas separados por vírgulas.

drop col: FirstName, MiddleInitial action: Drop

Saída: exclui as colunas FirstName e MiddleInitial do conjunto de dados.

Exemplo "keep":

A seguinte transformação mantém as colunas listadas e exclui todas as outras no conjunto de dados:

drop col: FirstName, MiddleInitial action: Keep

Saída: o conjunto de dados contém apenas as colunas FirstName e MiddleInitial.

Exemplo de intervalo de colunas:

Também é possível especificar intervalos de colunas usando o operador til (~):

drop col:Column1~Column20 action: Drop

Saída: exclui as colunas Column1 e Column20 e todas as colunas exibidas entre elas na grade de dados.

Parâmetros

drop col:column_ref action: [Drop|Keep]

TokenObrigatório?Tipo de dadosDescrição
dropStransformaçãoNome da transformação.
colSstringNome da coluna ou expressão para colunas a serem excluídas
actionSstringDrop (descartar) ou Keep (manter) as colunas listadas

Para mais informações sobre os padrões de sintaxe, consulte Notas de sintaxe da documentação da linguagem.

col

Identifica as colunas às quais aplicar a transformação. Especifique uma ou mais colunas.

Para especificar várias colunas, leve em conta estes fatores:

  • Os nomes de colunas distintas são separados por vírgulas. Os valores dos nomes de colunas diferenciam maiúsculas de minúsculas.
  • Se for o caso, vários valores podem ser especificados usando-se um til (~).

Observações sobre o uso:

Obrigatório?Tipo de dados
SimString (nome da coluna)

action

Identifica qual ação foi realizada pela transformação:

  • Drop: descarta as colunas listadas do conjunto de dados.
  • Keep: mantém as colunas listadas no conjunto de dados e descarta todas as outras colunas.

Observações sobre o uso:

Obrigatório?Tipo de dados
SimString (Drop ou Keep)

Exemplos

Veja acima.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Google Cloud Dataprep
Precisa de ajuda? Acesse nossa página de suporte.