---
title: "¿Cómo utilizar el componente Origin File?"
canonical: "https://onesaitplatform-es.refined.site/space/DOC/2216122001/%C2%BFC%C3%B3mo%20utilizar%20el%20componente%20Origin%20File%3F"
format: markdown
---
> ℹ️ Este nodo está disponible a partir de la versión 2.0.2 de la Plataforma.

> Macro (toc)

# Descripción

El archivo de origen de Onesait se usa para leer archivos grandes de los archivos binarios de la Onesait Platform.

# Cómo usarlo

## Importación al pipeline

Para añadirlo a la línea de producción, busca Onesait en la paleta de etapas así:

![image](media://66754670-017c-45ab-b45d-0b9e3cdea159)

Arrastra y suelta en el panel.

![image](media://f1c687a3-6d0c-410b-92e2-6113b9621171)

Una vez importado, se puede configurar para conseguir diferentes comportamientos según el caso.

## Pestaña general

Esta pestaña tiene información general y una opción para mostrar el punto generador de eventos en el escenario.

![image](media://655e9097-3cf3-4958-bec5-a4e688b3c322)

Si marcas la opción *"Producir Eventos",* el escenario muestra otro punto para hacer uso de los eventos.

Los eventos se activan sobre:

- Inicialización.
- No hay más datos que leer en el archivo.
- Página leída.

![image](media://4b4e5660-4ee5-41dc-ae3d-24d54ac20114)

## **Pestaña de conexión**

Esta pestaña muestra un formulario para rellenar con la información necesaria para conectarse con el Panel de Control de la Plataforma.

![image](media://cfba8f75-1da1-4379-bef8-985aa9e87fc7)

> ℹ️ Sólo los usuarios autorizados podrán leer el fichero seleccionado.

**Pestaña de configuración**

Esta pestaña muestra un formulario para rellenar la configuración de la lectura.

- <u>Id de archivo (File id)</u>: el id del archivo que quieres leer.
- <u>Número de lote (Batch number)</u>: número de líneas que se puede leer cada vez.
- <u>Desplazamiento de inicio (Starting offset)</u>: el número de línea en el que quieres empezar a leer.
- <u>Saltar cabeceras (Skip headers)</u>: elige si quieres devolver las cabeceras del archivo CSV cada vez o no.
- <u>Detener al terminar (Stop on complete)</u>: detener el proceso cuando termine.

![image](media://4e9c812c-bc86-4a14-85d7-19e6e2cf3830)

## **Resultado**

Supongamos que estamos leyendo un fichero CSV y que hemos configurado el nodo para que incluya las cabeceras. Obtendríamos un resultado del estilo

![image](media://37bccedf-0d0f-48aa-b83f-fe4f784b9089)