Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
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 support a été ajouté. Règles flexibles d'analyse/de mise en forme pour les conducteurs de texte/CSV ont été ajoutés.
StringIndexOutOfBoundsException a été fixée lors de l'analyse des instructions SQL avec des expressions ternaires.
Support pour l'exécution par lots a été ajouté. Les appels query.next manquant sont désormais détectés dans les éléments de requête JavaScript/JEXL.
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

Un ArrayIndexOutOfBounds qui a été levée lorsque lazy-initialisation échoue pour la connexion a été fixée. Chargement des classes est activé lorsque Scriptella est emballé dans un fichier EAR dans JBoss. alias pilote d'auto-découverte pour PostgreSQL/DB2 ont été fixés. Une incapacité à écrire une URL HTTP a été fixée. Le pilote de base de données CUBRID a été ajouté. null_string est utilisé pour étendre la variable $ quand il a une valeur null. L'option de commande en ligne nostat a été ajouté à supprimer la collecte de statistiques. l'intégration Maven a été ajouté.
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

L'attribut conducteur n'a été effectuée en option avec une valeur par défaut de "auto". etl.text méthodes utilitaires ont été ajoutés aux chaînes de format. La capacité à exécuter plusieurs fichiers ETL au printemps a été ajouté. Le «exclude = true / attribut" fausses ont été ajoutées pour le tag dialecte. Un NullPointerException dans les expressions jexl si courir dans plusieurs threads a été fixée. L'insertion de valeurs NULL dans une base de données DB2 a été fixée. La regex onerror correspondant pour le message et les attributs de type a été simplifiée. Pilotes ont été ajoutées pour IBM AS/400 et SqlSheet pilote JDBC Excel. Le conducteur du CSV a été améliorée. La bibliothèque opencsv a été remplacé par un haut-mise en œuvre.
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

Un pilote a été ajoutée pour l'exécution de fichiers externes Scriptella ETL. Le «autocommit.size" paramètre de connexion JDBC a été ajouté. La validation automatique "" paramètre de connexion a été ajoutée. L ' "impossible d'importer NULL avec chauffeur CSV" bug a été corrigé. Le JdbcException jeté pendant le chargement pilote a été fixée. Vitesse a été mis à niveau vers 1.5. Janino a été reclassé à 2.5.11. Plusieurs bugs mineurs ont été corrigés. Corrige les cosmétiques ont été introduites pour le code, le site et la documentation.
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

Ce communiqué a ajouté Auto-découverte pour les pilotes JDBC, un soutien pour JSR 223 (script pour la plate-forme Java), et un nouveau nom de fichier? (Textfile '/ url') extension de syntaxe pour les CLOB téléchargeant à partir de fichiers texte. Une migration de base de données modèle a été ajoutée. Un problème avec le pilote search.scope LDAP lors de l'utilisation et les paramètres search.basedn a été fixée. Dialecte correspondant au nom a été simplifiée. Support pour les variables bind / expressions dans un attribut href d'un élément include a été ajouté. Un paramètre skip_lines connexion a été ajoutée pour le CSV et les conducteurs de texte.
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