A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tool | Public Demo URL | Free? | Open Source? | I can execute a query without having to write a line of code | Data Source Support | I can upload and analyze a CSV | I can analyze JSON from a URL | I can quickly turn SQL into a visualization | Able to join data from multiple underlying database tables, either at query time or behind the scenes | Can I query data without a login? | Can I publish a query / dashboard publicly? | Supports basic visualizations (table, bar, pie, etc.) | Supports visualizations of map data | Supports filtering by field name | Supports autocompletion of possible values when filtering | Supports grouping measures by arbitrary groups of dimensions | Supports more advanced calculations based on SQL, or client-side, that enable users to apply functions like averages, or row offsets, etc. | Formatting is "smart" (formats automatically based on the data type, or enables decorating values with dollar signs, decimal places, etc.) | Provides tooltips / descriptions that help users understand what a given field name means | Can I export the results of a query to CSV, or an Excel doc? | Can I share a query with someone else in under 10 seconds (e.g. via URL)? | Can I abstract measures in some user / developer configuration with ease? | Can I abstract dimenions in some user / developer configuration with ease? | Can I use measures and dimensions that I've abstracted in other measure / dimension definitions? | Can I rename table names to give the user a more human-friendly table description? | Can I rename field / column names to give the user a more human-friendly description? | Can I manipulate data in a pivot table (rows by columns)? | Configuration stored in version control? | Changes can be tested before being pushed to users in production | ||||||||||||||
2 | Looker | No | No | Yes | Many databases, primarily relational | No | No | Not through the SQL Editor. Have to write LookML to surface new measures / dimensions and use the pivot table to visualize | Yes | Yes | No | Yes | Yes | Yes | Yes (runs SELECT DISTINCT on field at runtime - not as fast as Metabase) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||||||||||
3 | Metabase | Yes | Yes | Yes | Many large-scale relational databases, Mongo, Druid and others | No | No | No | Yes, but limited | No. Login required to query, but public access being discussed | No | Yes | Yes | Yes | Yes (static list of distinct field values presented immediately) | Yes | No | No. Formatting appears to be relatively smart, but no way to edit default formatting | Yes | Yes (very quick export of CSV only) | Yes | Yes, limited - able to create measures, which enable you to abstract a calculation as the result of a filter and calculation (COUNT, SUM, etc.), but not to execute arbitrary SQL | No | No | Yes | Yes | No (I can break out data by rows only) | No | No | |||||||||||||||
4 | Superset (formerly Caravel) | Yes | Yes | Yes | Relational databases supported through SQLAlchemy connections, and Druid | No | No | Yes | No | No | No | Yes | Yes | Yes | No | Yes | No | No | Yes (maybe?). Field in admin config allows for description, but I don't see it appear anywhere | Yes (one-click CSV export) | Yes | Yes | Yes | No | No | Yes | Yes | No | No | |||||||||||||||
5 | Re:dash | http://demo.redash.io/ | Yes | Yes | No | Plugs into relational databases and more (e.g. Graphite, InfluxDB, Mongo) | No, but will support Google Spreadsheets | Yes | Yes | Yes | Maybe, need to test | Maybe, if open auth supported | Yes | Yes | Yes, through SQL | No | Yes, through SQL | Yes, through SQL | Limited (numbers appear with commas, dates appear as dates) | No | Yes | Yes | No | No | No | No | No | Yes, through SQL (technically) or through a Pivot Table visualization type | Not exposed to the user | No | ||||||||||||||
6 | Amazon QuickSight | Only during trial period / for AWS free tier | No | Yes | Amazon S3, Salesforce, other relational DBs | Yes | No | No | Yes | No | No | Yes | No | Yes | Pre-populates list of values from which you can choose (no free-form text box) | Ability to group by more than 2 dimensions limited | Calculated fields must be developed when creating a data source, where a number of SQL-like functions can be applied | Yes | No | No | I can share, but not quickly via URL | Yes, limited ability to create calculated measures | Yes | Yes | Yes | Yes | Yes | No | No | |||||||||||||||
7 | ||||||||||||||||||||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||||||||||||||||||
100 |