SAP: Introducción a Data Archiving (archivado de datos)

       Existen razones tanto técnicas como legales para archivar los datos de una aplicación, entre las principales tenemos:

  • Resuelve problemas de rendimiento y espacio de memoria causados por grandes volúmenes de datos de transacciones.

  • Garantiza que el crecimiento de los datos siga siendo moderado para que la base de datos siga siendo manejable a largo plazo.

  • Garantiza que se cumplan las reglas legales de retención de datos.

  • Garantiza que los datos se puedan reutilizar en una fecha posterior, por ejemplo, en el desarrollo de nuevos productos.

      El archivado de datos pretende hacer más que simplemente guardar el contenido de las tablas de la base de datos. El archivo de datos también debe tener en cuenta los siguientes requisitos:

  • Requisitos legales: Los datos deben archivarse de tal manera que puedan analizarse en cualquier momento en el futuro. En algunos países, como EE.UU., las autoridades fiscales exigen que los datos se almacenen de forma transparente para que puedan analizar los datos con sus propios sistemas informáticos.

  • Independencia de hardware: Debido a que la codificación de campos numéricos, como los números enteros, depende del hardware que se utilice, el archivado debe garantizar que la información sobre el hardware se agregue a los datos archivados para que los datos puedan mostrarse más tarde con un hardware diferente.

  • Liberar dependencia: Debido a que la estructura de datos puede depender del estado de publicación de la solución SAP que esté utilizando, la estructura de registro y la información de definición de campo también deben archivarse.

  • Dependencias de datos: Muchos objetos de datos dependen de otros objetos de datos. Por lo tanto, al archivar datos, debe comprobar si, para archivar un objeto de datos específico, primero se debe archivar otro objeto o si se deben archivar otros objetos al mismo tiempo.

  • Empresa y estructura empresarial: Algunos datos solo se utilizan junto con la estructura organizativa de una empresa, por ejemplo, cómo se divide en diferentes áreas para las ventas. Por lo tanto, el archivo debe garantizar que esta información también se archive.

      SAP provee un servicio para el archivado de datos, el cual elimina datos en forma masiva de la base de datos; datos que el sistema ya no necesita en línea, pero que aún deben estar accesibles en una fecha posterior si es necesario.

      Los datos en la base de datos solo se pueden archivar utilizando objetos de archivo, que describen la estructura y el contexto de los datos archivados, por ejemplo, Los documentos de contabilidad financiera se archivan utilizando el objeto de archivo FI_DOCUMNT. Incluye la cabecera del documento, las contabilizaciones dependientes de la sociedad, los documentos de modificación, los textos SAPscript y otros elementos.

      Los objetos de archivo para cada componente de la aplicación están predefinidos en el sistema.

Característica del DATA ARCHIVING

Las características clave del servicio Data Archiving son:

  • Seguridad de datos durante el archiving: El archiving se lleva a cabo en dos pasos (un tercer paso, el almacenamiento de los archivos con los datos archivados, es opcional: en el primer paso, los datos para archivar se copian en archivos. En el segundo paso, los datos se eliminan de la base de datos.

    Este proceso de dos pasos garantiza la seguridad de los datos si se producen problemas durante el proceso de archivo. Por ejemplo, el procedimiento identifica errores de transferencia de datos de red entre la base de datos y el archivo de almacenamiento. Si ocurre un error, puede reiniciar el proceso de archiving en cualquier momento porque los datos todavía están en la base de datos o en un archivo de almacenamiento. Esto significa que normalmente puede archivar en paralelo a la aplicación en línea, es decir, durante el funcionamiento normal del sistema, sin tener que hacer primero una copia de seguridad de la base de datos.

    Puede aumentar aún más la seguridad de los datos si almacena los archivos de almacenamiento en un sistema de almacenamiento externo antes de eliminar los datos de la base de datos. Esto garantiza que los datos de la base de datos solo se eliminarán después de que se hayan almacenado de forma segura en un sistema de almacenamiento externo.

  • Conexión a un archivo externo: Los archivos creados por Data Archiving se pueden almacenar en medios de almacenamiento terciarios, como WORM, discos ópticos magnéticos (MO) y cintas mediante SAP Content Management Infrastructure (que también contiene la interfaz ArchiveLink/CMS). Esto se puede hacer de forma manual o automática.

  • Compresión de datos: Durante el archivado, los datos se comprimen automáticamente hasta un factor de 5. Sin embargo, si los datos que se van a archivar se almacenan en tablas de clúster, no se realiza ninguna compresión adicional.

  • Archivado sin copia de seguridad de la base de datos: Con el Servicio Data Archiving de SAP, los datos se pueden archivar independientemente de las operaciones generales de copia de seguridad en la base de datos. Sin embargo, se recomienda hacer una copia de seguridad de los archivos de almacenamiento antes de almacenarlos.

  • Acceso a datos archivados: Los datos que se archivaron con el servicio de Data Archiving se reubicaron de la base de datos pero no se ubicaron fuera de la aplicación. Los datos todavía están disponibles para acceso de lectura y análisis.

  • Conversión automática de archivos antiguos: Cuando se leen los datos archivados, el sistema realiza automáticamente las conversiones requeridas por los cambios de hardware y software. Cuando se accede a archivos antiguos, Archive Development Kit (ADK) puede tener en cuenta los cambios en las estructuras de la base de datos (tipos de campo, longitudes de campo, campos nuevos y campos eliminados) después de archivar los datos y cambios en los formatos de almacenamiento que dependen del hardware. Esto solo se hace de forma temporal durante el acceso de lectura. Los datos en el archivo de almacenamiento no se modifican. Los siguientes elementos se modifican (si es necesario) durante la conversión automática:

    • Esquema de tabla de base de datos (columnas nuevas y eliminadas)

    • Tipo de datos de una columna

    • Longitud de columna

    • Página de códigos (ASCII, EBCDIC)

    • Formato de número (como el uso del formato de número entero en varias plataformas de hardware)

Procedimiento del DATA ARCHIVING

El procedimiento de archivo de datos, se divide en tres pasos principales:

  • Creación de archivos de almacenamiento: los datos que se van a archivar se escriben secuencialmente en un archivo de almacenamiento recién creado.

  • Almacenamiento de archivos de almacenamiento: los archivos de almacenamiento recién creados se pueden mover a un sistema de almacenamiento o copiar en cinta. La eliminación a un sistema de almacenamiento externo se puede activar de forma manual o automática.

  • Eliminación de la base de datos: el programa de eliminación lee los datos de los archivos de almacenamiento y luego los elimina de la base de datos.

Puede programar programas de archivo como tareas en segundo plano o ejecutarlos durante las operaciones normales en línea.



Comentarios

Entradas populares de este blog

SAP MM Crear Hoja de Entrada de Servicio – ML81N

​SAP MM Modificar Hoja de Entrada de Servicio - ML81N

SAP MM Crear Libro de Pedido - ME01