Content deleted Content added
Doesbetter (talk | contribs) No edit summary |
m WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB (10480) |
||
Line 11:
| website = {{URL|http://www.optimalbpm.se/wiki/index.php/QAL}}
}}
'''QAL''' is an open source development project that aims to create a collection of libraries for mixing, moving, merging, substituting and transforming data.<ref name="sf_project">[https://sourceforge.net/projects/qal/ Sourceforge project page]</ref>
And in some cases, like for MongoDB, schemas.
Sources and destinations include different database backends, file formats like .csv, XML and spreadsheets. Even untidy HTML web pages can be used as both a source and destination.
For [[:Category:
It uses XML formats(the SQL schema is self-generated) for representation of queries, transformation and merging, making it all scriptable.
With regards to SQL, QAL uses a subset of [[SQL]] features<ref>[http://optimalbpm.se/api/qal/qal.sql.html#qal.sql.sql SQL features supported]</ref> and data types,<ref>[http://optimalbpm.se/api/qal/_modules/qal/sql/types.html#data_types SQL data types]</ref>
It is however easy to instead use backend specific SQL when the queries do not have to be backend-agnostic.
It is currently distributed as a Python Library (.egg)<ref>[https://pypi.python.org/pypi/qal PyPi repository page]</ref> and a Debian package file(.deb).<ref>[https://sourceforge.net/projects/qal/files/?source=navbar Downloadable files]</ref>
It is related to the Optimal BPM(Business Process Management) project.<ref>[http://www.optimalbpm.se Optimal BPM site]</ref>
In fact, the Optimal BPM sourceforge project used to be DAL/QAL.<ref name="Break out"/>
Line 35:
[[Category:Python (programming language)]]
[[Category:
[[Category:Free software programmed in Python]]
[[Category:Python software]]
|