Extracción de datos (archivo)

Puede extraer datos de una tabla de flujo de trabajo en un archivo externo mediante la actividad Data extraction (file).

PRECAUCIÓN

Esta actividad siempre debe tener una transición entrante que contenga los datos que se extraerán.

Para configurar la extracción de datos, siga estos pasos:

  1. Especifique el nombre del archivo de salida: este nombre puede contener variables insertadas mediante el botón de personalización a la derecha del campo.

  2. Haga clic en Edit the file format… para seleccionar los datos que desea extraer.

    La opción Handle groupings (GROUP BY + HAVING) añade un paso adicional para filtrar el resultado final del acumulado, por ejemplo, en un tipo de orden de compra determinado, clientes que hayan hecho una orden más de 10 veces, etc.

  3. Si es necesario, puede añadir nuevas columnas al archivo de salida, como, por ejemplo, calcular o procesar resultados. Para hacer esto, haga clic en el icono Add.

    En la línea adicional, haga clic en el icono Edit expression para definir el contenido de la nueva columna.

    A continuación, tendrá acceso a la ventana de selección. Haga clic Advanced selection para elegir el proceso que se aplicará a los datos.

    Elija la fórmula deseada de la lista.

Puede definir un proceso posterior que se va a ejecutar durante la extracción de datos, permitiéndole comprimir o cifrar los archivos. Para ello, se debe agregar el comando deseado en la pestaña Script de la actividad.

Para obtener más información, consulte esta sección: Descompresión o desencriptado de un archivo.

Lista de funciones acumuladas

A continuación, se muestra una lista de funciones acumuladas disponibles:

  • Count para contar todos los valores no nulos del campo que se van a acumular, incluidos los valores duplicados (del campo acumulado).

    Distinct para contar el número total de valores diferentes y no nulos del campo acumulado (los valores duplicados se excluyen antes del cálculo).

  • Sum para calcular la suma de los valores de un campo numérico.

  • Minimum value para calcular los valores mínimos de un campo (numérico o de otro tipo),

  • Maximum value para calcular los valores máximos de un campo (numérico o de otro tipo),

  • Average para calcular el promedio de los valores de un campo numérico,

En esta página