Live data from Hacker News

Redash – Connect to any data source, easily visualize and share your data

github.com

91–98 of 98 posts

Re: Redash – Connect to any data source, easily visualize and share your data

#91
post #14

Hi! I'm the author of Redash :) Nice to see Redash at the top of HN. I'll be happy to answer any questions about Redash, open source and about my journey to make Redash a self sustainable project. For any questions that don't fit on HN, feel free to reach me at arik at redash.io.

We LOVE REDASH at our company. Lack of adequate developers (the neverending startup saga) meant not everyone got what they wanted, fast enough. Redash has changed that for us. We use it extensively across all our teams (operations, sales, marketing etc). Thanks!

[deleted]

Re: Redash – Connect to any data source, easily visualize and share your data

#92
post #85

Earlier quoted context omitted.

Well, I meant in the general context of database connectivity. The underlying database connectivity plumbing is almost always a JDBC or ODBC interface when you're talking a regular DBMS [1]. Historically, ODBC was not always as popular on Linux (being a Microsoft standard originally), although that has changed a lot by today. JDBC was usually more associated to open source/Linux BI/database tools (Java being open sou…

For Superset we use SQLAlchemy and much of the connectivity goes through the DBAPI Python abstraction, and I believe most of the drivers are using native implementations.

And there you have it, "turtles all the way down". SQLAlchemy sitting on DBAPI, where you can get to databases primarily through: 1) ODBC/JDBC, 2) ADO or 3) native Python database drivers contributed by the community that speak the wire protocol of the database (usually wire protocols that are open source or openly documented).

These abstractions most programming languages have make the problem mostly go away for developers.

However, sometimes you'll find (as is sometimes the case with SQL Server, for example) that the fastest or most complete/stable database driver is a specific one that is not quite 100% (but could be 99.9995% supported) completely supported. For example, Python gets to SQL Server via ADO (only on Windows) or some driver (usually ODBC) that talks TDS protocol - often FreeTDS (open wire protocol compatible with SQL Server).

We are definitely in a better state today with regards to programming language/framework support for interfaces to databases, but I think the historical context of the original "generic database interface standards" (JDBC/ODBC) is important to understand to know how we got to where we are, and why sometimes people struggle to ask "what BI tool is the first to come to mind on Microsoft/Windows stack"? Don't get me wrong, plenty of Microsoft/Windows supported BI tools exist, and cross platform abstractions like those in Python make it so OS matters much less (but still matters).

Re: Redash – Connect to any data source, easily visualize and share your data

#93
post #22

Ask 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 _______"

I know it's late but I suppose for open source traditional BI tools one might answer something like Pentaho, JasperReports, Actuate/BIRT. Note those are all Java for reasons of being cross platform, so again not native to Windows.

There are a slew of other open source BI related tools people run on Windows, such as Talend for ETL or things like R or Octave for data science.

Windows desktop proprietary BI tools - Tableau is super popular as one example of a handful.

Re: Redash – Connect to any data source, easily visualize and share your data

#94
post #22

Ask 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 _______"

I know it's late but I suppose for open source traditional BI tools one might answer something like Pentaho, JasperReports, Actuate/BIRT. Note those are all Java for reasons of being cross platform, so again not native to Windows.

There are a slew of other open source BI related tools people run on Windows, such as Talend for ETL or things like R or Octave for data science.

Windows desktop proprietary BI tools - Tableau is super popular as one example of a handful.

Re: Redash – Connect to any data source, easily visualize and share your data

#95
post #84

Earlier quoted context omitted.

I've tried Superset but halted because there is a bug with PostgreSQL ( https://github.com/airbnb/superset/issues/1900 ). I'll be trying Redash to see what's going on. In the mean time, there is a Django project where I've integrated the sql-explorer ( https://github.com/groveco/django-sql-explorer ) and it was well appreciated. Especially the API endpoint.

That bug is long fixed. Many companies use Superset against Postgres / Redshift. Superset now ships with a SQL IDE as well.

Apparently it's still opened ( https://github.com/airbnb/superset/issues/1929 ) and Airbnb is requesting a contributor that iron out specific postgresql bugs.

Re: Redash – Connect to any data source, easily visualize and share your data

#96
post #14

Hi! I'm the author of Redash :) Nice to see Redash at the top of HN. I'll be happy to answer any questions about Redash, open source and about my journey to make Redash a self sustainable project. For any questions that don't fit on HN, feel free to reach me at arik at redash.io.

Hi arik,

Thank you for redash, we are using it at Beintoo (with Presto and Redshift) and everybody likes it.

Well done!

Re: Redash – Connect to any data source, easily visualize and share your data

#97
post #40
post #36

I tried Redash some time ago while I was looking for a very simple "BI" like tool that our non-technical or low-technical colleagues could use (people in Client Satisfaction team). I settled for Metabase ( http://www.metabase.com/ , https://github.com/metabase/metabase ), mainly for the ease of use and installation (a simple java -jar metabase.jar does the trick). Redash was a close second (one advantage at that time…

(Redash author) Having a single executable is definitely the best, and I wish we had one for Readsh... trying to compensate on this with the Docker and cloud (AWS / GCE) images for easy setup.

How about bitnami? They provide Redash virtual machines and installers already?

Re: Redash – Connect to any data source, easily visualize and share your data

#98
post #40

Earlier quoted context omitted.

(Redash author) Having a single executable is definitely the best, and I wish we had one for Readsh... trying to compensate on this with the Docker and cloud (AWS / GCE) images for easy setup.

How about bitnami? They provide Redash virtual machines and installers already?

Or a cloudron app.
Post reply on HN