superset-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From maximebeauche...@apache.org
Subject [14/14] incubator-superset-site git commit: Initial commit - Superset docs as of 0.18.5
Date Tue, 27 Jun 2017 20:12:40 GMT
Initial commit - Superset docs as of 0.18.5


Project: http://git-wip-us.apache.org/repos/asf/incubator-superset-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-superset-site/commit/886f04b0
Tree: http://git-wip-us.apache.org/repos/asf/incubator-superset-site/tree/886f04b0
Diff: http://git-wip-us.apache.org/repos/asf/incubator-superset-site/diff/886f04b0

Branch: refs/heads/asf-site
Commit: 886f04b066cde5bf9ee88f8f5d2103eaa7034dad
Parents: 
Author: Maxime Beauchemin <maximebeauchemin@gmail.com>
Authored: Tue Jun 27 13:08:29 2017 -0700
Committer: Maxime Beauchemin <maximebeauchemin@gmail.com>
Committed: Tue Jun 27 13:08:47 2017 -0700

----------------------------------------------------------------------
 .buildinfo                                      |     4 +
 _images/add_db.png                              |   Bin 0 -> 157717 bytes
 _images/area.png                                |   Bin 0 -> 105237 bytes
 _images/bar.png                                 |   Bin 0 -> 50564 bytes
 _images/big_number.png                          |   Bin 0 -> 51404 bytes
 _images/big_number_total.png                    |   Bin 0 -> 27637 bytes
 _images/box_plot.png                            |   Bin 0 -> 56136 bytes
 _images/bubble.png                              |   Bin 0 -> 135455 bytes
 _images/bullet.png                              |   Bin 0 -> 8764 bytes
 _images/cal_heatmap.png                         |   Bin 0 -> 31627 bytes
 _images/compare.png                             |   Bin 0 -> 258894 bytes
 _images/create_role.png                         |   Bin 0 -> 51474 bytes
 _images/directed_force.png                      |   Bin 0 -> 247382 bytes
 _images/dist_bar.png                            |   Bin 0 -> 52519 bytes
 _images/druid_agg.png                           |   Bin 0 -> 104052 bytes
 _images/filter_box.png                          |   Bin 0 -> 49653 bytes
 _images/heatmap.png                             |   Bin 0 -> 435496 bytes
 _images/histogram.png                           |   Bin 0 -> 64899 bytes
 _images/horizon.png                             |   Bin 0 -> 165253 bytes
 _images/iframe.png                              |   Bin 0 -> 755166 bytes
 _images/line.png                                |   Bin 0 -> 321509 bytes
 _images/mapbox.png                              |   Bin 0 -> 225567 bytes
 _images/markup.png                              |   Bin 0 -> 227846 bytes
 _images/para.png                                |   Bin 0 -> 471027 bytes
 _images/pie.png                                 |   Bin 0 -> 28302 bytes
 _images/pivot_table.png                         |   Bin 0 -> 276020 bytes
 _images/s.png                                   |   Bin 0 -> 11833 bytes
 _images/sankey.png                              |   Bin 0 -> 205313 bytes
 _images/separator.png                           |   Bin 0 -> 101451 bytes
 _images/sunburst.png                            |   Bin 0 -> 173806 bytes
 _images/table.png                               |   Bin 0 -> 109326 bytes
 _images/treemap.png                             |   Bin 0 -> 96420 bytes
 _images/tutorial_01_sources_database.png        |   Bin 0 -> 19291 bytes
 _images/tutorial_02_add_database.png            |   Bin 0 -> 19533 bytes
 _images/tutorial_03_database_name.png           |   Bin 0 -> 13947 bytes
 ...tutorial_04_sqlalchemy_connection_string.png |   Bin 0 -> 52808 bytes
 _images/tutorial_05_connection_popup.png        |   Bin 0 -> 84173 bytes
 _images/tutorial_06_list_of_tables.png          |   Bin 0 -> 23859 bytes
 _images/tutorial_07_save_button.png             |   Bin 0 -> 8210 bytes
 _images/tutorial_08_sources_tables.png          |   Bin 0 -> 18728 bytes
 _images/tutorial_09_add_new_table.png           |   Bin 0 -> 18777 bytes
 _images/tutorial_10_table_name.png              |   Bin 0 -> 26728 bytes
 _images/tutorial_11_choose_db.png               |   Bin 0 -> 22024 bytes
 .../tutorial_12_table_creation_success_msg.png  |   Bin 0 -> 33013 bytes
 _images/tutorial_13_edit_table_config.png       |   Bin 0 -> 32220 bytes
 _images/tutorial_14_field_config.png            |   Bin 0 -> 61811 bytes
 _images/tutorial_15_click_table_name.png        |   Bin 0 -> 7863 bytes
 _images/tutorial_16_datasource_chart_type.png   |   Bin 0 -> 13822 bytes
 _images/tutorial_17_choose_time_range.png       |   Bin 0 -> 11627 bytes
 _images/tutorial_18_choose_metric.png           |   Bin 0 -> 12536 bytes
 _images/tutorial_19_click_query.png             |   Bin 0 -> 5734 bytes
 _images/tutorial_20_count_star_result.png       |   Bin 0 -> 5333 bytes
 _images/tutorial_21_group_by.png                |   Bin 0 -> 6840 bytes
 _images/tutorial_22_group_by_result.png         |   Bin 0 -> 22576 bytes
 .../tutorial_23_group_by_more_dimensions.png    |   Bin 0 -> 8191 bytes
 _images/tutorial_24_max_metric.png              |   Bin 0 -> 6731 bytes
 _images/tutorial_25_max_temp_filter.png         |   Bin 0 -> 11654 bytes
 _images/tutorial_26_row_limit.png               |   Bin 0 -> 4927 bytes
 _images/tutorial_27_top_10_max_temps.png        |   Bin 0 -> 49871 bytes
 _images/tutorial_28_bar_chart.png               |   Bin 0 -> 14757 bytes
 .../tutorial_29_bar_chart_series_metrics.png    |   Bin 0 -> 20374 bytes
 _images/tutorial_30_bar_chart_results.png       |   Bin 0 -> 75926 bytes
 _images/tutorial_31_save_slice_to_dashboard.png |   Bin 0 -> 33789 bytes
 _images/tutorial_32_save_slice_confirmation.png |   Bin 0 -> 24041 bytes
 _images/tutorial_33_dashboard.png               |   Bin 0 -> 5232 bytes
 _images/tutorial_34_weather_dashboard.png       |   Bin 0 -> 6703 bytes
 _images/tutorial_35_slice_on_dashboard.png      |   Bin 0 -> 66781 bytes
 _images/tutorial_36_adjust_dimensions.gif       |   Bin 0 -> 126264 bytes
 _images/word_cloud.png                          |   Bin 0 -> 117846 bytes
 _images/world_map.png                           |   Bin 0 -> 136501 bytes
 _modules/index.html                             |   194 +
 _modules/superset/jinja_context.html            |   343 +
 _sources/druid.txt                              |    48 +
 _sources/faq.txt                                |   145 +
 _sources/gallery.txt                            |    89 +
 _sources/index.txt                              |    74 +
 _sources/installation.txt                       |   475 +
 _sources/security.txt                           |   161 +
 _sources/sqllab.txt                             |    64 +
 _sources/tutorial.txt                           |   308 +
 _sources/videos.txt                             |    54 +
 _sources/visualization.txt                      |  1759 +++
 _static/ajax-loader.gif                         |   Bin 0 -> 673 bytes
 _static/basic.css                               |   611 +
 _static/comment-bright.png                      |   Bin 0 -> 3500 bytes
 _static/comment-close.png                       |   Bin 0 -> 3578 bytes
 _static/comment.png                             |   Bin 0 -> 3445 bytes
 _static/css/badge_only.css                      |     2 +
 _static/css/theme.css                           |     5 +
 _static/docs.css                                |    59 +
 _static/doctools.js                             |   287 +
 _static/down-pressed.png                        |   Bin 0 -> 347 bytes
 _static/down.png                                |   Bin 0 -> 347 bytes
 _static/file.png                                |   Bin 0 -> 358 bytes
 _static/fonts/Inconsolata-Bold.ttf              |   Bin 0 -> 66352 bytes
 _static/fonts/Inconsolata-Regular.ttf           |   Bin 0 -> 84548 bytes
 _static/fonts/Lato-Bold.ttf                     |   Bin 0 -> 121788 bytes
 _static/fonts/Lato-Regular.ttf                  |   Bin 0 -> 120196 bytes
 _static/fonts/RobotoSlab-Bold.ttf               |   Bin 0 -> 170616 bytes
 _static/fonts/RobotoSlab-Regular.ttf            |   Bin 0 -> 169064 bytes
 _static/fonts/fontawesome-webfont.eot           |   Bin 0 -> 56006 bytes
 _static/fonts/fontawesome-webfont.svg           |   520 +
 _static/fonts/fontawesome-webfont.ttf           |   Bin 0 -> 112160 bytes
 _static/fonts/fontawesome-webfont.woff          |   Bin 0 -> 65452 bytes
 _static/img/babytux.jpg                         |   Bin 0 -> 10131 bytes
 _static/img/bubble.png                          |   Bin 0 -> 470048 bytes
 _static/img/cloud.png                           |   Bin 0 -> 718612 bytes
 _static/img/create_role.png                     |   Bin 0 -> 51474 bytes
 _static/img/dash.png                            |   Bin 0 -> 336285 bytes
 _static/img/druid_agg.png                       |   Bin 0 -> 104052 bytes
 _static/img/favicon.png                         |   Bin 0 -> 5586 bytes
 _static/img/loading.gif                         |   Bin 0 -> 16671 bytes
 _static/img/noimg.png                           |   Bin 0 -> 1101 bytes
 _static/img/s.png                               |   Bin 0 -> 11833 bytes
 _static/img/superset-logo@2x.png                |   Bin 0 -> 4132 bytes
 _static/img/superset.png                        |   Bin 0 -> 4722 bytes
 _static/img/superset_screenshot.png             |   Bin 0 -> 565023 bytes
 _static/img/tutorial/add_db.png                 |   Bin 0 -> 157717 bytes
 .../tutorial/tutorial_01_sources_database.png   |   Bin 0 -> 19291 bytes
 .../img/tutorial/tutorial_02_add_database.png   |   Bin 0 -> 19533 bytes
 .../img/tutorial/tutorial_03_database_name.png  |   Bin 0 -> 13947 bytes
 ...tutorial_04_sqlalchemy_connection_string.png |   Bin 0 -> 52808 bytes
 .../tutorial/tutorial_05_connection_popup.png   |   Bin 0 -> 84173 bytes
 .../img/tutorial/tutorial_06_list_of_tables.png |   Bin 0 -> 23859 bytes
 .../img/tutorial/tutorial_07_save_button.png    |   Bin 0 -> 8210 bytes
 .../img/tutorial/tutorial_08_sources_tables.png |   Bin 0 -> 18728 bytes
 .../img/tutorial/tutorial_09_add_new_table.png  |   Bin 0 -> 18777 bytes
 _static/img/tutorial/tutorial_10_table_name.png |   Bin 0 -> 26728 bytes
 _static/img/tutorial/tutorial_11_choose_db.png  |   Bin 0 -> 22024 bytes
 .../tutorial_12_table_creation_success_msg.png  |   Bin 0 -> 33013 bytes
 .../tutorial/tutorial_13_edit_table_config.png  |   Bin 0 -> 32220 bytes
 .../img/tutorial/tutorial_14_field_config.png   |   Bin 0 -> 61811 bytes
 .../tutorial/tutorial_15_click_table_name.png   |   Bin 0 -> 7863 bytes
 .../tutorial_16_datasource_chart_type.png       |   Bin 0 -> 13822 bytes
 .../tutorial/tutorial_17_choose_time_range.png  |   Bin 0 -> 11627 bytes
 .../img/tutorial/tutorial_18_choose_metric.png  |   Bin 0 -> 12536 bytes
 .../img/tutorial/tutorial_19_click_query.png    |   Bin 0 -> 5734 bytes
 .../tutorial/tutorial_20_count_star_result.png  |   Bin 0 -> 5333 bytes
 _static/img/tutorial/tutorial_21_group_by.png   |   Bin 0 -> 6840 bytes
 .../tutorial/tutorial_22_group_by_result.png    |   Bin 0 -> 22576 bytes
 .../tutorial_23_group_by_more_dimensions.png    |   Bin 0 -> 8191 bytes
 _static/img/tutorial/tutorial_24_max_metric.png |   Bin 0 -> 6731 bytes
 .../tutorial/tutorial_25_max_temp_filter.png    |   Bin 0 -> 11654 bytes
 _static/img/tutorial/tutorial_26_row_limit.png  |   Bin 0 -> 4927 bytes
 .../tutorial/tutorial_27_top_10_max_temps.png   |   Bin 0 -> 49871 bytes
 _static/img/tutorial/tutorial_28_bar_chart.png  |   Bin 0 -> 14757 bytes
 .../tutorial_29_bar_chart_series_metrics.png    |   Bin 0 -> 20374 bytes
 .../tutorial/tutorial_30_bar_chart_results.png  |   Bin 0 -> 75926 bytes
 .../tutorial_31_save_slice_to_dashboard.png     |   Bin 0 -> 33789 bytes
 .../tutorial_32_save_slice_confirmation.png     |   Bin 0 -> 24041 bytes
 _static/img/tutorial/tutorial_33_dashboard.png  |   Bin 0 -> 5232 bytes
 .../tutorial/tutorial_34_weather_dashboard.png  |   Bin 0 -> 6703 bytes
 .../tutorial/tutorial_35_slice_on_dashboard.png |   Bin 0 -> 66781 bytes
 .../tutorial/tutorial_36_adjust_dimensions.gif  |   Bin 0 -> 126264 bytes
 _static/img/viz_thumbnails/area.png             |   Bin 0 -> 105237 bytes
 _static/img/viz_thumbnails/bar.png              |   Bin 0 -> 50564 bytes
 _static/img/viz_thumbnails/big_number.png       |   Bin 0 -> 51404 bytes
 _static/img/viz_thumbnails/big_number_total.png |   Bin 0 -> 27637 bytes
 _static/img/viz_thumbnails/box_plot.png         |   Bin 0 -> 56136 bytes
 _static/img/viz_thumbnails/bubble.png           |   Bin 0 -> 135455 bytes
 _static/img/viz_thumbnails/bullet.png           |   Bin 0 -> 8764 bytes
 _static/img/viz_thumbnails/cal_heatmap.png      |   Bin 0 -> 31627 bytes
 _static/img/viz_thumbnails/compare.png          |   Bin 0 -> 258894 bytes
 _static/img/viz_thumbnails/country_map.png      |   Bin 0 -> 303004 bytes
 _static/img/viz_thumbnails/directed_force.png   |   Bin 0 -> 247382 bytes
 _static/img/viz_thumbnails/dist_bar.png         |   Bin 0 -> 52519 bytes
 _static/img/viz_thumbnails/dual_line.png        |   Bin 0 -> 165716 bytes
 _static/img/viz_thumbnails/filter_box.png       |   Bin 0 -> 49653 bytes
 _static/img/viz_thumbnails/heatmap.png          |   Bin 0 -> 435496 bytes
 _static/img/viz_thumbnails/histogram.png        |   Bin 0 -> 64899 bytes
 _static/img/viz_thumbnails/horizon.png          |   Bin 0 -> 165253 bytes
 _static/img/viz_thumbnails/iframe.png           |   Bin 0 -> 755166 bytes
 _static/img/viz_thumbnails/line.png             |   Bin 0 -> 321509 bytes
 _static/img/viz_thumbnails/mapbox.png           |   Bin 0 -> 225567 bytes
 _static/img/viz_thumbnails/markup.png           |   Bin 0 -> 227846 bytes
 _static/img/viz_thumbnails/para.png             |   Bin 0 -> 471027 bytes
 _static/img/viz_thumbnails/pie.png              |   Bin 0 -> 28302 bytes
 _static/img/viz_thumbnails/pivot_table.png      |   Bin 0 -> 276020 bytes
 _static/img/viz_thumbnails/sankey.png           |   Bin 0 -> 205313 bytes
 _static/img/viz_thumbnails/separator.png        |   Bin 0 -> 101451 bytes
 _static/img/viz_thumbnails/sunburst.png         |   Bin 0 -> 173806 bytes
 _static/img/viz_thumbnails/table.png            |   Bin 0 -> 109326 bytes
 _static/img/viz_thumbnails/treemap.png          |   Bin 0 -> 96420 bytes
 _static/img/viz_thumbnails/word_cloud.png       |   Bin 0 -> 117846 bytes
 _static/img/viz_thumbnails/world_map.png        |   Bin 0 -> 136501 bytes
 _static/jquery-1.11.1.js                        | 10308 +++++++++++++++++
 _static/jquery.js                               |     4 +
 _static/js/modernizr.min.js                     |     4 +
 _static/js/theme.js                             |   153 +
 _static/minus.png                               |   Bin 0 -> 173 bytes
 _static/plus.png                                |   Bin 0 -> 173 bytes
 _static/pygments.css                            |    65 +
 _static/searchtools.js                          |   651 ++
 _static/underscore-1.3.1.js                     |   999 ++
 _static/underscore.js                           |    31 +
 _static/up-pressed.png                          |   Bin 0 -> 345 bytes
 _static/up.png                                  |   Bin 0 -> 345 bytes
 _static/websupport.js                           |   808 ++
 druid.html                                      |   256 +
 faq.html                                        |   327 +
 gallery.html                                    |   235 +
 genindex.html                                   |   221 +
 index.html                                      |   332 +
 installation.html                               |   693 ++
 objects.inv                                     |     7 +
 search.html                                     |   210 +
 searchindex.js                                  |     1 +
 security.html                                   |   364 +
 sqllab.html                                     |   292 +
 tutorial.html                                   |   416 +
 videos.html                                     |   270 +
 visualization.html                              |  2887 +++++
 212 files changed, 24736 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/.buildinfo
----------------------------------------------------------------------
diff --git a/.buildinfo b/.buildinfo
new file mode 100644
index 0000000..0885fbe
--- /dev/null
+++ b/.buildinfo
@@ -0,0 +1,4 @@
+# Sphinx build info version 1
+# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
+config: 
+tags: 

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/add_db.png
----------------------------------------------------------------------
diff --git a/_images/add_db.png b/_images/add_db.png
new file mode 100644
index 0000000..7282343
Binary files /dev/null and b/_images/add_db.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/area.png
----------------------------------------------------------------------
diff --git a/_images/area.png b/_images/area.png
new file mode 100644
index 0000000..86f1080
Binary files /dev/null and b/_images/area.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/bar.png
----------------------------------------------------------------------
diff --git a/_images/bar.png b/_images/bar.png
new file mode 100644
index 0000000..ab0e8d9
Binary files /dev/null and b/_images/bar.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/big_number.png
----------------------------------------------------------------------
diff --git a/_images/big_number.png b/_images/big_number.png
new file mode 100644
index 0000000..2420f25
Binary files /dev/null and b/_images/big_number.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/big_number_total.png
----------------------------------------------------------------------
diff --git a/_images/big_number_total.png b/_images/big_number_total.png
new file mode 100644
index 0000000..eb4b345
Binary files /dev/null and b/_images/big_number_total.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/box_plot.png
----------------------------------------------------------------------
diff --git a/_images/box_plot.png b/_images/box_plot.png
new file mode 100644
index 0000000..de8f061
Binary files /dev/null and b/_images/box_plot.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/bubble.png
----------------------------------------------------------------------
diff --git a/_images/bubble.png b/_images/bubble.png
new file mode 100644
index 0000000..08de51f
Binary files /dev/null and b/_images/bubble.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/bullet.png
----------------------------------------------------------------------
diff --git a/_images/bullet.png b/_images/bullet.png
new file mode 100644
index 0000000..7a66a41
Binary files /dev/null and b/_images/bullet.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/cal_heatmap.png
----------------------------------------------------------------------
diff --git a/_images/cal_heatmap.png b/_images/cal_heatmap.png
new file mode 100644
index 0000000..bf79a9e
Binary files /dev/null and b/_images/cal_heatmap.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/compare.png
----------------------------------------------------------------------
diff --git a/_images/compare.png b/_images/compare.png
new file mode 100644
index 0000000..00b0a7c
Binary files /dev/null and b/_images/compare.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/create_role.png
----------------------------------------------------------------------
diff --git a/_images/create_role.png b/_images/create_role.png
new file mode 100644
index 0000000..0914a58
Binary files /dev/null and b/_images/create_role.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/directed_force.png
----------------------------------------------------------------------
diff --git a/_images/directed_force.png b/_images/directed_force.png
new file mode 100644
index 0000000..1cc7ce9
Binary files /dev/null and b/_images/directed_force.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/dist_bar.png
----------------------------------------------------------------------
diff --git a/_images/dist_bar.png b/_images/dist_bar.png
new file mode 100644
index 0000000..b410147
Binary files /dev/null and b/_images/dist_bar.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/druid_agg.png
----------------------------------------------------------------------
diff --git a/_images/druid_agg.png b/_images/druid_agg.png
new file mode 100644
index 0000000..2d14e1e
Binary files /dev/null and b/_images/druid_agg.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/filter_box.png
----------------------------------------------------------------------
diff --git a/_images/filter_box.png b/_images/filter_box.png
new file mode 100644
index 0000000..209259c
Binary files /dev/null and b/_images/filter_box.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/heatmap.png
----------------------------------------------------------------------
diff --git a/_images/heatmap.png b/_images/heatmap.png
new file mode 100644
index 0000000..ac81a45
Binary files /dev/null and b/_images/heatmap.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/histogram.png
----------------------------------------------------------------------
diff --git a/_images/histogram.png b/_images/histogram.png
new file mode 100644
index 0000000..f7bbe62
Binary files /dev/null and b/_images/histogram.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/horizon.png
----------------------------------------------------------------------
diff --git a/_images/horizon.png b/_images/horizon.png
new file mode 100644
index 0000000..a5d4bf3
Binary files /dev/null and b/_images/horizon.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/iframe.png
----------------------------------------------------------------------
diff --git a/_images/iframe.png b/_images/iframe.png
new file mode 100644
index 0000000..d5f0f56
Binary files /dev/null and b/_images/iframe.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/line.png
----------------------------------------------------------------------
diff --git a/_images/line.png b/_images/line.png
new file mode 100644
index 0000000..67f8fe8
Binary files /dev/null and b/_images/line.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/mapbox.png
----------------------------------------------------------------------
diff --git a/_images/mapbox.png b/_images/mapbox.png
new file mode 100644
index 0000000..662c163
Binary files /dev/null and b/_images/mapbox.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/markup.png
----------------------------------------------------------------------
diff --git a/_images/markup.png b/_images/markup.png
new file mode 100644
index 0000000..675e42a
Binary files /dev/null and b/_images/markup.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/para.png
----------------------------------------------------------------------
diff --git a/_images/para.png b/_images/para.png
new file mode 100644
index 0000000..fc1a157
Binary files /dev/null and b/_images/para.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/pie.png
----------------------------------------------------------------------
diff --git a/_images/pie.png b/_images/pie.png
new file mode 100644
index 0000000..ab76749
Binary files /dev/null and b/_images/pie.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/pivot_table.png
----------------------------------------------------------------------
diff --git a/_images/pivot_table.png b/_images/pivot_table.png
new file mode 100644
index 0000000..37f86af
Binary files /dev/null and b/_images/pivot_table.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/s.png
----------------------------------------------------------------------
diff --git a/_images/s.png b/_images/s.png
new file mode 100644
index 0000000..2031b86
Binary files /dev/null and b/_images/s.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/sankey.png
----------------------------------------------------------------------
diff --git a/_images/sankey.png b/_images/sankey.png
new file mode 100644
index 0000000..981cdba
Binary files /dev/null and b/_images/sankey.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/separator.png
----------------------------------------------------------------------
diff --git a/_images/separator.png b/_images/separator.png
new file mode 100644
index 0000000..eddb59d
Binary files /dev/null and b/_images/separator.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/sunburst.png
----------------------------------------------------------------------
diff --git a/_images/sunburst.png b/_images/sunburst.png
new file mode 100644
index 0000000..f155363
Binary files /dev/null and b/_images/sunburst.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/table.png
----------------------------------------------------------------------
diff --git a/_images/table.png b/_images/table.png
new file mode 100644
index 0000000..a3dd1be
Binary files /dev/null and b/_images/table.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/treemap.png
----------------------------------------------------------------------
diff --git a/_images/treemap.png b/_images/treemap.png
new file mode 100644
index 0000000..0aec60c
Binary files /dev/null and b/_images/treemap.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_01_sources_database.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_01_sources_database.png b/_images/tutorial_01_sources_database.png
new file mode 100644
index 0000000..ad92723
Binary files /dev/null and b/_images/tutorial_01_sources_database.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_02_add_database.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_02_add_database.png b/_images/tutorial_02_add_database.png
new file mode 100644
index 0000000..0ee12d3
Binary files /dev/null and b/_images/tutorial_02_add_database.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_03_database_name.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_03_database_name.png b/_images/tutorial_03_database_name.png
new file mode 100644
index 0000000..68f15cd
Binary files /dev/null and b/_images/tutorial_03_database_name.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_04_sqlalchemy_connection_string.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_04_sqlalchemy_connection_string.png b/_images/tutorial_04_sqlalchemy_connection_string.png
new file mode 100644
index 0000000..b7d0c43
Binary files /dev/null and b/_images/tutorial_04_sqlalchemy_connection_string.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_05_connection_popup.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_05_connection_popup.png b/_images/tutorial_05_connection_popup.png
new file mode 100644
index 0000000..d5c49af
Binary files /dev/null and b/_images/tutorial_05_connection_popup.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_06_list_of_tables.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_06_list_of_tables.png b/_images/tutorial_06_list_of_tables.png
new file mode 100644
index 0000000..849f4cc
Binary files /dev/null and b/_images/tutorial_06_list_of_tables.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_07_save_button.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_07_save_button.png b/_images/tutorial_07_save_button.png
new file mode 100644
index 0000000..976c619
Binary files /dev/null and b/_images/tutorial_07_save_button.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_08_sources_tables.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_08_sources_tables.png b/_images/tutorial_08_sources_tables.png
new file mode 100644
index 0000000..08eb79f
Binary files /dev/null and b/_images/tutorial_08_sources_tables.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_09_add_new_table.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_09_add_new_table.png b/_images/tutorial_09_add_new_table.png
new file mode 100644
index 0000000..fca2b51
Binary files /dev/null and b/_images/tutorial_09_add_new_table.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_10_table_name.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_10_table_name.png b/_images/tutorial_10_table_name.png
new file mode 100644
index 0000000..97838a3
Binary files /dev/null and b/_images/tutorial_10_table_name.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_11_choose_db.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_11_choose_db.png b/_images/tutorial_11_choose_db.png
new file mode 100644
index 0000000..c7fec3d
Binary files /dev/null and b/_images/tutorial_11_choose_db.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_12_table_creation_success_msg.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_12_table_creation_success_msg.png b/_images/tutorial_12_table_creation_success_msg.png
new file mode 100644
index 0000000..085c211
Binary files /dev/null and b/_images/tutorial_12_table_creation_success_msg.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_13_edit_table_config.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_13_edit_table_config.png b/_images/tutorial_13_edit_table_config.png
new file mode 100644
index 0000000..54b0062
Binary files /dev/null and b/_images/tutorial_13_edit_table_config.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_14_field_config.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_14_field_config.png b/_images/tutorial_14_field_config.png
new file mode 100644
index 0000000..245e436
Binary files /dev/null and b/_images/tutorial_14_field_config.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_15_click_table_name.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_15_click_table_name.png b/_images/tutorial_15_click_table_name.png
new file mode 100644
index 0000000..d6fc628
Binary files /dev/null and b/_images/tutorial_15_click_table_name.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_16_datasource_chart_type.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_16_datasource_chart_type.png b/_images/tutorial_16_datasource_chart_type.png
new file mode 100644
index 0000000..0dae19a
Binary files /dev/null and b/_images/tutorial_16_datasource_chart_type.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_17_choose_time_range.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_17_choose_time_range.png b/_images/tutorial_17_choose_time_range.png
new file mode 100644
index 0000000..f54b074
Binary files /dev/null and b/_images/tutorial_17_choose_time_range.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_18_choose_metric.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_18_choose_metric.png b/_images/tutorial_18_choose_metric.png
new file mode 100644
index 0000000..8cc62b9
Binary files /dev/null and b/_images/tutorial_18_choose_metric.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_19_click_query.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_19_click_query.png b/_images/tutorial_19_click_query.png
new file mode 100644
index 0000000..9ff8bba
Binary files /dev/null and b/_images/tutorial_19_click_query.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_20_count_star_result.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_20_count_star_result.png b/_images/tutorial_20_count_star_result.png
new file mode 100644
index 0000000..a50ca54
Binary files /dev/null and b/_images/tutorial_20_count_star_result.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_21_group_by.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_21_group_by.png b/_images/tutorial_21_group_by.png
new file mode 100644
index 0000000..b4ea5d5
Binary files /dev/null and b/_images/tutorial_21_group_by.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_22_group_by_result.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_22_group_by_result.png b/_images/tutorial_22_group_by_result.png
new file mode 100644
index 0000000..fb3205d
Binary files /dev/null and b/_images/tutorial_22_group_by_result.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_23_group_by_more_dimensions.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_23_group_by_more_dimensions.png b/_images/tutorial_23_group_by_more_dimensions.png
new file mode 100644
index 0000000..a004703
Binary files /dev/null and b/_images/tutorial_23_group_by_more_dimensions.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_24_max_metric.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_24_max_metric.png b/_images/tutorial_24_max_metric.png
new file mode 100644
index 0000000..b1ccc89
Binary files /dev/null and b/_images/tutorial_24_max_metric.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_25_max_temp_filter.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_25_max_temp_filter.png b/_images/tutorial_25_max_temp_filter.png
new file mode 100644
index 0000000..e57efb1
Binary files /dev/null and b/_images/tutorial_25_max_temp_filter.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_26_row_limit.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_26_row_limit.png b/_images/tutorial_26_row_limit.png
new file mode 100644
index 0000000..3d01983
Binary files /dev/null and b/_images/tutorial_26_row_limit.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_27_top_10_max_temps.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_27_top_10_max_temps.png b/_images/tutorial_27_top_10_max_temps.png
new file mode 100644
index 0000000..bc65243
Binary files /dev/null and b/_images/tutorial_27_top_10_max_temps.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_28_bar_chart.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_28_bar_chart.png b/_images/tutorial_28_bar_chart.png
new file mode 100644
index 0000000..936b008
Binary files /dev/null and b/_images/tutorial_28_bar_chart.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_29_bar_chart_series_metrics.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_29_bar_chart_series_metrics.png b/_images/tutorial_29_bar_chart_series_metrics.png
new file mode 100644
index 0000000..7c3758b
Binary files /dev/null and b/_images/tutorial_29_bar_chart_series_metrics.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_30_bar_chart_results.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_30_bar_chart_results.png b/_images/tutorial_30_bar_chart_results.png
new file mode 100644
index 0000000..77afceb
Binary files /dev/null and b/_images/tutorial_30_bar_chart_results.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_31_save_slice_to_dashboard.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_31_save_slice_to_dashboard.png b/_images/tutorial_31_save_slice_to_dashboard.png
new file mode 100644
index 0000000..6019c00
Binary files /dev/null and b/_images/tutorial_31_save_slice_to_dashboard.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_32_save_slice_confirmation.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_32_save_slice_confirmation.png b/_images/tutorial_32_save_slice_confirmation.png
new file mode 100644
index 0000000..027d3bb
Binary files /dev/null and b/_images/tutorial_32_save_slice_confirmation.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_33_dashboard.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_33_dashboard.png b/_images/tutorial_33_dashboard.png
new file mode 100644
index 0000000..7f332a5
Binary files /dev/null and b/_images/tutorial_33_dashboard.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_34_weather_dashboard.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_34_weather_dashboard.png b/_images/tutorial_34_weather_dashboard.png
new file mode 100644
index 0000000..1dd6776
Binary files /dev/null and b/_images/tutorial_34_weather_dashboard.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_35_slice_on_dashboard.png
----------------------------------------------------------------------
diff --git a/_images/tutorial_35_slice_on_dashboard.png b/_images/tutorial_35_slice_on_dashboard.png
new file mode 100644
index 0000000..dc7d7e4
Binary files /dev/null and b/_images/tutorial_35_slice_on_dashboard.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/tutorial_36_adjust_dimensions.gif
----------------------------------------------------------------------
diff --git a/_images/tutorial_36_adjust_dimensions.gif b/_images/tutorial_36_adjust_dimensions.gif
new file mode 100644
index 0000000..01347e1
Binary files /dev/null and b/_images/tutorial_36_adjust_dimensions.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/word_cloud.png
----------------------------------------------------------------------
diff --git a/_images/word_cloud.png b/_images/word_cloud.png
new file mode 100644
index 0000000..03936e1
Binary files /dev/null and b/_images/word_cloud.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_images/world_map.png
----------------------------------------------------------------------
diff --git a/_images/world_map.png b/_images/world_map.png
new file mode 100644
index 0000000..82e8ad2
Binary files /dev/null and b/_images/world_map.png differ

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_modules/index.html
----------------------------------------------------------------------
diff --git a/_modules/index.html b/_modules/index.html
new file mode 100644
index 0000000..1807977
--- /dev/null
+++ b/_modules/index.html
@@ -0,0 +1,194 @@
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>Overview: module code &mdash; Superset&#39;s documentation  documentation</title>
+  
+
+  
+  
+
+  
+
+  
+  
+    
+
+  
+
+  
+  
+    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+  
+
+  
+
+  
+        <link rel="index" title="Index"
+              href="../genindex.html"/>
+        <link rel="search" title="Search" href="../search.html"/>
+    <link rel="top" title="Superset&#39;s documentation  documentation" href="../index.html"/> 
+
+  
+  <script src="../_static/js/modernizr.min.js"></script>
+
+</head>
+
+<body class="wy-body-for-nav" role="document">
+
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search">
+          
+
+          
+            <a href="../index.html" class="icon icon-home"> Superset's documentation
+          
+
+          
+          </a>
+
+          
+            
+            
+          
+
+          
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+          
+        </div>
+
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+          
+            
+            
+                <ul>
+<li class="toctree-l1"><a class="reference internal" href="../installation.html">Installation &amp; Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">Tutorial for Superset Administrators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../sqllab.html">SQL Lab</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../visualization.html">Visualization Tools</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../videos.html">Videos</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../gallery.html">Gallery</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../druid.html">Druid</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../faq.html">FAQ</a></li>
+</ul>
+
+            
+          
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
+        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+        <a href="../index.html">Superset's documentation</a>
+      </nav>
+
+
+      
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+  <ul class="wy-breadcrumbs">
+    <li><a href="../index.html">Docs</a> &raquo;</li>
+      
+    <li>Overview: module code</li>
+      <li class="wy-breadcrumbs-aside">
+        
+          
+        
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+           <div itemprop="articleBody">
+            
+  <h1>All modules for which code is available</h1>
+<ul><li><a href="superset/jinja_context.html">superset.jinja_context</a></li>
+</ul>
+
+           </div>
+          </div>
+          <footer>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+
+    </p>
+  </div>
+  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../',
+            VERSION:'',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true
+        };
+    </script>
+      <script type="text/javascript" src="../_static/jquery.js"></script>
+      <script type="text/javascript" src="../_static/underscore.js"></script>
+      <script type="text/javascript" src="../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../_static/js/theme.js"></script>
+  
+
+  
+  
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.StickyNav.enable();
+      });
+  </script>
+   
+
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_modules/superset/jinja_context.html
----------------------------------------------------------------------
diff --git a/_modules/superset/jinja_context.html b/_modules/superset/jinja_context.html
new file mode 100644
index 0000000..1774dbe
--- /dev/null
+++ b/_modules/superset/jinja_context.html
@@ -0,0 +1,343 @@
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>superset.jinja_context &mdash; Superset&#39;s documentation  documentation</title>
+  
+
+  
+  
+
+  
+
+  
+  
+    
+
+  
+
+  
+  
+    <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
+  
+
+  
+
+  
+        <link rel="index" title="Index"
+              href="../../genindex.html"/>
+        <link rel="search" title="Search" href="../../search.html"/>
+    <link rel="top" title="Superset&#39;s documentation  documentation" href="../../index.html"/>
+        <link rel="up" title="Module code" href="../index.html"/> 
+
+  
+  <script src="../../_static/js/modernizr.min.js"></script>
+
+</head>
+
+<body class="wy-body-for-nav" role="document">
+
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search">
+          
+
+          
+            <a href="../../index.html" class="icon icon-home"> Superset's documentation
+          
+
+          
+          </a>
+
+          
+            
+            
+          
+
+          
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+          
+        </div>
+
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+          
+            
+            
+                <ul>
+<li class="toctree-l1"><a class="reference internal" href="../../installation.html">Installation &amp; Configuration</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../tutorial.html">Tutorial for Superset Administrators</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../security.html">Security</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../sqllab.html">SQL Lab</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../visualization.html">Visualization Tools</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../videos.html">Videos</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../gallery.html">Gallery</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../druid.html">Druid</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../faq.html">FAQ</a></li>
+</ul>
+
+            
+          
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
+        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+        <a href="../../index.html">Superset's documentation</a>
+      </nav>
+
+
+      
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+  <ul class="wy-breadcrumbs">
+    <li><a href="../../index.html">Docs</a> &raquo;</li>
+      
+          <li><a href="../index.html">Module code</a> &raquo;</li>
+      
+    <li>superset.jinja_context</li>
+      <li class="wy-breadcrumbs-aside">
+        
+          
+        
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+           <div itemprop="articleBody">
+            
+  <h1>Source code for superset.jinja_context</h1><div class="highlight"><pre>
+<span></span><span class="sd">&quot;&quot;&quot;Defines the templating context for SQL Lab&quot;&quot;&quot;</span>
+<span class="kn">from</span> <span class="nn">__future__</span> <span class="k">import</span> <span class="n">absolute_import</span>
+<span class="kn">from</span> <span class="nn">__future__</span> <span class="k">import</span> <span class="n">division</span>
+<span class="kn">from</span> <span class="nn">__future__</span> <span class="k">import</span> <span class="n">print_function</span>
+<span class="kn">from</span> <span class="nn">__future__</span> <span class="k">import</span> <span class="n">unicode_literals</span>
+
+<span class="kn">from</span> <span class="nn">datetime</span> <span class="k">import</span> <span class="n">datetime</span><span class="p">,</span> <span class="n">timedelta</span>
+<span class="kn">import</span> <span class="nn">inspect</span>
+<span class="kn">import</span> <span class="nn">random</span>
+<span class="kn">import</span> <span class="nn">time</span>
+<span class="kn">import</span> <span class="nn">uuid</span>
+
+<span class="kn">from</span> <span class="nn">jinja2.sandbox</span> <span class="k">import</span> <span class="n">SandboxedEnvironment</span>
+<span class="kn">from</span> <span class="nn">flask</span> <span class="k">import</span> <span class="n">request</span><span class="p">,</span> <span class="n">g</span>
+
+<span class="kn">from</span> <span class="nn">dateutil.relativedelta</span> <span class="k">import</span> <span class="n">relativedelta</span>
+
+<span class="kn">from</span> <span class="nn">superset</span> <span class="k">import</span> <span class="n">app</span>
+
+<span class="n">config</span> <span class="o">=</span> <span class="n">app</span><span class="o">.</span><span class="n">config</span>
+<span class="n">BASE_CONTEXT</span> <span class="o">=</span> <span class="p">{</span>
+    <span class="s1">&#39;datetime&#39;</span><span class="p">:</span> <span class="n">datetime</span><span class="p">,</span>
+    <span class="s1">&#39;random&#39;</span><span class="p">:</span> <span class="n">random</span><span class="p">,</span>
+    <span class="s1">&#39;relativedelta&#39;</span><span class="p">:</span> <span class="n">relativedelta</span><span class="p">,</span>
+    <span class="s1">&#39;time&#39;</span><span class="p">:</span> <span class="n">time</span><span class="p">,</span>
+    <span class="s1">&#39;timedelta&#39;</span><span class="p">:</span> <span class="n">timedelta</span><span class="p">,</span>
+    <span class="s1">&#39;uuid&#39;</span><span class="p">:</span> <span class="n">uuid</span><span class="p">,</span>
+<span class="p">}</span>
+<span class="n">BASE_CONTEXT</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;JINJA_CONTEXT_ADDONS&#39;</span><span class="p">,</span> <span class="p">{}))</span>
+
+
+<div class="viewcode-block" id="url_param"><a class="viewcode-back" href="../../sqllab.html#superset.jinja_context.url_param">[docs]</a><span class="k">def</span> <span class="nf">url_param</span><span class="p">(</span><span class="n">param</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
+    <span class="sd">&quot;&quot;&quot;Get a url paramater</span>
+
+<span class="sd">    :param param: the url parameter to lookup</span>
+<span class="sd">    :type param: str</span>
+<span class="sd">    :param default: the value to return in the absence of the parameter</span>
+<span class="sd">    :type default: str</span>
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="nb">print</span><span class="p">(</span><span class="n">request</span><span class="o">.</span><span class="n">args</span><span class="p">)</span>
+    <span class="k">return</span> <span class="n">request</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">param</span><span class="p">,</span> <span class="n">default</span><span class="p">)</span></div>
+
+
+<span class="k">def</span> <span class="nf">current_user_id</span><span class="p">():</span>
+    <span class="sd">&quot;&quot;&quot;The id of the user who is currently logged in&quot;&quot;&quot;</span>
+    <span class="k">if</span> <span class="n">g</span><span class="o">.</span><span class="n">user</span><span class="p">:</span>
+        <span class="k">return</span> <span class="n">g</span><span class="o">.</span><span class="n">user</span><span class="o">.</span><span class="n">id</span>
+
+
+<span class="k">def</span> <span class="nf">current_username</span><span class="p">():</span>
+    <span class="sd">&quot;&quot;&quot;The username of the user who is currently logged in&quot;&quot;&quot;</span>
+    <span class="k">if</span> <span class="n">g</span><span class="o">.</span><span class="n">user</span><span class="p">:</span>
+        <span class="k">return</span> <span class="n">g</span><span class="o">.</span><span class="n">user</span><span class="o">.</span><span class="n">username</span>
+
+
+<span class="k">class</span> <span class="nc">BaseTemplateProcessor</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
+
+    <span class="sd">&quot;&quot;&quot;Base class for database-specific jinja context</span>
+
+<span class="sd">    There&#39;s this bit of magic in ``process_template`` that instantiates only</span>
+<span class="sd">    the database context for the active database as a ``models.Database``</span>
+<span class="sd">    object binds it to the context object, so that object methods</span>
+<span class="sd">    have access to</span>
+<span class="sd">    that context. This way, {{ hive.latest_partition(&#39;mytable&#39;) }} just</span>
+<span class="sd">    knows about the database it is operating in.</span>
+
+<span class="sd">    This means that object methods are only available for the active database</span>
+<span class="sd">    and are given access to the ``models.Database`` object and schema</span>
+<span class="sd">    name. For globally available methods use ``@classmethod``.</span>
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="n">engine</span> <span class="o">=</span> <span class="kc">None</span>
+
+    <span class="k">def</span> <span class="nf">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">database</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">query</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">table</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">database</span> <span class="o">=</span> <span class="n">database</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">query</span> <span class="o">=</span> <span class="n">query</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">schema</span> <span class="o">=</span> <span class="kc">None</span>
+        <span class="k">if</span> <span class="n">query</span> <span class="ow">and</span> <span class="n">query</span><span class="o">.</span><span class="n">schema</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">schema</span> <span class="o">=</span> <span class="n">query</span><span class="o">.</span><span class="n">schema</span>
+        <span class="k">elif</span> <span class="n">table</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">schema</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">schema</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">context</span> <span class="o">=</span> <span class="p">{</span>
+            <span class="s1">&#39;url_param&#39;</span><span class="p">:</span> <span class="n">url_param</span><span class="p">,</span>
+            <span class="s1">&#39;current_user_id&#39;</span><span class="p">:</span> <span class="n">current_user_id</span><span class="p">,</span>
+            <span class="s1">&#39;current_username&#39;</span><span class="p">:</span> <span class="n">current_username</span><span class="p">,</span>
+            <span class="s1">&#39;form_data&#39;</span><span class="p">:</span> <span class="p">{},</span>
+        <span class="p">}</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">kwargs</span><span class="p">)</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">BASE_CONTEXT</span><span class="p">)</span>
+        <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">engine</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">engine</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">env</span> <span class="o">=</span> <span class="n">SandboxedEnvironment</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">process_template</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">sql</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
+        <span class="sd">&quot;&quot;&quot;Processes a sql template</span>
+
+<span class="sd">        &gt;&gt;&gt; sql = &quot;SELECT &#39;{{ datetime(2017, 1, 1).isoformat() }}&#39;&quot;</span>
+<span class="sd">        &gt;&gt;&gt; process_template(sql)</span>
+<span class="sd">        &quot;SELECT &#39;2017-01-01T00:00:00&#39;&quot;</span>
+<span class="sd">        &quot;&quot;&quot;</span>
+        <span class="n">template</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="o">.</span><span class="n">from_string</span><span class="p">(</span><span class="n">sql</span><span class="p">)</span>
+        <span class="n">kwargs</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">context</span><span class="p">)</span>
+        <span class="k">return</span> <span class="n">template</span><span class="o">.</span><span class="n">render</span><span class="p">(</span><span class="n">kwargs</span><span class="p">)</span>
+
+
+<div class="viewcode-block" id="PrestoTemplateProcessor"><a class="viewcode-back" href="../../sqllab.html#superset.jinja_context.PrestoTemplateProcessor">[docs]</a><span class="k">class</span> <span class="nc">PrestoTemplateProcessor</span><span class="p">(</span><span class="n">BaseTemplateProcessor</span><span class="p">):</span>
+    <span class="sd">&quot;&quot;&quot;Presto Jinja context</span>
+
+<span class="sd">    The methods described here are namespaced under ``presto`` in the</span>
+<span class="sd">    jinja context as in ``SELECT &#39;{{ presto.some_macro_call() }}&#39;``</span>
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="n">engine</span> <span class="o">=</span> <span class="s1">&#39;presto&#39;</span>
+
+    <span class="nd">@staticmethod</span>
+    <span class="k">def</span> <span class="nf">_schema_table</span><span class="p">(</span><span class="n">table_name</span><span class="p">,</span> <span class="n">schema</span><span class="p">):</span>
+        <span class="k">if</span> <span class="s1">&#39;.&#39;</span> <span class="ow">in</span> <span class="n">table_name</span><span class="p">:</span>
+            <span class="n">schema</span><span class="p">,</span> <span class="n">table_name</span> <span class="o">=</span> <span class="n">table_name</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s1">&#39;.&#39;</span><span class="p">)</span>
+        <span class="k">return</span> <span class="n">table_name</span><span class="p">,</span> <span class="n">schema</span>
+
+    <span class="k">def</span> <span class="nf">latest_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_name</span><span class="p">):</span>
+        <span class="n">table_name</span><span class="p">,</span> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_schema_table</span><span class="p">(</span><span class="n">table_name</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">schema</span><span class="p">)</span>
+        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">database</span><span class="o">.</span><span class="n">db_engine_spec</span><span class="o">.</span><span class="n">latest_partition</span><span class="p">(</span>
+            <span class="n">table_name</span><span class="p">,</span> <span class="n">schema</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">database</span><span class="p">)[</span><span class="mi">1</span><span class="p">]</span>
+
+    <span class="k">def</span> <span class="nf">latest_sub_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_name</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
+        <span class="n">table_name</span><span class="p">,</span> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_schema_table</span><span class="p">(</span><span class="n">table_name</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">schema</span><span class="p">)</span>
+        <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">database</span><span class="o">.</span><span class="n">db_engine_spec</span><span class="o">.</span><span class="n">latest_sub_partition</span><span class="p">(</span>
+            <span class="n">table_name</span><span class="o">=</span><span class="n">table_name</span><span class="p">,</span>
+            <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span>
+            <span class="n">database</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">database</span><span class="p">,</span>
+            <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span></div>
+
+
+<span class="k">class</span> <span class="nc">HiveTemplateProcessor</span><span class="p">(</span><span class="n">PrestoTemplateProcessor</span><span class="p">):</span>
+    <span class="n">engine</span> <span class="o">=</span> <span class="s1">&#39;hive&#39;</span>
+
+
+<span class="n">template_processors</span> <span class="o">=</span> <span class="p">{}</span>
+<span class="n">keys</span> <span class="o">=</span> <span class="nb">tuple</span><span class="p">(</span><span class="nb">globals</span><span class="p">()</span><span class="o">.</span><span class="n">keys</span><span class="p">())</span>
+<span class="k">for</span> <span class="n">k</span> <span class="ow">in</span> <span class="n">keys</span><span class="p">:</span>
+    <span class="n">o</span> <span class="o">=</span> <span class="nb">globals</span><span class="p">()[</span><span class="n">k</span><span class="p">]</span>
+    <span class="k">if</span> <span class="n">o</span> <span class="ow">and</span> <span class="n">inspect</span><span class="o">.</span><span class="n">isclass</span><span class="p">(</span><span class="n">o</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">issubclass</span><span class="p">(</span><span class="n">o</span><span class="p">,</span> <span class="n">BaseTemplateProcessor</span><span class="p">):</span>
+        <span class="n">template_processors</span><span class="p">[</span><span class="n">o</span><span class="o">.</span><span class="n">engine</span><span class="p">]</span> <span class="o">=</span> <span class="n">o</span>
+
+
+<span class="k">def</span> <span class="nf">get_template_processor</span><span class="p">(</span><span class="n">database</span><span class="p">,</span> <span class="n">table</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">query</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
+    <span class="n">TP</span> <span class="o">=</span> <span class="n">template_processors</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">database</span><span class="o">.</span><span class="n">backend</span><span class="p">,</span> <span class="n">BaseTemplateProcessor</span><span class="p">)</span>
+    <span class="k">return</span> <span class="n">TP</span><span class="p">(</span><span class="n">database</span><span class="o">=</span><span class="n">database</span><span class="p">,</span> <span class="n">table</span><span class="o">=</span><span class="n">table</span><span class="p">,</span> <span class="n">query</span><span class="o">=</span><span class="n">query</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span>
+</pre></div>
+
+           </div>
+          </div>
+          <footer>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+
+    </p>
+  </div>
+  Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../../',
+            VERSION:'',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true
+        };
+    </script>
+      <script type="text/javascript" src="../../_static/jquery.js"></script>
+      <script type="text/javascript" src="../../_static/underscore.js"></script>
+      <script type="text/javascript" src="../../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../../_static/js/theme.js"></script>
+  
+
+  
+  
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.StickyNav.enable();
+      });
+  </script>
+   
+
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_sources/druid.txt
----------------------------------------------------------------------
diff --git a/_sources/druid.txt b/_sources/druid.txt
new file mode 100644
index 0000000..af956d9
--- /dev/null
+++ b/_sources/druid.txt
@@ -0,0 +1,48 @@
+Druid
+=====
+
+Superset works well with Druid, though currently not all
+advanced features out of Druid are covered. This page clarifies what is
+covered and what isn't and explains how to use some of the features.
+
+.. note ::
+    Currently Airbnb runs against Druid ``0.8.x`` and previous /
+    following versions are not tested against.
+
+Supported
+'''''''''
+
+Aggregations
+------------
+
+Common aggregations, or Druid metrics can be defined and used in Superset.
+The first and simpler use case is to use the checkbox matrix expose in your
+datasource's edit view (``Sources -> Druid Datasources ->
+[your datasource] -> Edit -> [tab] List Druid Column``).
+Clicking the ``GroupBy`` and ``Filterable`` checkboxes will make the column
+appear in the related dropdowns while in explore view. Checking
+``Count Distinct``, ``Min``, ``Max`` or ``Sum`` will result in creating
+new metrics that will appear in the ``List Druid Metric`` tab upon saving the
+datasource. By editing these metrics, you'll notice that they their ``json``
+element correspond to Druid aggregation definition. You can create your own
+aggregations manually from the ``List Druid Metric`` tab following Druid
+documentation.
+
+.. image:: _static/img/druid_agg.png
+   :scale: 50 %
+
+Post-Aggregations
+-----------------
+
+Druid supports post aggregation and this works in Superset. All you have to
+do is creating a metric, much like you would create an aggregation manually,
+but specify ``postagg`` as a ``Metric Type``. You then have to provide a valid
+json post-aggregation definition (as specified in the Druid docs) in the
+Json field.
+
+
+Not yet supported
+'''''''''''''''''
+
+- Regex filters
+- Lookups / joins

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_sources/faq.txt
----------------------------------------------------------------------
diff --git a/_sources/faq.txt b/_sources/faq.txt
new file mode 100644
index 0000000..350d483
--- /dev/null
+++ b/_sources/faq.txt
@@ -0,0 +1,145 @@
+FAQ
+===
+
+
+Can I query/join multiple tables at one time?
+---------------------------------------------
+Not directly no. A Superset SQLAlchemy datasource can only be a single table
+or a view.
+
+When working with tables, the solution would be to materialize
+a table that contains all the fields needed for your analysis, most likely
+through some scheduled batch process.
+
+A view is a simple logical layer that abstract an arbitrary SQL queries as
+a virtual table. This can allow you to join and union multiple tables, and
+to apply some transformation using arbitrary SQL expressions. The limitation
+there is your database performance as Superset effectively will run a query
+on top of your query (view). A good practice may be to limit yourself to
+joining your main large table to one or many small tables only, and avoid
+using ``GROUP BY`` where possible as Superset will do its own ``GROUP BY`` and
+doing the work twice might slow down performance.
+
+Whether you use a table or a view, the important factor is whether your
+database is fast enough to serve it in an interactive fashion to provide
+a good user experience in Superset.
+
+
+How BIG can my data source be?
+------------------------------
+
+It can be gigantic! As mentioned above, the main criteria is whether your
+database can execute queries and return results in a time frame that is
+acceptable to your users. Many distributed databases out there can execute
+queries that scan through terabytes in an interactive fashion.
+
+
+How do I create my own visualization?
+-------------------------------------
+
+We are planning on making it easier to add new visualizations to the
+framework, in the meantime, we've tagged a few pull requests as
+``example`` to give people examples of how to contribute new
+visualizations.
+
+https://github.com/airbnb/superset/issues?q=label%3Aexample+is%3Aclosed
+
+
+Why are my queries timing out?
+------------------------------
+
+If you are seeing timeouts (504 Gateway Time-out) when running queries,
+it's because the web server is timing out web requests. If you want to
+increase the default (50), you can specify the timeout when starting the
+web server with the ``-t`` flag, which is expressed in seconds.
+
+``superset runserver -t 300``
+
+
+Why is the map not visible in the mapbox visualization?
+-------------------------------------------------------
+
+You need to register to mapbox.com, get an API key and configure it as
+``MAPBOX_API_KEY`` in ``superset_config.py``.
+
+
+How to add dynamic filters to a dashboard?
+------------------------------------------
+
+It's easy: use the ``Filter Box`` widget, build a slice, and add it to your
+dashboard.
+
+The ``Filter Box`` widget allows you to define a query to populate dropdowns
+that can be use for filtering. To build the list of distinct values, we
+run a query, and sort the result by the metric you provide, sorting
+descending.
+
+The widget also has a checkbox ``Date Filter``, which enables time filtering
+capabilities to your dashboard. After checking the box and refreshing, you'll
+see a ``from`` and a ``to`` dropdown show up.
+
+By default, the filtering will be applied to all the slices that are built
+on top of a datasource that shares the column name that the filter is based
+on. It's also a requirement for that column to be checked as "filterable"
+in the column tab of the table editor.
+
+But what about if you don't want certain widgets to get filtered on your
+dashboard? You can do that by editing your dashboard, and in the form,
+edit the ``JSON Metadata`` field, more specifically the
+``filter_immune_slices`` key, that receives an array of sliceIds that should
+never be affected by any dashboard level filtering.
+
+
+..code::
+
+    {
+        "filter_immune_slices": [324, 65, 92],
+        "expanded_slices": {},
+        "filter_immune_slice_fields": {
+            "177": ["country_name", "__from", "__to"],
+            "32": ["__from", "__to"]
+        }
+    }
+
+In the json blob above, slices 324, 65 and 92 won't be affected by any
+dashboard level filtering.
+
+Now note the ``filter_immune_slice_fields`` key. This one allows you to
+be more specific and define for a specific slice_id, which filter fields
+should be disregarded.
+
+Note the use of the ``__from`` and ``__to`` keywords, those are reserved
+for dealing with the time boundary filtering mentioned above.
+
+But what happens with filtering when dealing with slices coming from
+different tables or databases? If the column name is shared, the filter will
+be applied, it's as simple as that.
+
+Why does fabmanager or superset freezed/hung/not responding when started (my home directory is NFS mounted)?
+-----------------------------------------------------------------------------------------
+superset creates and uses an sqlite database at ``~/.superset/superset.db``. Sqlite is known to `don't work well if used on NFS`__ due to broken file locking implementation on NFS.
+
+__ https://www.sqlite.org/lockingv3.html
+
+One work around is to create a symlink from ~/.superset to a directory located on a non-NFS partition.
+
+Another work around is to change where superset stores the sqlite database by adding ``SQLALCHEMY_DATABASE_URI = 'sqlite:////new/localtion/superset.db'`` in superset_config.py (create the file if needed), then adding the directory where superset_config.py lives to PYTHONPATH environment variable (e.g. ``export PYTHONPATH=/opt/logs/sandbox/airbnb/``).
+
+How do I add new columns to an existing table
+---------------------------------------------
+
+Table schemas evolve, and Superset needs to reflect that. It's pretty common
+in the life cycle of a dashboard to want to add a new dimension or metric.
+To get Superset to discover your new columns, all you have to do is to
+go to ``Menu -> Sources -> Tables``, click the ``edit`` icon next to the
+table who's schema has changed, and hit ``Save`` from the ``Detail`` tab.
+Behind the scene, the new columns will get merged it. Following this,
+you may want to
+re-edit the table afterwards to configure the ``Column`` tab, check the
+appropriate boxes and save again.
+
+How do I go about developing a new visualization type?
+------------------------------------------------------
+Here's an example as a Github PR with comments that describe what the
+different sections of the code do:
+https://github.com/airbnb/superset/pull/3013

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_sources/gallery.txt
----------------------------------------------------------------------
diff --git a/_sources/gallery.txt b/_sources/gallery.txt
new file mode 100644
index 0000000..f0c7dfa
--- /dev/null
+++ b/_sources/gallery.txt
@@ -0,0 +1,89 @@
+Gallery
+=======
+
+.. image:: _static/img/viz_thumbnails/line.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/bubble.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/table.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/pie.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/bar.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/world_map.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/sankey.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/word_cloud.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/filter_box.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/pivot_table.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/directed_force.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/compare.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/sunburst.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/area.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/big_number.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/big_number_total.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/bullet.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/dist_bar.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/heatmap.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/markup.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/para.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/iframe.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/box_plot.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/treemap.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/cal_heatmap.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/horizon.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/mapbox.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/separator.png
+   :scale: 25 %
+
+.. image:: _static/img/viz_thumbnails/histogram.png
+   :scale: 25 %

http://git-wip-us.apache.org/repos/asf/incubator-superset-site/blob/886f04b0/_sources/index.txt
----------------------------------------------------------------------
diff --git a/_sources/index.txt b/_sources/index.txt
new file mode 100644
index 0000000..5141039
--- /dev/null
+++ b/_sources/index.txt
@@ -0,0 +1,74 @@
+.. image:: _static/img/s.png
+
+Superset's documentation
+''''''''''''''''''''''''
+
+Superset is a data exploration platform designed to be visual, intuitive
+and interactive.
+
+
+----------------
+
+.. warning:: This project was originally named Panoramix, was renamed to
+    Caravel in March 2016, and is currently named Superset as of November 2016
+
+Overview
+=======================================
+
+Features
+---------
+
+- A rich set of data visualizations, integrated from some of the best
+  visualization libraries
+- Create and share simple dashboards
+- An extensible, high-granularity security/permission model allowing
+  intricate rules on who can access individual features and the dataset
+- Enterprise-ready authentication with integration with major authentication
+  providers (database, OpenID, LDAP, OAuth & REMOTE_USER through
+  Flask AppBuilder)
+- A simple semantic layer, allowing users to control how data sources are
+  displayed in the UI by defining which fields should show up in which
+  drop-down and which aggregation and function metrics are made available
+  to the user
+- Integration with most RDBMS through SqlAlchemy
+- Deep integration with Druid.io
+
+------
+
+.. image:: https://camo.githubusercontent.com/82e264ef777ba06e1858766fe3b8817ee108eb7e/687474703a2f2f672e7265636f726469742e636f2f784658537661475574732e676966
+
+------
+
+.. image:: https://camo.githubusercontent.com/4991ff37a0005ea4e4267919a52786fda82d2d21/687474703a2f2f672e7265636f726469742e636f2f755a6767594f645235672e676966
+
+------
+
+.. image:: https://camo.githubusercontent.com/a389af15ac1e32a3d0fee941b4c62c850b1d583b/687474703a2f2f672e7265636f726469742e636f2f55373046574c704c76682e676966
+
+------
+
+
+Contents
+---------
+
+.. toctree::
+    :maxdepth: 2
+
+    installation
+    tutorial
+    security
+    sqllab
+    visualization
+    videos
+    gallery
+    druid
+    faq
+
+
+Indices and tables
+------------------
+
+* :ref:`genindex`
+* :ref:`modindex`
+* :ref:`search`
+


Mime
View raw message