Modified: kylin/site/docs23/tutorial/Qlik.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/Qlik.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/Qlik.html (original) +++ kylin/site/docs23/tutorial/Qlik.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - -
Modified: kylin/site/docs23/tutorial/acl.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/acl.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/acl.html (original) +++ kylin/site/docs23/tutorial/acl.html Wed Jun 13 10:38:26 2018 @@ -41,7 +41,7 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> - <title>Apache Kylin | Cube Permission (v2.1.x)</title> + <title>Apache Kylin | Cube Permission (v2.1)</title> <meta name="description" content="Apache Kylin Home"> <meta name="author" content="Apache Kylin"> <link rel="shortcut icon" href="fav.png" type="image/png"> @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7919,8 +7764,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/hue.html" class="list-group-item-lay pjaxlink">Hue</a> </li> @@ -8647,7 +8490,7 @@ var _hmt = _hmt || []; <div class="col-md-8 col-lg-8 col-xs-14 aside2"> <div id="container" class="docs"> <div id="pjax"> - <h1 class="post-title">Cube Permission (v2.1.x)</h1> + <h1 class="post-title">Cube Permission (v2.1)</h1> <article class="post-content" > Modified: kylin/site/docs23/tutorial/create_cube.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/create_cube.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/create_cube.html (original) +++ kylin/site/docs23/tutorial/create_cube.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,48 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5542,13 +5426,6 @@ var _hmt = _hmt || []; - - - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7919,8 +7764,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/hue.html" class="list-group-item-lay pjaxlink">Hue</a> </li> @@ -8656,22 +8499,20 @@ var _hmt = _hmt || []; <h3 id="i-create-a-project">I. Create a Project</h3> <ol> <li> - <p>Go to <code class="highlighter-rouge">Query</code> page in top menu bar, then click <code class="highlighter-rouge">Manage Projects</code>.</p> + <p>Go to <code class="highlighter-rouge">Model</code> page in top menu bar, then click <code class="highlighter-rouge">Manage Projects</code>.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/1 manage-prject.png" alt="" /></p> </li> <li> <p>Click the <code class="highlighter-rouge">+ Project</code> button to add a new project.</p> - - <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/2 +project.png" alt="" /></p> </li> <li> - <p>Enter a project name, e.g, âTutorialâ, with a description (optional), then click <code class="highlighter-rouge">submit</code> button to send the request.</p> + <p>Enter a project name, e.g, âTutorialâ, with a description (optional) and the overwritten Kylin configuration properties (optional), then click <code class="highlighter-rouge">submit</code> button.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/3 new-project.png" alt="" /></p> </li> <li> - <p>After success, the project will show in the table.</p> + <p>After success, the project will show in the table. You can switch the current project with the dropdown in the top of the page.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/3.1 pj-created.png" alt="" /></p> </li> @@ -8680,17 +8521,17 @@ var _hmt = _hmt || []; <h3 id="ii-sync-up-hive-table">II. Sync up Hive Table</h3> <ol> <li> - <p>Click <code class="highlighter-rouge">Model</code> in top bar and then click <code class="highlighter-rouge">Data Source</code> tab in the left part, it lists all the tables loaded into Kylin; click <code class="highlighter-rouge">Load Hive Table</code> button.</p> + <p>Click <code class="highlighter-rouge">Model</code> in top bar and then click <code class="highlighter-rouge">Data Source</code> tab in the left part, it lists all the tables loaded into Kylin; click <code class="highlighter-rouge">Load Table</code> button.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/4 +table.png" alt="" /></p> </li> <li> - <p>Enter the hive table names, separated with commad, and then click <code class="highlighter-rouge">Sync</code> to send the request.</p> + <p>Enter the hive table names, separated with commad, and then click <code class="highlighter-rouge">Sync</code> .</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/5 hive-table.png" alt="" /></p> </li> <li> - <p>[Optional] If you want to browser the hive database to pick tables, click the <code class="highlighter-rouge">Load Hive Table From Tree</code> button.</p> + <p>[Optional] If you want to browser the hive database to pick tables, click the <code class="highlighter-rouge">Load Table From Tree</code> button.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/4 +table-tree.png" alt="" /></p> </li> @@ -8700,10 +8541,13 @@ var _hmt = _hmt || []; <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/5 hive-table-tree.png" alt="" /></p> </li> <li> - <p>A success message will pop up. In the left <code class="highlighter-rouge">Tables</code> section, the newly loaded table is added. Click the table name will expand the columns.</p> - - <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/5 hive-table-info.png" alt="" /></p> + <p>In the left <code class="highlighter-rouge">Tables</code> section, the newly loaded table is added. Click the table name will shows the columns.</p> </li> +</ol> + +<p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/5 hive-table-info.png" alt="" /></p> + +<ol> <li> <p>In the background, Kylin will run a MapReduce job to calculate the approximate cardinality for the newly synced table. After the job be finished, refresh web page and then click the table name, the cardinality will be shown in the table info.</p> @@ -8712,7 +8556,7 @@ var _hmt = _hmt || []; </ol> <h3 id="iii-create-data-model">III. Create Data Model</h3> -<p>Before create a cube, need define a data model. The data model defines the star schema. One data model can be reused in multiple cubes.</p> +<p>Before creating a cube, you need to define a data model. The data model defines a star/snowflake schema. But it doesnât define the aggregation policies. One data model can be referenced by multiple cubes.</p> <ol> <li> @@ -8731,12 +8575,12 @@ var _hmt = _hmt || []; <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-fact-table.png" alt="" /></p> </li> <li> - <p>[Optional] Click <code class="highlighter-rouge">Add Lookup Table</code> button to add a lookup table. Select the table name and join type (inner or left).</p> + <p>[Optional] Click <code class="highlighter-rouge">Add Lookup Table</code> button to add a lookup table. Select the table name and join type (inner join or left join).</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-lookup-table.png" alt="" /></p> </li> <li> - <p>[Optional] Click <code class="highlighter-rouge">New Join Condition</code> button, select the FK column of fact table in the left, and select the PK column of lookup table in the right side. Repeat this if have more than one join columns.</p> + <p>Click <code class="highlighter-rouge">New Join Condition</code> button, select the FK column of fact table in the left, and select the PK column of lookup table in the right side. Repeat this step if have more than one join columns.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-join-condition.png" alt="" /></p> </li> @@ -8744,12 +8588,12 @@ var _hmt = _hmt || []; <p>Click âOKâ, repeat step 4 and 5 to add more lookup tables if any. After finished, click âNextâ.</p> </li> <li> - <p>The âDimensionsâ page allows to select the columns that will be used as dimension in the child cubes. Click the <code class="highlighter-rouge">Columns</code> cell of a table, in the drop-down list select the column to the list.</p> + <p>The âDimensionsâ page allows to select the columns that will be used as dimension in the cubes. Click the <code class="highlighter-rouge">Columns</code> cell of a table, in the drop-down list select the column to the list. Usually all âVarcharâ, âStringâ, âDateâ columns should be declared as dimension. Only a column in this list can be added into a cube as dimension, so please add all possible dimension columns here.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-dimensions.png" alt="" /></p> </li> <li> - <p>Click âNextâ go to the âMeasuresâ page, select the columns that will be used in measure/metrics. The measure column can only from fact table.</p> + <p>Click âNextâ go to the âMeasuresâ page, select the columns that will be used in measure/metrics. The measure column can only from fact table. Usually the âlongâ, âintâ, âdoubleâ, âdecimalâ columns are declared as measures.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-measures.png" alt="" /></p> </li> @@ -8757,12 +8601,10 @@ var _hmt = _hmt || []; <p>Click âNextâ to the âSettingsâ page. If the data in fact table increases by day, select the corresponding date column in the <code class="highlighter-rouge">Partition Date Column</code>, and select the date format, otherwise leave it as blank.</p> </li> <li> - <p>[Optional] Select <code class="highlighter-rouge">Cube Size</code>, which is an indicator on the scale of the cube, by default it is <code class="highlighter-rouge">MEDIUM</code>.</p> + <p>[Optional] Choose whether has a separate âtime of the dayâ column, by default it is <code class="highlighter-rouge">No</code>. If choose <code class="highlighter-rouge">Yes</code>, select the corresponding time column in the <code class="highlighter-rouge">Partition Time Column</code>, and select the time format.<img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-partition-column.png" alt="" /></p> </li> <li> - <p>[Optional] If some records want to excluded from the cube, like dirty data, you can input the condition in <code class="highlighter-rouge">Filter</code>.</p> - - <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/6 model-partition-column.png" alt="" /></p> + <p>[Optional] If some conditions need to be applied when extracting data from Hive, you can input the condition in <code class="highlighter-rouge">Filter</code>.</p> </li> <li> <p>Click <code class="highlighter-rouge">Save</code> and then select <code class="highlighter-rouge">Yes</code> to save the data model. After created, the data model will be shown in the left <code class="highlighter-rouge">Models</code> list.</p> @@ -8772,41 +8614,34 @@ var _hmt = _hmt || []; </ol> <h3 id="iv-create-cube">IV. Create Cube</h3> -<p>After the data model be created, you can start to create cube.</p> +<p>After the data model be created, you can start to create a cube.</p> + +<p>Click <code class="highlighter-rouge">Model</code> in top bar, and then click <code class="highlighter-rouge">Models</code> tab. Click <code class="highlighter-rouge">+New</code> button, in the drop-down list select <code class="highlighter-rouge">New Cube</code>.</p> -<p>Click <code class="highlighter-rouge">Model</code> in top bar, and then click <code class="highlighter-rouge">Models</code> tab. Click <code class="highlighter-rouge">+New</code> button, in the drop-down list select <code class="highlighter-rouge">New Cube</code>.<br /> - <img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 new-cube.png" alt="" /></p> +<div class="highlighter-rouge"><pre class="highlight"><code>![]( /images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 new-cube.png) +</code></pre> +</div> <p><strong>Step 1. Cube Info</strong></p> <p>Select the data model, enter the cube name; Click <code class="highlighter-rouge">Next</code> to enter the next step.</p> -<p>You can use letters, numbers and â_â to name your cube (blank space in name is not allowed). <code class="highlighter-rouge">Notification List</code> is a list of email addresses which be notified on cube job success/failure.<br /> - <img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 cube-info.png" alt="" /></p> +<p>You can use letters, numbers and â_â to name your cube (blank space in name is not allowed). <code class="highlighter-rouge">Notification Email List</code> is a list of email addresses which be notified on cube job success/failure. <code class="highlighter-rouge">Notification Events</code> is the status to trigger events.</p> + +<div class="highlighter-rouge"><pre class="highlight"><code>![]( /images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 cube-info.png) +</code></pre> +</div> <p><strong>Step 2. Dimensions</strong></p> <ol> <li> - <p>Click <code class="highlighter-rouge">Add Dimension</code>, it popups two option: âNormalâ and âDerivedâ: âNormalâ is to add a normal independent dimension column, âDerivedâ is to add a derived dimension column. Read more in <a href="/docs15/howto/howto_optimize_cubes.html">How to optimize cubes</a>.</p> - </li> - <li> - <p>Click âNormalâ and then select a dimension column, give it a meaningful name.</p> - - <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 cube-dimension-normal.png" alt="" /></p> - </li> - <li> - <p>[Optional] Click âDerivedâ and then pickup 1 more multiple columns on lookup table, give them a meaningful name.</p> - - <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 cube-dimension-derived.png" alt="" /></p> - </li> - <li> - <p>Repeate 2 and 3 to add all dimension columns; you can do this in batch for âNormalâ dimension with the button <code class="highlighter-rouge">Auto Generator</code>.</p> + <p>Click <code class="highlighter-rouge">Add Dimension</code>, it pops up a window: tick columns that you need from FactTable and LookupTable. There are two options for LookupTable columns: âNormalâ and âDerivedâ (default). âNormalâ is to add a normal independent dimension column, âDerivedâ is to add a derived dimension column (deriving from the FK of the fact table). Read more in <a href="/docs15/howto/howto_optimize_cubes.html">How to optimize cubes</a>.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/7 cube-dimension-batch.png" alt="" /></p> </li> <li> - <p>Click âNextâ after select all dimensions.</p> + <p>Click âNextâ after select all other dimensions.</p> </li> </ol> @@ -8814,11 +8649,12 @@ var _hmt = _hmt || []; <ol> <li> - <p>Click the <code class="highlighter-rouge">+Measure</code> to add a new measure.<br /> -<img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/8 meas-+meas.png" alt="" /></p> + <p>Click the <code class="highlighter-rouge">+Measure</code> to add a new measure.</p> + + <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/8 meas-+meas.png" alt="" /></p> </li> <li> - <p>There are 6 types of measure according to its expression: <code class="highlighter-rouge">SUM</code>, <code class="highlighter-rouge">MAX</code>, <code class="highlighter-rouge">MIN</code>, <code class="highlighter-rouge">COUNT</code>, <code class="highlighter-rouge">COUNT_DISTINCT</code> and <code class="highlighter-rouge">TOP_N</code>. Properly select the return type for <code class="highlighter-rouge">COUNT_DISTINCT</code> and <code class="highlighter-rouge">TOP_N</code>, as it will impact on the cube size.</p> + <p>There are 8 types of measure according to its expression: <code class="highlighter-rouge">SUM</code>, <code class="highlighter-rouge">MAX</code>, <code class="highlighter-rouge">MIN</code>, <code class="highlighter-rouge">COUNT</code>, <code class="highlighter-rouge">COUNT_DISTINCT</code>, <code class="highlighter-rouge">TOP_N</code>, <code class="highlighter-rouge">EXTENDED_COLUMN</code> and <code class="highlighter-rouge">PERCENTILE</code>. Properly select the return type for <code class="highlighter-rouge">COUNT_DISTINCT</code> and <code class="highlighter-rouge">TOP_N</code>, as it will impact on the cube size.</p> <ul> <li> <p>SUM</p> @@ -8854,22 +8690,39 @@ b) precise implementation with bitmap (s <ul> <li>TOP_N<br /> -Approximate TopN measure pre-calculates the top records in each dimension combination, it will provide higher performance in query time than no pre-calculation; Need specify two parameters here: the first is the column will be used as metrics for Top records (aggregated with SUM and then sorted in descending order); the second is the literal ID, represents the record like seller_id;</li> +Approximate TopN measure pre-calculates the top records in each dimension combination, it will provide higher performance in query time than no pre-calculation; Need specify two parameters here: the first is the column will be used as metrics for Top records (aggregated with SUM and then sorted in descending order); the second is the literal ID, represents the entity like seller_id;</li> </ul> - <p>Properly select the return type, depends on how many top records to inspect: top 10, top 100 or top 1000.</p> + <p>Properly select the return type, depends on how many top records to inspect: top 10, top 100, top 500, top 1000, top 5000 or top 10000.</p> <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/8 measure-topn.png" alt="" /></p> </li> </ol> +<ul> + <li> + <p>EXTENDED_COLUMN<br /> + Extended_Column as a measure rather than a dimension is to save space. One column with another column can generate new columns.</p> + + <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/8 measure-extended_column.png" alt="" /></p> + </li> + <li> + <p>PERCENTILE<br /> + Percentile represent the percentage. The larger the value, the smaller the error. 100 is the most suitable.</p> + + <p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/8 measure-percentile.png" alt="" /></p> + </li> +</ul> + <p><strong>Step 4. Refresh Setting</strong></p> <p>This step is designed for incremental cube build.</p> -<p><code class="highlighter-rouge">Auto Merge Time Ranges (days)</code>: merge the small segments into medium and large segment automatically. If you donât want to auto merge, remove the default two ranges.</p> +<p><code class="highlighter-rouge">Auto Merge Thresholds</code>: merge the small segments into medium and large segment automatically. If you donât want to auto merge, remove the default two ranges.</p> -<p><code class="highlighter-rouge">Retention Range (days)</code>: only keep the segment whose data is in past given days in cube, the old segment will be automatically dropped from head; 0 means not enable this feature.</p> +<p><code class="highlighter-rouge">Volatile Range</code>: by default it is 0, which will auto merge all possible cube segments, or âAuto Mergeâ will not merge latest [Volatile Range] days cube segments.</p> + +<p><code class="highlighter-rouge">Retention Threshold</code>: only keep the segment whose data is in past given days in cube, the old segment will be automatically dropped from head; 0 means not enable this feature.</p> <p><code class="highlighter-rouge">Partition Start Date</code>: the start date of this cube.</p> @@ -8877,19 +8730,47 @@ Approximate TopN measure pre-calculates <p><strong>Step 5. Advanced Setting</strong></p> -<p><code class="highlighter-rouge">Aggregation Groups</code>: by default Kylin put all dimensions into one aggregation group; you can create multiple aggregation groups by knowing well about your query patterns. For the concepts of âMandatory Dimensionsâ, âHierarchy Dimensionsâ and âJoint Dimensionsâ, read this blog: <a href="/blog/2016/02/18/new-aggregation-group/">New Aggregation Group</a></p> +<p><code class="highlighter-rouge">Aggregation Groups</code>: The dimensions can be divided into multiple groups, each group is called an âagg groupâ. By default Kylin put all dimensions into one aggregation group. When you have many dimensions, that will cause cube explosion. You can create multiple agg groups by knowing well about your query patterns. In each agg group, you can use the concepts of âMandatory Dimensionsâ, âHierarchy Dimensionsâ and âJoint Dimensionsâ to further optimize the dimension combinations.</p> + +<p><code class="highlighter-rouge">Mandatory Dimensions</code>: Dimensions that appears always. For example, if all your queries have âORDER_DATEâ as the group by or filtering condition, then it can be marked as mandatory. The cuboids that doesnât have this dimension can be omitted for building.</p> + +<p><code class="highlighter-rouge">Hierarchy Dimensions</code>: For example âCountryâ -> âStateâ -> âCityâ is a logic hierarchy; The cuboids that doesnât comply with this hierarchy can be omitted for building, for example [âSTATEâ, âCITYâ], [âCITYâ]. When defining a hierarchy, put the parent level dimension before the child level dimension.</p> -<p><code class="highlighter-rouge">Rowkeys</code>: the rowkeys are composed by the dimension encoded values. âDictionaryâ is the default encoding method; If a dimension is not fit with dictionary (e.g., cardinality > 10 million), select âfalseâ and then enter the fixed length for that dimension, usually that is the max. length of that column; if a value is longer than that size it will be truncated. Please note, without dictionary encoding, the cube size might be much bigger.</p> +<p><code class="highlighter-rouge">Joint Dimensions</code>:Some dimensions will always appear together, or their cardinality is close (near 1:1). For example, âuser_idâ and âemailâ. Defining them as a joint relationship, then the cuboids only has partial of them can be omitted.</p> + +<p>For more please read this blog: <a href="/blog/2016/02/18/new-aggregation-group/">New Aggregation Group</a></p> + +<p><code class="highlighter-rouge">Rowkeys</code>: the rowkeys are composed by the dimension encoded values. âDictionaryâ is the default encoding method; If a dimension is not fit with dictionary (e.g., cardinality > 10 million), select âfalseâ and then enter the fixed length for that dimension, usually that is the max length of that column; if a value is longer than that size it will be truncated. Please note, without dictionary encoding, the cube size might be much bigger.</p> <p>You can drag & drop a dimension column to adjust its position in rowkey; Put the mandantory dimension at the begining, then followed the dimensions that heavily involved in filters (where condition). Put high cardinality dimensions ahead of low cardinality dimensions.</p> -<p><strong>Step 6. Overview & Save</strong></p> +<p><code class="highlighter-rouge">Mandatory Cuboids</code>: Whitelist of the cuboids that you want to build.</p> + +<p><code class="highlighter-rouge">Cube Engine</code>: The engine for building cube. There are 2 engines: MapReduce and Spark. If your cube only has simple measures (COUNT, SUM, MIN, MAX), Spark can gain better performance; If cube has complex measures (COUNT DISTINCT, TOP_N), MapReduce is more stable.</p> + +<p><code class="highlighter-rouge">Advanced Dictionaries</code>: âGlobal Dictionaryâ is the default dictionary for precise count distinct measure, it can ensure one value always be encoded into one consistent integer, so it can support âCOUNT DISTINCTâ rollup among multiple segments. But global dictionary may grow to very big size as time go.</p> + +<p>âSegment Dictionaryâ is a special dictionary for precise count distinct measure, which is built on one segment and could not support rollup among segments. Its size can be much smaller than global dictionary. Specifically, if your cube isnât partitioned or you can ensure all your SQLs will group by your partition_column, you could use âSegment Dictionaryâ instead of âGlobal Dictionaryâ.</p> + +<p>Please note: âGlobal Dictionaryâ and âSegment Dictionaryâ are one-way dictionary for COUNT DISTINCT (converting a non-integer value to integer for bitmap), they couldnât be used as the encoding for a dimension.</p> + +<p><code class="highlighter-rouge">Advanced Snapshot Table</code>: design for global lookup table and provide different storage type.</p> + +<p><code class="highlighter-rouge">Advanced ColumnFamily</code>: If there are more than one ultra-high cardinality precise count distinct or TopN measures, you could divide these measures to more column family to optimize the I/O from HBase.</p> + +<p><strong>Step 6. Configuration Overwrites</strong></p> + +<p>Kylin allows overwritting system configurations (conf/kylin.properties) at Cube level . You can add the key/values that you want to overwrite here. If you donât have anything to config, click <code class="highlighter-rouge">Next</code> button.</p> + +<p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/10 configuration.png" alt="" /></p> + +<p><strong>Step 7. Overview & Save</strong></p> <p>You can overview your cube and go back to previous step to modify it. Click the <code class="highlighter-rouge">Save</code> button to complete the cube creation.</p> -<p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/10 overview.png" alt="" /></p> +<p><img src="/images/tutorial/1.5/Kylin-Cube-Creation-Tutorial/11 overview.png" alt="" /></p> -<p>Cheers! now the cube is created, you can go ahead to build and play it.</p> +<p>Cheers! Now the cube is created, you can go ahead to build and play it.</p> </article> </div> Added: kylin/site/docs23/tutorial/cube_build_job.md URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/cube_build_job.md?rev=1833455&view=auto ============================================================================== --- kylin/site/docs23/tutorial/cube_build_job.md (added) +++ kylin/site/docs23/tutorial/cube_build_job.md Wed Jun 13 10:38:26 2018 @@ -0,0 +1,67 @@ +--- +layout: docs23 +title: Cube Build and Job Monitoring +categories: tutorial +permalink: /docs23/tutorial/cube_build_job.html +--- + +### Cube Build +First of all, make sure that you have authority of the cube you want to build. + +1. In `Models` page, click the `Action` drop down button in the right of a cube column and select operation `Build`. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/1 action-build.png) + +2. There is a pop-up window after the selection, click `Start Date` or `End Date` input box to select start or end date of this incremental cube build. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/3 date.png) + +3. Click `Submit` to send the build request. After success, you will see the new job in the `Monitor` page. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/4 jobs-page.png) + +4. The new job is in "pending" status; after a while, it will be started to run and you will see the progress by refresh the web page or click the refresh button. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/5 job-progress.png) + + +5. Wait the job to finish. In the between if you want to discard it, click `Actions` -> `Discard` button. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/6 discard.png) + +6. After the job is 100% finished, the cube's status becomes to "Ready", means it is ready to serve SQL queries. In the `Model` tab, find the cube, click cube name to expand the section, in the "Storage" tab, it will list the cube segments. Each segment has a start/end time; Its underlying HBase table information is also listed. + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/10 cube-segment.png) + +If you have more source data, repeat the steps above to build them into the cube. + +### Job Monitoring +In the `Monitor` page, click the job detail button to see detail information show in the right side. + +![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/7 job-steps.png) + +The detail information of a job provides a step-by-step record to trace a job. You can hover a step status icon to see the basic status and information. + +![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/8 hover-step.png) + +Click the icon buttons showing in each step to see the details: `Parameters`, `Log`, `MRJob`. + +* Parameters + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 parameters.png) + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 parameters-d.png) + +* Log + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 log.png) + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 log-d.png) + +* MRJob(MapReduce Job) + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 mrjob.png) + + ![](/images/tutorial/1.5/Kylin-Cube-Build-and-Job-Monitoring-Tutorial/9 mrjob-d.png) + + Modified: kylin/site/docs23/tutorial/cube_build_performance.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/cube_build_performance.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/cube_build_performance.html (original) +++ kylin/site/docs23/tutorial/cube_build_performance.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/cube_spark.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/cube_spark.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/cube_spark.html (original) +++ kylin/site/docs23/tutorial/cube_spark.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/flink.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/flink.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/flink.html (original) +++ kylin/site/docs23/tutorial/flink.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/hue.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/hue.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/hue.html (original) +++ kylin/site/docs23/tutorial/hue.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/jdbc.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/jdbc.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/jdbc.html (original) +++ kylin/site/docs23/tutorial/jdbc.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/kylin_client_tool.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/kylin_client_tool.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/kylin_client_tool.html (original) +++ kylin/site/docs23/tutorial/kylin_client_tool.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - - Modified: kylin/site/docs23/tutorial/kylin_sample.html URL: http://svn.apache.org/viewvc/kylin/site/docs23/tutorial/kylin_sample.html?rev=1833455&r1=1833454&r2=1833455&view=diff ============================================================================== --- kylin/site/docs23/tutorial/kylin_sample.html (original) +++ kylin/site/docs23/tutorial/kylin_sample.html Wed Jun 13 10:38:26 2018 @@ -1351,74 +1351,6 @@ var _hmt = _hmt || []; - <li><a href="/docs/tutorial/acl.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Cube Permissions</a></li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4571,8 +4503,6 @@ var _hmt = _hmt || []; - - @@ -5057,8 +4987,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_sample.html" class="list-group-item-lay pjaxlink">Quick Start with Sample Cube</a> </li> @@ -5225,8 +5153,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/web.html" class="list-group-item-lay pjaxlink">Web Interface</a> </li> @@ -5443,50 +5369,6 @@ var _hmt = _hmt || []; - <li class="navlist"> - <a href="/docs23/tutorial/cube_build_job.html" class="list-group-item-lay pjaxlink">Cube Build and Job Monitoring</a> - </li> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5544,11 +5426,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> - <a href="/docs23/tutorial/acl.html" class="list-group-item-lay pjaxlink">Cube Permission (v2.1.x)</a> - </li> - @@ -5685,8 +5562,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/project_level_acl.html" class="list-group-item-lay pjaxlink">Project Level ACL</a> </li> @@ -5799,8 +5674,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_spark.html" class="list-group-item-lay pjaxlink">Build Cube with Spark</a> </li> @@ -5911,8 +5784,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/cube_build_performance.html" class="list-group-item-lay pjaxlink">Cube Build Tuning</a> </li> @@ -6039,8 +5910,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/kylin_client_tool.html" class="list-group-item-lay pjaxlink">Kylin Python Client</a> </li> @@ -6187,8 +6056,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/setup_systemcube.html" class="list-group-item-lay pjaxlink">Set Up System Cube</a> </li> @@ -6349,8 +6216,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_cube_planner.html" class="list-group-item-lay pjaxlink">Use Cube Planner</a> </li> @@ -6513,8 +6378,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/use_dashboard.html" class="list-group-item-lay pjaxlink">Use Dashboard</a> </li> @@ -6667,8 +6530,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/odbc.html" class="list-group-item-lay pjaxlink">Kylin ODBC Driver</a> </li> @@ -6791,8 +6652,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/jdbc.html" class="list-group-item-lay pjaxlink">Kylin JDBC Driver</a> </li> @@ -6947,8 +6806,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau.html" class="list-group-item-lay pjaxlink">Tableau 8</a> </li> @@ -7107,8 +6964,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/tableau_91.html" class="list-group-item-lay pjaxlink">Tableau 9</a> </li> @@ -7247,8 +7102,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/powerbi.html" class="list-group-item-lay pjaxlink">MS Excel and Power BI</a> </li> @@ -7379,8 +7232,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/microstrategy.html" class="list-group-item-lay pjaxlink">MicroStrategy</a> </li> @@ -7531,8 +7382,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/squirrel.html" class="list-group-item-lay pjaxlink">SQuirreL</a> </li> @@ -7649,8 +7498,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/flink.html" class="list-group-item-lay pjaxlink">Apache Flink</a> </li> @@ -7799,8 +7646,6 @@ var _hmt = _hmt || []; - - <li class="navlist"> <a href="/docs23/tutorial/spark.html" class="list-group-item-lay pjaxlink">Apache Spark</a> </li> @@ -7820,8 +7665,6 @@ var _hmt = _hmt || []; - -