Archivos Adjuntos vía OData
Este documento describe el procedimiento para descargar archivos alojados en sistemas SAP ByDesign y transferirlos a un almacenamiento compatible configurado en Crestone.
Es importante tener en cuenta que los archivos extraídos deben almacenarse en un destino compatible con la plataforma, como AWS S3, Snowflake Storage, Google Cloud Storage, entre otros disponibles en Crestone.
Selección del origen OData compatible con ByDesign
Al final de la configuración, encontrará un interruptor (switch) que habilita específicamente la extracción de archivos desde este tipo de origen.
Cargando imagen...
Selección del origen OData
Definición de la columna con la ruta del documento
Seleccione el nombre de la columna que contiene la referencia a los archivos adjuntos.
El botón [↻ Reload] recarga las columnas disponibles en caso de haber realizado modificaciones en la URL. Crestone utilizará esta información para localizar y descargar los archivos correctamente.
Cargando imagen...
Definición de la columna con la ruta del documento
Selección del almacenamiento de destino
Seleccione el almacenamiento de destino donde se guardarán los archivos descargados.
Opciones disponibles en Crestone: Azure Storage, AWS S3, Google Cloud Storage y Windows File Server.
Requisito: Solo aparecerán los sistemas que haya configurado previamente como "Destination" de tipo "Storage".
Cargando imagen...
Selección del almacenamiento de destino
Configuración de los detalles de destino
Configure los parámetros relevantes del destino seleccionado.
Select Container (Seleccionar Contenedor)
Opciones:
- Seleccionar un contenedor existente de la lista
- Crear un nuevo contenedor: [Create new container]
Route To (Ruta Opcional) Una subcarpeta dentro del contenedor donde se organizarán los archivos.
Ejemplo: Files, de modo que la ruta dentro del contenedor seleccionado se verá así:
CrestoneDev/Files/archivo.pdf
Cargando imagen...
Configuración de los detalles de destino
Cargando imagen...
Flujo de configuración de destino
Proceso de ejecución
1. Extracción de Datos Principales
El sistema se conecta al servicio OData y extrae los registros principales.
Estos registros son procesados por Crestone y almacenados en el destino de datos configurado.
2. Procesamiento de Archivos Adjuntos
Si el servicio OData contiene archivos adjuntos, Crestone inicia un proceso en paralelo para su descarga.
Durante este proceso:
- Se identifica el campo que contiene la referencia al adjunto.
- Se descargan los archivos adjuntos desde el servicio OData.
- Los archivos se cargan en el almacenamiento configurado.
Este procesamiento se lleva a cabo en paralelo para optimizar el tiempo total de extracción.
3. Generación y Almacenamiento de Metadatos de Adjuntos
Una vez procesados los archivos adjuntos, el sistema genera una tabla de metadatos de adjuntos con información relacionada a la extracción, tal como:
- Identificador del registro
- Nombre del archivo
Esta tabla se crea automáticamente y se almacena en el mismo destino de datos seleccionado para la extracción.
Ejemplo de Resultado
| Campo | Resultado |
|---|---|
| Data | Destino (tabla principal) |
| Metadata | Destino (tabla de metadatos) |
| Attachments | Almacenamiento (Storage) |
La ruta de archivos es opcional. Si no se especifica, Crestone utilizará la configuración predeterminada definida para el destino.
Contenidos de esta sección
Tables
Direct extraction from transparent tables or views in SAP.
Reports
Overview of SAP ABAP Reports extraction in Crestone.
Extractors
Use standard SAP extractors (2LIS, etc.) for pre-processed business data.
BAPI
Extract business data using standard and custom SAP BAPIs.
CDC
Change Data Capture extraction for incremental data pipelines.