Go Back   CORTEX Forums > Best Practices > Tips and Techniques > Data Warehousing Tips and Techniques > DWH Tip Feeds
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

NoSQL support lands in JasperSoft

This is a discussion on NoSQL support lands in JasperSoft within the DWH Tip Feeds forums, part of the Data Warehousing Tips and Techniques category; JasperSoft , one of the leading open source BI suites just announced it is delivering connectors for a range of so-called NoSQL databases. The big names are all there: Cassandra, ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 26th January 2011, 09:02 PM   #1
News Bot
 
Join Date: Nov 2007
Posts: 15,067
Latest News Headlines is on a distinguished road
Post NoSQL support lands in JasperSoft

JasperSoft, one of the leading open source BI suites just announced it is delivering connectors for a range of so-called NoSQL databases. The big names are all there: Cassandra, MongoDB, Riak, HBase, CouchDB, Neo4J, Infinispan, VoltDB and Redis.

I used to explain to people that the lack of SQL support in NoSQL databases poses a challenge for traditional Business Intelligence solutions, since those all talk either SQL or MDX. With this development, this is no longer true, and I want to congratulate JasperSoft in spearheading this innovation.

I still have a number of reservations though. Although I personally value the ability to report on data in my NoSQL database, I think its usefulness will hava a number of limitations that are worth consideration.

Admittedly I am not an expert in the NoSQL database field, but as far my knowledge goes, both the dynamo-style key/value stores like Riak, and the Bigtable-style hashtable stores like HBase and Cassandra can basically do 2 types of read operations: fetch a single object by key, or scan everything. The fetched object can be complex and contain a lot of data, and it would certainly be nice if you could run a report on that. The scan everything operation doesn't seem that useful at the report level - for all but trivial cases, you need considerable logic to make this scan useful, and I don't think a report is the right place for this. For those things, connectors at the data integration end seem more appropriate.

Another point is data quality. Typically reporting is done on a data warehouse or reporting environment where the data quality is kept in check by processing the raw data with a data integration and quality tools. Directly reporting on any operational database can be problematic because you skip those checks. Because the NoSQL databases offer virtually no constraints, those checks are even more important.

All in all, I'm quite positive and I think it's a promising development. Just keep it out of the wrecking tentacles of unaware business users :)


More from Roland Bouman's Blog ...
Latest News Headlines is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
McKinsey lands USO contract Latest News Headlines Latest News 0 5th November 2010 10:31 AM
Some NoSQL Myths Tony Bain Innovations in Data Management 0 20th October 2010 06:51 AM
Jaspersoft Improves Customer Support Efficiency by 41% With Exalead Latest News Headlines Other International Vendors 0 28th April 2010 03:50 AM
NoSQL Buzz Tony Bain Innovations in Data Management 0 14th April 2010 09:06 AM
The NoSQL community needs to engage the DBA’s Tony Bain Innovations in Data Management 0 30th July 2009 06:06 PM


All times are GMT +11. The time now is 06:47 PM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO