Advanced ETL Processor extrait les données depuis n'importe quelle base de données. Une technologie unique nommée « Ce que vous voyez est ce que vous chargez (What You See Is What You Load) » économise beaucoup de temps durant les tests et conception de la validation et les processus de transformation. Il vous montre comment les données seront transformées et chargées dans l'entrepôt de données ou la base de données sans le faire à ce moment là. A tout moment, vous pouvez presser le bouton « visualiser » et voir à quoi ressemble le résultat d'un flux ETL. Advanced ETL Processor peut vous aider à extraire les données depuis un fichier Excel, valider les formats de date, trier les données, les dupliquer et les charger dans une base de données, lancer des procédures stockées ou des scripts SQL une fois le chargement fini. A la différence du chargeur d'Oracle SQL, BCP, DTS, ou SSIS, Advanced ETL Processor peut aussi ajouter de nouveaux enregistrements ou en mettre à jour des anciens basés sur la clef définie par l'utilisateur. Advanced ETL Processor travaille directement avec Excel, MS Access, DBF et les fichiers texte, Oracle, MS Sql Server, Interbase/Firebird, MySQL, PostgreSQL ou toute base de données compatible ODBC. Un autre bénéfice d'utiliser Advanced ETL Processor est sa capacité unique de charger des données depuis plusieurs fichiers ou tables en utilisant des masques. Si le format des données est incorrect, Advanced ETL Processor écrit un message détaillé dans le journal des erreurs et inscrit un enregistrement dan le fichier des enregistrements rejetés.