You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2018/11/27 14:09:20 UTC
svn commit: r1847548 - in /kylin/site: cn/docs/install/configuration.html
docs/install/configuration.html feed.xml
Author: lidong
Date: Tue Nov 27 14:09:20 2018
New Revision: 1847548
URL: http://svn.apache.org/viewvc?rev=1847548&view=rev
Log:
detailed configurations could be override in the Cube-level
Modified:
kylin/site/cn/docs/install/configuration.html
kylin/site/docs/install/configuration.html
kylin/site/feed.xml
Modified: kylin/site/cn/docs/install/configuration.html
URL: http://svn.apache.org/viewvc/kylin/site/cn/docs/install/configuration.html?rev=1847548&r1=1847547&r2=1847548&view=diff
==============================================================================
--- kylin/site/cn/docs/install/configuration.html (original)
+++ kylin/site/cn/docs/install/configuration.html Tue Nov 27 14:09:20 2018
@@ -174,9 +174,9 @@ var _hmt = _hmt || [];
<ul>
<li><a href="#project-config-override">项ç®çº§å«é
ç½®éå</a></li>
<li><a href="#cube-config-override">Cube 级å«é
ç½®éå</a></li>
- <li><a href="#mr-config-override">MapReduce ä»»å¡é
ç½®éå</a></li>
- <li><a href="#hive-config-override">Hive ä»»å¡é
ç½®éå</a></li>
- <li><a href="#spark-config-override">Spark ä»»å¡é
ç½®éå</a></li>
+ <li><a href="#mr-config-override">éå MapReduce åæ°</a></li>
+ <li><a href="#hive-config-override">éå Hive åæ°</a><br />
+ - <a href="#spark-config-override">éå Spark åæ°</a></li>
</ul>
</li>
</ul>
@@ -201,7 +201,7 @@ var _hmt = _hmt || [];
<li><a href="#hive-client-and-sparksql">Hive 客æ·ç«¯ & SparkSQL</a></li>
<li><a href="#jdbc-datasource">é
ç½® JDBC æ°æ®æº</a></li>
<li><a href="#precision-config">æ°æ®ç±»å精度</a></li>
- <li><a href="#cube-config">Cube 设置</a></li>
+ <li><a href="#cube-config">Cube 设计</a></li>
<li><a href="#cube-estimate">Cube 大å°ä¼°è®¡</a></li>
<li><a href="#cube-algorithm">Cube æ建ç®æ³</a></li>
<li><a href="#auto-merge">èªå¨å并</a></li>
@@ -271,6 +271,22 @@ var _hmt = _hmt || [];
<p>å¨è®¾è®¡ Cube ï¼<strong>Cube Designer</strong>ï¼ç <strong>Configuration Overwrites</strong> æ¥éª¤å¯ä»¥æ·»å é
置项ï¼è¿è¡ Cube 级å«çé
ç½®éåï¼å¦ä¸å¾æ示ï¼<br />
<img src="/images/install/override_config_cube.png" alt="" /></p>
+<p>以ä¸åæ°å¯ä»¥å¨ Cube 级å«éåï¼</p>
+
+<ul>
+ <li><code class="highlighter-rouge">kylin.cube.size-estimate*</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.algorithm*</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.aggrgroup*</code></li>
+ <li><code class="highlighter-rouge">kylin.metadata.dimension-encoding-max-length</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.max-building-segments</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.is-automerge-enabled</code></li>
+ <li><code class="highlighter-rouge">kylin.job.allow-empty-segment</code></li>
+ <li><code class="highlighter-rouge">kylin.job.sampling-percentage</code></li>
+ <li><code class="highlighter-rouge">kylin.source.hive.redistribute-flat-table</code></li>
+ <li><code class="highlighter-rouge">kylin.engine.spark*</code></li>
+ <li><code class="highlighter-rouge">kylin.query.skip-empty-segments</code></li>
+</ul>
+
<h3 id="mr-config-override">MapReduce ä»»å¡é
ç½®éå</h3>
<p>Kylin æ¯æå¨é¡¹ç®å Cube 级å«éå <code class="highlighter-rouge">kylin_job_conf.xml</code> å <code class="highlighter-rouge">kylin_job_conf_inmem.xml</code> ä¸åæ°ï¼ä»¥é®å¼å¯¹çæ§è´¨ï¼æç
§å¦ä¸æ ¼å¼æ¿æ¢ï¼<br />
@@ -358,7 +374,6 @@ var _hmt = _hmt || [];
<ul>
<li><code class="highlighter-rouge">kylin.metadata.url</code>ï¼æå®å
æ°æ®åºè·¯å¾ï¼é»è®¤å¼ä¸º kylin_metadata@hbase</li>
- <li><code class="highlighter-rouge">kylin.metadata.dimension-encoding-max-length</code>ï¼æå®ç»´åº¦ä½ä¸º Rowkeys æ¶ä½¿ç¨ fix_length ç¼ç æ¶çæ大é¿åº¦ï¼é»è®¤å¼ä¸º 256</li>
<li><code class="highlighter-rouge">kylin.metadata.sync-retries</code>ï¼æå®å
æ°æ®åæ¥éè¯æ¬¡æ°ï¼é»è®¤å¼ä¸º 3</li>
<li><code class="highlighter-rouge">kylin.metadata.sync-error-handler</code>ï¼é»è®¤å¼ä¸º <code class="highlighter-rouge">DefaultSyncErrorHandler</code></li>
<li><code class="highlighter-rouge">kylin.metadata.check-copy-on-write</code>ï¼æ¸
é¤å
æ°æ®ç¼åï¼é»è®¤å¼ä¸º <code class="highlighter-rouge">FALSE</code></li>
@@ -430,7 +445,7 @@ var _hmt = _hmt || [];
<li><code class="highlighter-rouge">kylin.source.hive.default-decimal-scale</code>ï¼æå® decimal å段çèå´ï¼é»è®¤å¼ä¸º 4</li>
</ul>
-<h3 id="cube-config">Cube 设置</h3>
+<h3 id="cube-config">Cube 设计</h3>
<ul>
<li><code class="highlighter-rouge">kylin.cube.ignore-signature-inconsistency</code>ï¼Cube desc ä¸ç signature ä¿¡æ¯è½ä¿è¯ Cube ä¸è¢«æ´æ¹ä¸ºæåç¶æï¼é»è®¤å¼ä¸º FALSE</li>
@@ -439,6 +454,7 @@ var _hmt = _hmt || [];
<li><code class="highlighter-rouge">kylin.cube.rowkey.max-size</code>ï¼æå®å¯ä»¥è®¾ç½®ä¸º Rowkeys çæ大åæ°ï¼é»è®¤å¼ä¸º 63</li>
<li><code class="highlighter-rouge">kylin.cube.allow-appear-in-multiple-projects</code>ï¼æ¯å¦å
许ä¸ä¸ª Cube åºç°å¨å¤ä¸ªé¡¹ç®ä¸</li>
<li><code class="highlighter-rouge">kylin.cube.gtscanrequest-serialization-level</code>ï¼é»è®¤å¼ä¸º 1</li>
+ <li><code class="highlighter-rouge">kylin.metadata.dimension-encoding-max-length</code>ï¼æå®ç»´åº¦ä½ä¸º Rowkeys æ¶ä½¿ç¨ fix_length ç¼ç æ¶çæ大é¿åº¦ï¼é»è®¤å¼ä¸º 256</li>
</ul>
<h3 id="cube-estimate">Cube 大å°ä¼°è®¡</h3>
Modified: kylin/site/docs/install/configuration.html
URL: http://svn.apache.org/viewvc/kylin/site/docs/install/configuration.html?rev=1847548&r1=1847547&r2=1847548&view=diff
==============================================================================
--- kylin/site/docs/install/configuration.html (original)
+++ kylin/site/docs/install/configuration.html Tue Nov 27 14:09:20 2018
@@ -6125,14 +6125,30 @@ Kylinâs configuration file is as fo
<h3 id="project-config-override">Project-level Configuration Overriding</h3>
-<p>Click <em>Manage Project</em> in the web UI interface, select a project, click <em>Edit</em> -> <em>Project Config</em> -> <em>+ Property</em> to add configuration properties which could override property values in configuration files, as the figure below shown:<br />
+<p>Click <em>Manage Project</em> in the web UI interface, select a project, click <em>Edit</em> -> <em>Project Config</em> -> <em>+ Property</em> to add configuration properties which could override property values in configuration files, as the figure below shown,<br />
<img src="/images/install/override_config_project.png" alt="" /></p>
<h3 id="cube-config-override">Cube-level Configuration Overriding</h3>
-<p>In the <em>Configuration overrides</em> step of <em>Cube Designer</em>, user could rewrite property values to override those in project level and configuration files, as the figure below shown: <br />
+<p>In the <em>Configuration overrides</em> step of <em>Cube Designer</em>, user could rewrite property values to override those in project level and configuration files, as the figure below shown,<br />
<img src="/images/install/override_config_cube.png" alt="" /></p>
+<p>The following configurations can be override in the Cube-level,</p>
+
+<ul>
+ <li><code class="highlighter-rouge">kylin.cube.size-estimate*</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.algorithm*</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.aggrgroup*</code></li>
+ <li><code class="highlighter-rouge">kylin.metadata.dimension-encoding-max-length</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.max-building-segments</code></li>
+ <li><code class="highlighter-rouge">kylin.cube.is-automerge-enabled</code></li>
+ <li><code class="highlighter-rouge">kylin.job.allow-empty-segment</code></li>
+ <li><code class="highlighter-rouge">kylin.job.sampling-percentage</code></li>
+ <li><code class="highlighter-rouge">kylin.source.hive.redistribute-flat-table</code></li>
+ <li><code class="highlighter-rouge">kylin.engine.spark*</code></li>
+ <li><code class="highlighter-rouge">kylin.query.skip-empty-segments</code></li>
+</ul>
+
<h3 id="mr-config-override">MapReduce Configuration Overriding</h3>
<p>Kylin supports overriding configuration properties in <code class="highlighter-rouge">kylin_job_conf.xml</code> and <code class="highlighter-rouge">kylin_job_conf_inmem.xml</code> at the project and cube level, in the form of key-value pairs, in the following format:<br />
Modified: kylin/site/feed.xml
URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1847548&r1=1847547&r2=1847548&view=diff
==============================================================================
--- kylin/site/feed.xml (original)
+++ kylin/site/feed.xml Tue Nov 27 14:09:20 2018
@@ -19,8 +19,8 @@
<description>Apache Kylin Home</description>
<link>http://kylin.apache.org/</link>
<atom:link href="http://kylin.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Wed, 21 Nov 2018 05:59:25 -0800</pubDate>
- <lastBuildDate>Wed, 21 Nov 2018 05:59:25 -0800</lastBuildDate>
+ <pubDate>Tue, 27 Nov 2018 05:59:21 -0800</pubDate>
+ <lastBuildDate>Tue, 27 Nov 2018 05:59:21 -0800</lastBuildDate>
<generator>Jekyll v2.5.3</generator>
<item>