Claves para documentar los procesos ETL

Contenidos

Podemos documentar los procesos ETL, dicho de otra forma, aquellas que se llevan a cabo con una herramienta de extracción, transformación y carga (ETL) después de su diseño e implementación o bien de forma simultánea, ya sea optando por la herramienta nativa, dado que cada proyecto es autodocumental, o usando una distinto. .

Sea como fuere, Al documentar los procesos ETL, es esencial reflejar el corazón del proyecto, lo que implica realizar un reporte claro y bien estructurado, que será entregado al cliente para que tenga constancia del trabajo final realizado, y, por otra parte, además será de gran utilidad para ayudar su mantenimiento y llevar adelante una mejora continua.

documentar los procesos ETL

Cera de cera

¿Cómo documentar los procesos ETL?

No existe un estándar o metodología comúnmente aceptada que podamos seguir para documentar el procedimiento ETL y su lógica en la práctica. y, en realidad, en repetidas oportunidades este trabajo ni siquiera se realiza. A pesar de esto, es necesario llevarlo a cabo si queremos tener documentación que refleje el desarrollo y resultado del proyecto, realizado de forma ilustrativa, y complementando el mismo procedimiento implementado.

Simplemente, hay una serie de cuestiones clave que debemos prestar atención al documentar los procesos ETL de la mejor manera factible. Estos son los siguientes:

  • Metodología flexible. La mencionada ausencia de un estándar o metodología nos posibilita hallar nuestra propia forma de documentar los procesos ETL. Al mismo tiempo de las utilidades que brinda la herramienta utilizada, hay diferentes métodos que pueden ayudarnos a visualizar el ETL implementado, como el concepto de mapeo de la cadena de valor o VSM (VMapeo de corrientes de alue), con lo que se podrá usar esa misma visualización como documentación o como parte de ella, dentro de un reporte más completo.

  • Metadatos, una buena ayuda. Teniendo en cuenta que la documentación está de alguna manera implícita en los metadatos del propio ETL, hay que prestar atención que una buena implementación posibilita visualizar los procesos de una sola vez. A) Si, Al final del proyecto, debería ser factible visualizar gráficamente el flujo de datos y usarlo como información de fondo para documentar el movimiento de los datos., agregando una introducción y especificando los flujos de entrada y salida en un procedimiento ETL.

    procesos etl

  • Documente el corazón del procedimiento. La documentación refleja la parte importante, el núcleo del procedimiento. Por ello, no puede faltar una introducción, una revisión de los requerimientos, un resumen de las reglas de negocio aplicadas o información sobre las pruebas hechas para llegar al resultado. Manten eso en mente la documentación de los procesos ETL se refiere a los aspectos esenciales relacionados con temas tan múltiples como el diseño, los orígenes y destinos, la respuesta o soluciones aplicadas o las transformaciones hechas, entre otros. Pero, al mismo tiempo de estos aspectos, y si la documentación se realiza de forma manual o automática, aprovechando la herramienta nativa o no, Esta documentación además debe servir para contrastar los requerimientos planteados al inicio del proyecto y los resultados obtenidos.

    Por fin, Documente los procesos ETL teniendo en cuenta que el propósito de esta tarea debe ser crear un documento versátil. Al mismo tiempo de ser útil con fines informativos y además como memorándum, la documentación de los procesos ETL debe lograr una representación visual de los mismos por medio de los esquemas e indicaciones imprescindibles para ayudar el trabajo de los programadores y personal de mantenimiento, poniendo los medios, a su alcance. disposición. tiempo, para llevar adelante un procedimiento posterior de mejora continua como objetivo final.

Fuente de la imagen: Stuart Cientos / FreeDigitalPhotos.net

Publicación relacionada:

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.