Downloadliste

Projektbeschreibung

Scriptella is an Extract-Transform-Load (ETL) and
script execution tool. Its primary focus is
simplicity. It doesn't require the user to learn
another complex XML-based language to use it, but
allows the use of SQL or another scripting
language suitable for the data source to perform
required transformations.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-12-29 07:04
1.1

JEXL 2.0 Unterstützung wurde hinzugefügt. Flexible Analyse/Formatierung Regeln für Text/CSV Treiber wurden hinzugefügt.
StringIndexOutOfBoundsException wurde behoben, bei der Analyse von SQL-Anweisungen mit ternären Ausdrücken.
Unterstützung für die Batchausführung wurde hinzugefügt. Fehlende query.next Anrufe werden nun in JavaScript/JEXL Abfrageelemente erkannt.
JEXL 2.0 support was added. Flexible parsing/formatting rules for text/CSV drivers were added.
StringIndexOutOfBoundsException has been fixed when parsing SQL statements with ternary expressions.
Support for batch execution was added. Missing query.next calls are now detected in JavaScript/JEXL query elements.

2010-05-05 16:50
1.0

Ein ArrayIndexOutOfBounds, die ausgelöst wird, wenn Lazy-Initialisierung für die Verbindung fehlschlägt wurde behoben wurde. Loading Klassen wird aktiviert, wenn scriptella in einer EAR-Datei in JBoss verpackt ist. Auto-Discovery-Fahrer Aliase für PostgreSQL/DB2 wurden behoben. Eine Unfähigkeit, auf einen HTTP-URL Beitrag wurde behoben. Die CUBRID Datenbank-Treiber wurde hinzugefügt. null_string wird verwendet, um variable $ erweitern, wenn es NULL-Wert hat. Die nostat Kommandozeilenoption wurde hinzugefügt, um Statistiken zu sammeln unterdrücken. Maven Integration wurde hinzugefügt.
An ArrayIndexOutOfBounds that was thrown when lazy-initialization fails for connection was fixed. Loading classes is enabled when scriptella is packaged in an EAR file in JBoss. Auto-discovery driver aliases for PostgreSQL/DB2 were fixed. An inability to write to an HTTP URL was fixed. The CUBRID database driver was added. null_string is used to expand $variable when it has null value. The nostat command line option was added to suppress statistics collecting. Maven integration was added.

2008-04-02 15:26
1.0 RC

Der Fahrer Attribut wurde optional mit einem Standardwert von "auto". etl.text Hilfsmethoden wurden Format-Strings hinzugefügt. Die Fähigkeit, mehrere ETL-Dateien im Frühjahr ausgeführt wurde hinzugefügt. Die "exclude = true / false"-Attribut für den Dialekt Tag hinzugefügt. Eine NullPointerException in JEXL Ausdrücke ausgeführt, wenn in mehreren Threads wurde behoben. Einfügen von NULL-Werte in einer DB2-Datenbank wurde behoben. Die onerror regex passend zur Meldung und geben Sie Attribute wurde vereinfacht. Neue Treiber wurden hinzugefügt IBM AS/400 und SqlSheet Excel JDBC-Treiber. Die CSV-Treiber wurde verbessert. Die Bibliothek wurde mit opencsv ersetzt eine integrierte Umsetzung.
Tags: Minor feature enhancements
The driver attribute was made optional with a default value of "auto". etl.text utility methods were added to format strings. The ability to execute multiple ETL files in Spring was added. The "exclude=true/false" attribute was added for the dialect tag. A NullpointerException in JEXL expressions if running in multiple threads was fixed. Inserting NULL values into a DB2 database was fixed. The onerror regex matching for message and type attributes was simplified. New drivers were added for IBM AS/400 and SqlSheet JDBC Excel driver. The CSV driver was improved. The opencsv library was replaced with a built-in implementation.

2007-11-08 15:17
1.0 BETA

Ein Treiber wurde für den Betrieb von externen Scriptella ETL-Dateien hinzugefügt. Die "autocommit.size" JDBC-Verbindungs-Parameter wurde hinzugefügt. Die "Autocommit" Verbindung Parameter wurde hinzugefügt. Die "Unmöglich, NULL mit CSV-Import-Treiber" Fehler wurde behoben. Die JdbcException während der Treiberinstallation Laden geworfen wurde behoben. Velocity wurde auf 1,5 verbessert. Janino wurde auf 2.5.11 aktualisiert. Einige kleinere Fehler wurden behoben. Kosmetische Korrekturen wurden für den Code, Website eingeführt und Dokumentation.
Tags: Minor feature enhancements
A driver was added for running external Scriptella
ETL files. The "autocommit.size" JDBC connection
parameter was added. The "autocommit" connection
parameter was added. The "Impossible to import
NULL with CSV driver" bug was fixed. The
JdbcException thrown during driver loading was
fixed. Velocity was upgraded to 1.5. Janino was
upgraded to 2.5.11. Several minor bugs were fixed.
Cosmetic fixes were introduced for the code, site,
and documentation.

2007-05-17 08:54
0.9

Diese Version hat Auto-Discovery für JDBC-Treiber, Unterstützung für JSR 223 (Skriptsprache für die Java-Plattform), und eine neue? (Textdatei 'filename / url') Syntax-Erweiterung für CLOBs Hochladen von Text-Dateien. Ein Datenbank-Migration Template wurde hinzugefügt. Ein Problem mit der LDAP-Treiber bei Verwendung search.scope und search.basedn Parameter festgesetzt worden war. Dialekt passender Name wurde vereinfacht. Unterstützung für Bind-Variablen / Ausdrücken in ein HREF-Attribut eines include-Element hinzugefügt wurde. Eine Verbindung skip_lines Parameter wurde für die CSV-und Text-Treiber hinzugefügt.
Tags: Major feature enhancements
This release added auto-discovery for JDBC drivers, support for JSR 223 (scripting for the Java platform), and a new ?{textfile 'filename/url' } syntax extension for uploading CLOBs from text files. A database migration template was added. An issue with the LDAP driver when using search.scope and search.basedn parameters was fixed. Dialect name matching was simplified. Support for bind variables/expressions in an HREF attribute of an include element was added. A skip_lines connection parameter was added for the CSV and Text drivers.

Project Resources