3 ms·
I have been working on an ETL domain specific language using Scala for a while now (DataExpress for the curious: http://dataexpress.research.chop.edu http://dat
by JunkDNA 13y ago
I have been working on an ETL domain specific language using Scala for a while now (DataExpress for the curious: http://dataexpress.research.chop.edu http://dataexpress.research.chop.edu) trying to address similar problems to this.
Namely, when doing ETL you don't want to have to map all your tables and relationships into models that an ORM likes to have. IMO, there is such a dearth of tools in this space of "quick and dirty" database work. People are either using highly custom scripts on one end or things like Kettle or commercial analogs for "big serious work" on the other. There's almost no in-between.
Having something at a slightly higher level of abstraction than the database driver itself is really, really nice and makes for cleaner, more readable code. Makes me wonder about my continued work on DataExpress!