Google BigQuery brings Big Data analytics to all businesses(googledevelopers.blogspot.in)
googledevelopers.blogspot.in
Google BigQuery brings Big Data analytics to all businesses
http://googledevelopers.blogspot.in/2012/05/google-bigquery-brings-big-data.html
14 comments
So, what are the publicly available data sets? I see there is wikipedia in one of your screenshots, but short of that I couldn't find a list. I think if I saw something enticing I would sign up just to play with it.
You can find the list of public data sets and descriptions of them here: https://developers.google.com/bigquery/docs/sample-tables
Thanks.
It's a bit thin, so I suggest you guys pump a lot of public datasets into it, and then do a series of blog posts about "look what you can discover from these public datasets with out awesome Q engine in a matter of seconds".
It's a bit thin, so I suggest you guys pump a lot of public datasets into it, and then do a series of blog posts about "look what you can discover from these public datasets with out awesome Q engine in a matter of seconds".
[deleted]
I would love to use it but my company would veto this product based on security concerns. At a minimum we would require a VPN connection to the cloud and the ability to limit (or cut off entirely) access to the web interface. You guys could have a huge product if these concerns are addressed, but based on Google's history I do not think they will be.
Also, does anyone know how this performs compared to Hive?
Also, does anyone know how this performs compared to Hive?
just started playing around with it. We've been using hive on EMR with tables stored in S3 (json formatted). using a single m1.large to run run queries over an hour of data was taking 10-15 minutes. Bigquery returns the same query in seconds. For example, extracting referrer domains on big query:
I'll run some more comparisons on a larger cluster and update later.
> Query complete (7.6s elapsed, 583 MB processed)
granted that's with an under-provisioned emr "cluster", so I don't want to assign too much meaning to the results, but they are promising.I'll run some more comparisons on a larger cluster and update later.
With all the 'spring cleaning' going on recently at google, my main concern would be the likelihood of this service staying available permanently.
As a pay service focused on businesses, I think they would keep it going.
I cannot get to it right now. :)
"Error: Server Error The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it."
I cannot get to it right now. :)
"Error: Server Error The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it."
>As a pay service focused on businesses, I think they would keep it going.
Unless if not enough businesses end up paying for it, so if yours does use it and they cancel it, you're screwed. Or if Google decides that while it makes a nice revenue, they'd rather killer to concentrate on something else...
That's the problem with putting out tons of products (including highly touted stuff like Wave) and then killing them, nobody trust you to maintain a product their business will depend on anymore... Contrast that with Amazon AWS.
Unless if not enough businesses end up paying for it, so if yours does use it and they cancel it, you're screwed. Or if Google decides that while it makes a nice revenue, they'd rather killer to concentrate on something else...
That's the problem with putting out tons of products (including highly touted stuff like Wave) and then killing them, nobody trust you to maintain a product their business will depend on anymore... Contrast that with Amazon AWS.
Who wants to upload the CommonCrawl corpus as a public dataset? :P
This unquestionably lowers the barrier to entry for crunching large data sets. I'm looking forward to messing around with it. Are there any other alternatives to this service? Something like a PigAsAService or HiveAsAService offering?
Well, we are working on a project that provides Hive (and Hadoop Streaming) as a service. It's http://www.hadoopondemand.com and uses amazon ec2. We have just started our private beta and you are very welcome to join. And there is also amazon's offering EMR (http://aws.amazon.com/elasticmapreduce/) which also provides an interface to Hive and Pig.
EDIT: link to amazon's offering
EDIT: link to amazon's offering
Thanks. I look forward to checking out your project.
All interaction with the system happens through REST interfaces. Even our own UI uses only our publicly-available REST APIs.
There's a certain amount of free quota available. If you sign up you can try queries against public data sets like Wikipedia edits. Also it looks like the GitHub guys have been experimenting with analyzing GitHub data with BigQuery: https://github.com/blog/1112-data-at-github
I've just joined the team recently, but I really believe in what we're doing. I'd be happy to answer any questions I can.