We've been using it on a project to aggregate clinical trial data from many different sources ( https://opentrials.net ) and it has been great! It allows researchers (not necessarily devs, usually medical doctors) to peek our raw data, and it's a great excuse for them to learn at least the basics of SQL. The response has been great. We also use it to do some small data checks on the data quality, with alerts sent to…
Redash – Connect to any data source, easily visualize and share your data
21–30 of 98 posts
Re: Redash – Connect to any data source, easily visualize and share your data
#22"Oh, you're on the Windows/Microsoft stack? Then you're probably going to wind up using _______"
Re: Redash – Connect to any data source, easily visualize and share your data
#23Are some public datasets available directly as SQL endpoints? I know the Semantic Web provides some public datasets as SPARQL endpoints. But I have never heard of an equivalent for SQL.
http://demo.redash.io/ works great with BigQuery.
Re: Redash – Connect to any data source, easily visualize and share your data
#24Redash is handy, especially if you want to go from "I have a DB of events" to "here's some handy dashboards" in just a few minutes. Its filtering options were a little limited, at least as of November (you can't inject anything in to the "where" part of a query).
Re. filtering: do you mean something like parameters? Because that's supported.
SELECT country_code AS country_code::multi-filter, count(1) AS users FROM mytable GROUP BY country_code;
And I will indeed get a dropdown with country codes. But, the query is still running for all countries (and if I'm not mistaken all the filtering is on the client). For something more complex, like number of users from a country with spend over a certain amount, I want something like:
SELECT country_code AS "cc::filter", COUNT(1) as num_users FROM mytable WHERE lifetime_spend > {Value from a superset dropdown} GROUP BY country_code
I could do something like
SELECT country_code AS "cc::filter", COUNT(1) as num_users, lifetime_spend from .....
and then filter on the Redash side, I suppose, but that will be slower and have to deal with a lot of data I don't care about.
Has something like this been added in the last few months?
Also, Redash generally seemed to be based around the idea that you would write SQL with a few parameters in the SELECT statement and users would be content with that (which of course is true for many use cases!) We wanted to be able to add a table to Redash/Superset/Metabase/whatever and have someone who doesn't know SQL gain some insights quickly. For instance, distinct users in the last week on a given platform from a set of access logs.
Still though, I meant what I said - I had Redash up and hooked to our DB with useful charts in about 5 minutes, which was spectacular. As time went on though we realized that a lot of people could answer their questions in Superset without asking someone else to write SQL, while Redash required someone to write a query.
Superset is definitely the less mature and polished product, though, perhaps due to its ambition!
Re: Redash – Connect to any data source, easily visualize and share your data
#25Re: Redash – Connect to any data source, easily visualize and share your data
#26Re: Redash – Connect to any data source, easily visualize and share your data
#27We primarily use it to connect to Amazon's Redshift and pull some data out for quick visual analysis. It's a very good combo. We're at the early stages of using it but it seems like a very solid product.
Kudos to the dev!
Re: Redash – Connect to any data source, easily visualize and share your data
#28Re: Redash – Connect to any data source, easily visualize and share your data
#29Re: Redash – Connect to any data source, easily visualize and share your data
#30Ask HN: Is there any open source BI tool that is always first on the list when the conversation finally gets to "Oh, you're on the Windows/Microsoft stack? Then you're probably going to wind up using _______"