Realizzazione di un sistema di configurazione, lancio e protezione di procedure ETL scritte con Pentaho Data Integration.
Tutti gli ETL di integrazione realizzati da Zucchetti per i propri gestionali sono distribuiti con questo meccanismo.
Abbiamo creato la coppia IB Connector / IB Console con l'obiettivo di semplificare la distribuzione e la configurazione degli ETL realizzati con Kettle.
Utilizzando IB Connector non è più necessario fare il restore del repository su un database, configurarlo a basso livello e impostare kitchen.bat per eseguire il job principale.
Grazie a questo sistema basta rilasciare il repository in una cartella e lanciare l'eseguibile principale. IBConsole permette la configurazione di tutti i parametri necessari al lancio dell'ETL.
E' possibile cifrare il repository in modo che si possa avviare solo se la relativa licenza è disponibili tramite Licence Server.
IBConsole permette la configurazione di tutti i parametri necessari al lancio dell'ETL.