EasyMorph is a powerful, highly visual ETL tool with a fast, high-performance in-memory engine. It's designed for automation of complex parameterized workflows with conditional branching, loops, and subroutines. EasyMorph was initially designed for non-technical users therefore IT developers require almost no learning to start using EasyMorph.
MS SQL Server, Oracle, MySQL, PostgreSQL, MariaDB, Azure SQL Database, Amazon Redshift, Amazon Aurora, Google Cloud SQL, Snowflake, DB2 (LUW and AS/400), Vertica, SAP HANA, SQLite, or any other database with a 64-bit ODBC driver for Windows. See the full list here.
Delimited text (CSV, PSV, TSV, etc), fixed width text, Excel spreadsheets, JSON, XML, Tableau TDE/Hyper, SAS, SPSS/PSPP, Qlik QVD.
Power BI, Tableau, Qlik Sense / QlikView.
SharePoint, Exchange, SFTP servers, AWS S3, Google Drive, Google Sheets and anything else that has a REST API.
EasyMorph has a desktop and an optional server component (recommended for production environments). ETL workflows are designed in EasyMorph Desktop and can be published and scheduled on EasyMorph Server which is installed on premises, or on a virtual machine in cloud.
Query databases, load multiple files at once, use more than 150 built-in transforms and actions in a highly interactive, visual way. EasyMorph automatically creates necessary transforms when you manipulate data directly.
Parameterize transformation properties and expressions.
EasyMorph supports many ways to collect source data and publish the results. Fetch source data from email attachments, from web APIs, by SFTP, from web or cloud data storages. Upload and download files right from a web-browser.
EasyMorph provides means to build advanced workflows with complex logic:
Schedule your workflows to run once, hourly, daily or weekly. Parameterize tasks and run them with different sets of parameters, if necessary. Scheduling is available in both Desktop and Server variants of EasyMorph.