Chiavi per documentare i processi ETL

Contenuti

Siamo in grado di documentare i processi ETL, In altre parole, quelli che vengono eseguiti con uno strumento di estrazione, trasformazione e caricamento (ETL) dopo la sua progettazione e realizzazione o contemporaneamente, optando per lo strumento nativo, poiché ogni progetto è auto-documentario, o utilizzandone uno diverso. .

Comunque sia,, Quando si documentano i processi ETL, è fondamentale riflettere il cuore del progetto, cosa significa eseguire un report chiaro e ben strutturato, che saranno consegnati al cliente in modo che abbia la prova del lavoro finale svolto, e, d'altra parte, Sarà anche molto utile per aiutare la sua manutenzione e apportare un miglioramento continuo.

documentare i processi ETL

Cera di cera

Come documentare i processi ETL?

Non esiste uno standard o una metodologia comunemente accettata che possiamo seguire per documentare la procedura ETL e la sua logica nella pratica.. e, in realtà, ripetutamente questo lavoro non viene nemmeno fatto. Nonostante questo, è necessario eseguirlo se vogliamo avere una documentazione che rifletta lo sviluppo e il risultato del progetto, realizzato in modo illustrativo, e integrando la stessa procedura implementata.

Semplicemente, ci sono un certo numero di questioni chiave che dobbiamo prestare attenzione quando documentiamo i processi ETL nel miglior modo possibile. Questi sono i seguenti:

  • Metodologia flessibile. La suddetta assenza di uno standard o di una metodologia ci consente di trovare il nostro modo di documentare i processi ETL. Allo stesso tempo delle utilità fornite dallo strumento utilizzato, Esistono diversi metodi che possono aiutarci a visualizzare l'ETL implementato, come il concetto di mappatura della catena del valore o VSM (VMappatura delle correnti di alluminio), in modo che la stessa visualizzazione possa essere utilizzata come documentazione o come parte di essa, all'interno di un report più completo.

  • Metadati, un buon aiuto. Considerando che la documentazione è in qualche modo implicita nei metadati dell'ETL stesso, dobbiamo prestare attenzione che una buona implementazione consenta di visualizzare i processi contemporaneamente. UN) e, Alla fine del progetto, Dovrebbe essere possibile visualizzare graficamente il flusso di dati e utilizzarlo come informazioni di base per documentare lo spostamento dei dati., Aggiunta di un input e specifica dei flussi di input e output in una routine ETL.

    Processi etl

  • Documentare il cuore della procedura. La documentazione riflette la parte importante, il nucleo della procedura. così, non può mancare un'introduzione, una revisione dei requisiti, un riepilogo delle regole di business applicate o informazioni sui test effettuati per arrivare al risultato. Tienilo a mente la documentazione dei processi ETL si riferisce agli aspetti essenziali relativi ad argomenti multipli come la progettazione, origini e destinazioni, la risposta o le soluzioni applicate o le trasformazioni effettuate, tra gli altri. Ma, allo stesso tempo di questi aspetti, e se la documentazione viene eseguita manualmente o automaticamente, sfruttando o meno lo strumento nativo, Questa documentazione deve anche servire a contrastare i requisiti sollevati all'inizio del progetto e i risultati ottenuti.

    Finalmente, Processi ETL dei documenti tenendo presente che lo scopo di questa attività dovrebbe essere quello di creare un documento versatile. Allo stesso tempo essere utile a scopo informativo e anche come memorandum, la documentazione dei processi ETL deve ottenere una rappresentazione visiva degli stessi attraverso gli schemi e le indicazioni essenziali per aiutare il lavoro dei programmatori e del personale di manutenzione, mettere i mezzi, a portata di mano. disposizione. tempo metereologico, effettuare una successiva procedura di miglioramento continuo come obiettivo finale.

Fonte immagine: Stuart Centinaia / FreeDigitalPhotos.net

Articolo correlato:

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.