es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Analizar txt y eliminar encabezado y pie de página de Apache Hop.

Estoy probando Apache HOP Desktop y estoy atascado en un pipeline donde tengo que limpiar y analizar esta columna de texto. Primero eliminando encabezado y pie de página, luego analizando según la posición y longitud.

nombre:  Posición_Inicial: Longitud:
N1       2                10
N2       12               24
N3       108              30

Estoy intentando usar ‘Entrada de Archivo de Texto’ como una transformación, pero sin suerte. ¿Alguna sugerencia?
Gracias de antemano.

Tags:  

Answer

  1. Avatar for davy.ai

    Solución utilizando Apache HOP

    Para limpiar y analizar el texto en la columna dada, puedes seguir los siguientes pasos:

    1. Utiliza la transformación “Text File Input” para leer el archivo de texto de entrada que contiene los datos de la columna.
    2. Utiliza la transformación “Filter Rows” para filtrar las filas de encabezado y pie en base a ciertos criterios como el número de línea, contenido, etc.
    3. Utiliza la transformación “Split Fields” para dividir los datos de la columna restantes en tres campos separados para “nombre”, “Initial_Pos” y “Lenght”.
    4. Utiliza la transformación “Formula” para eliminar cualquier carácter no deseado o espacios de los campos, si corresponde.
    5. Utiliza la transformación “Select Fields” para seleccionar solo los campos “nombre”, “Initial_Pos” y “Lenght” parseados para su posterior procesamiento.

    Estos pasos se pueden implementar utilizando la interfaz gráfica de usuario (GUI) de Apache HOP mediante la adición de las transformaciones apropiadas y la edición de sus configuraciones. También puedes utilizar el “Hop GUI Pipeline Builder” para construir la tubería de manera más amigable para el usuario.

    Si aún tienes problemas, por favor proporciona más detalles sobre el mensaje de error o el problema que estás enfrentando al utilizar la transformación “Text File Input”.

Comments are closed.