Descrição
Remove caracteres EOL (end of line / newline) de qualquer parte do texto
Categoria
Transformação
Tipos de campo suportados
- text
Tipo de saída do campo
text
Argumentos
- Nenhum
Pseudo-código (python)
def func(val):
"""
val: valor do campo do tipo texto
"""
import re
if val:
return re.sub(r'[\n\r]+', '', val)
else:
return None
Usar REMOVE_EOL em modelos de transformação
Aprenda a remover quebras de linha de campos de texto nos seus modelos de transformação da Kondado.
Identifique campos com quebras de linha
Analise seus dados de conectores para encontrar campos de texto que contenham caracteres EOL indesejados, como descrições, endereços ou campos livres.
Aplique a função REMOVE_EOL no modelo
No seu modelo de transformação, utilize REMOVE_EOL diretamente no campo de texto. A função não requer argumentos adicionais.
Valide o resultado da transformação
Verifique se os caracteres \n e \r foram removidos completamente do texto, mantendo o conteúdo útil intacto para destinos como data warehouses ou planilhas.
Integre com pipelines de dados
Incorpore a transformação em seus pipelines para garantir dados limpos e consistentes, facilitando análises e relatórios.