We keep talking about (big) data these days and a handful of new database products appears. Thanks to ODBC/JDBC, we have a unified way to talk with different data sources. As to Tableau, it not only takes the advantage of ODBC, but also unleashes the power of it. That’s another reason why I consider it as a great product. A great product can present an underlying esoteric technology with a user friendly interface. It bridges the gap between technology(Database, SQL) and users(BI Analysts).
Web has evolved to 2.0. Probably the enterprise software should follow the same trend as well and Tableau is a good showcase.