Content deleted Content added
Updated links from http to https and removed broken link to the website that is no longer available |
EL cleanup; advertisment removed |
||
Line 12:
| genre = [[Extract transform load|ETL]], [[Data migration]] and [[SQL]].
| license = [[Apache Software License]]
| website =
}}
'''Scriptella''' is an open source [[Extract transform load|ETL (Extract-Transform-Load)]] and script execution tool written in Java
==Typical use==
Line 21:
* Database creation/update scripts.
* Cross-database ETL operations, import/export.
* Alternative for [[Apache_Ant|Ant]] <code><sql></code> task.
* Automated database schema upgrade.
Line 39:
* '''Performance.''' Performance and low memory usage are one of the primary goals.
* Support for '''evaluated expressions and properties''' (JEXL syntax)
* Support for '''cross-database ETL scripts''' by using <code><dialect></code> elements
* '''Transactional execution'''
* '''Error handling''' via <code><onerror></code> elements
* '''Conditional scripts/queries execution''' (similar to Ant if/unless attributes but more powerful)
* '''Easy-to-Use''' as a standalone tool or [[Apache_Ant|Ant]] task
* '''Easy-To-Run''' ETL files directly from Java code.
* '''Built-in adapters for popular databases''' for a tight integration. Support for any database with JDBC/[[Open Database Connectivity|ODBC]] compliant driver.
Line 50:
==External links==
*
* {{GitHub|scriptella/scriptella-etl}}
* {{Openhub|id=p_4526|name=Scriptella ETL}}
|