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 2021/01/21 14:13:27 UTC

svn commit: r1885757 - in /kylin/site: docs/gettingstarted/concepts.html feed.xml

Author: lidong
Date: Thu Jan 21 14:13:27 2021
New Revision: 1885757

URL: http://svn.apache.org/viewvc?rev=1885757&view=rev
Log:
fix typos

Modified:
    kylin/site/docs/gettingstarted/concepts.html
    kylin/site/feed.xml

Modified: kylin/site/docs/gettingstarted/concepts.html
URL: http://svn.apache.org/viewvc/kylin/site/docs/gettingstarted/concepts.html?rev=1885757&r1=1885756&r2=1885757&view=diff
==============================================================================
--- kylin/site/docs/gettingstarted/concepts.html (original)
+++ kylin/site/docs/gettingstarted/concepts.html Thu Jan 21 14:13:27 2021
@@ -8839,73 +8839,73 @@ For terminology in domain, please refer
 <h2 id="cube">CUBE</h2>
 <ul>
   <li>
-    <p><strong>Table</strong> - This is definition of hive tables as source of cubes, which must be synced before building cubes.<br />
+    <p><strong>Table</strong> - This is the definition of hive tables as source of cubes, which must be synced before building cubes.<br />
 <img src="/images/docs/concepts/DataSource.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Data Model</strong> - This describes a <a href="https://en.wikipedia.org/wiki/Star_schema">STAR SCHEMA</a> data model, which defines fact/lookup tables and filter condition.<br />
+    <p><strong>Data Model</strong> - This describes a <a href="https://en.wikipedia.org/wiki/Star_schema">STAR SCHEMA</a> data model, which defines fact/lookup tables and filter conditions.<br />
 <img src="/images/docs/concepts/DataModel.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Cube Descriptor</strong> - This describes definition and settings for a cube instance, defining which data model to use, what dimensions and measures to have, how to partition to segments and how to handle auto-merge etc.<br />
+    <p><strong>Cube Descriptor</strong> - This describes the definition and settings for a cube instance, defining which data model to use, what dimensions and measures to have, how to partition into segments and how to handle auto-merge, etc.<br />
 <img src="/images/docs/concepts/CubeDesc.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Cube Instance</strong> - This is instance of cube, built from one cube descriptor, and consist of one or more cube segments according partition settings.<br />
+    <p><strong>Cube Instance</strong> - This is the instance of cube built from one cube descriptor, and consists of one or more cube segments according to partition settings.<br />
 <img src="/images/docs/concepts/CubeInstance.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Partition</strong> - User can define a DATE/STRING column as partition column on cube descriptor, to separate one cube into several segments with different date periods.<br />
+    <p><strong>Partition</strong> - User can define a DATE/STRING column as partition column on the cube descriptor to separate one cube into several segments with different date periods.<br />
 <img src="/images/docs/concepts/Partition.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Cube Segment</strong> - This is actual carrier of cube data, and maps to a HTable in HBase. One building job creates one new segment for the cube instance. Once data change on specified data period, we can refresh related segments to avoid rebuilding whole cube.<br />
+    <p><strong>Cube Segment</strong> - This is the actual carrier of cube data, and it maps to an HTable in HBase. One building job creates one new segment for the cube instance. Once data changes on specified date period, we can refresh related segments to avoid rebuilding the whole cube.<br />
 <img src="/images/docs/concepts/CubeSegment.png" alt="" /></p>
   </li>
   <li>
-    <p><strong>Aggregation Group</strong> - Each aggregation group is subset of dimensions, and build cuboid with combinations inside. It aims at pruning for optimization.<br />
+    <p><strong>Aggregation Group</strong> - Each aggregation group is a subset of dimensions, and cuboid are built with combinations inside. It aims at pruning for optimization.<br />
 <img src="/images/docs/concepts/AggregationGroup.png" alt="" /></p>
   </li>
 </ul>
 
 <h2 id="dimension--measure">DIMENSION &amp; MEASURE</h2>
 <ul>
-  <li><strong>Mandotary</strong> - This dimension type is used for cuboid pruning, if a dimension is specified as “mandatory”, then those combinations without such dimension are pruned.</li>
-  <li><strong>Hierarchy</strong> - This dimension type is used for cuboid pruning, if dimension A,B,C forms a “hierarchy” relation, then only combinations with A, AB or ABC shall be remained.</li>
+  <li><strong>Mandatory</strong> - This dimension type is used for cuboid pruning, if a dimension is specified as “mandatory”, then those combinations without such dimension are pruned.</li>
+  <li><strong>Hierarchy</strong> - This dimension type is used for cuboid pruning, if dimensions A,B,C form a “hierarchy” relation, then only combinations with A, AB or ABC shall be remained.</li>
   <li>
-    <p><strong>Derived</strong> - On lookup tables, some dimensions could be generated from its PK, so there’s specific mapping between them and FK from fact table. So those dimensions are DERIVED and don’t participate in cuboid generation.<br />
+    <p><strong>Derived</strong> - In lookup tables, some dimensions could be generated from their PK, so there are specific mappings between them and the FK from the fact table. So those dimensions are DERIVED, and they don’t participate in cuboid generation.<br />
 <img src="/images/docs/concepts/Dimension.png" alt="" /></p>
   </li>
-  <li><strong>Count Distinct(HyperLogLog)</strong> - Immediate COUNT DISTINCT is hard to calculate, a approximate algorithm - <a href="https://en.wikipedia.org/wiki/HyperLogLog">HyperLogLog</a> is introduced, and keep error rate in a lower level.</li>
-  <li><strong>Count Distinct(Precise)</strong> - Precise COUNT DISTINCT will be pre-calculated basing on RoaringBitmap, currently only int or bigint are supported.</li>
-  <li><strong>Top N</strong> - For example, with this measure type, user can easily get specified numbers of top sellers/buyers etc. <br />
+  <li><strong>Count Distinct(HyperLogLog)</strong> - Immediate COUNT DISTINCT is hard to calculate, an approximate algorithm - <a href="https://en.wikipedia.org/wiki/HyperLogLog">HyperLogLog</a> is introduced, and it keeps the error rate in a low level.</li>
+  <li><strong>Count Distinct(Precise)</strong> - Precise COUNT DISTINCT will be pre-calculated based on RoaringBitmap. Currently, only int and bigint are supported.</li>
+  <li><strong>Top N</strong> - For example, with this measure type, user can easily get specified numbers of top sellers/buyers, etc. <br />
 <img src="/images/docs/concepts/Measure.png" alt="" /></li>
 </ul>
 
 <h2 id="cube-actions">CUBE ACTIONS</h2>
 <ul>
   <li><strong>BUILD</strong> - Given an interval of partition column, this action is to build a new cube segment.</li>
-  <li><strong>REFRESH</strong> - This action will rebuilt cube segment in some partition period, which is used in case of source table increasing.</li>
-  <li><strong>MERGE</strong> - This action will merge multiple continuous cube segments into single one. This can be automated with auto-merge settings in cube descriptor.</li>
-  <li><strong>PURGE</strong> - Clear segments under a cube instance. This will only update metadata, and won’t delete cube data from HBase.<br />
+  <li><strong>REFRESH</strong> - This action will rebuild the cube segment in some partition periods, which is used in case of source table increasing.</li>
+  <li><strong>MERGE</strong> - This action will merge multiple continuous cube segments into a single one. This can be automated with the auto-merge setting in cube descriptor.</li>
+  <li><strong>PURGE</strong> - Clear segments under a cube instance. This will only update the metadata, and won’t delete the cube data from HBase.<br />
 <img src="/images/docs/concepts/CubeAction.png" alt="" /></li>
 </ul>
 
 <h2 id="job-status">JOB STATUS</h2>
 <ul>
-  <li><strong>NEW</strong> - This denotes one job has been just created.</li>
-  <li><strong>PENDING</strong> - This denotes one job is paused by job scheduler and waiting for resources.</li>
-  <li><strong>RUNNING</strong> - This denotes one job is running in progress.</li>
-  <li><strong>FINISHED</strong> - This denotes one job is successfully finished.</li>
-  <li><strong>ERROR</strong> - This denotes one job is aborted with errors.</li>
-  <li><strong>DISCARDED</strong> - This denotes one job is cancelled by end users.<br />
+  <li><strong>NEW</strong> - This denotes that one job has been just created.</li>
+  <li><strong>PENDING</strong> - This denotes that one job is paused by job scheduler and is waiting for resources.</li>
+  <li><strong>RUNNING</strong> - This denotes that one job is running in progress.</li>
+  <li><strong>FINISHED</strong> - This denotes that one job is finished successfully.</li>
+  <li><strong>ERROR</strong> - This denotes that one job is aborted with errors.</li>
+  <li><strong>DISCARDED</strong> - This denotes that one job is cancelled by end users.<br />
 <img src="/images/docs/concepts/Job.png" alt="" /></li>
 </ul>
 
 <h2 id="job-action">JOB ACTION</h2>
 <ul>
-  <li><strong>RESUME</strong> - Once a job in ERROR status, this action will try to restore it from latest successful point.</li>
-  <li><strong>DISCARD</strong> - No matter status of a job is, user can end it and release resources with DISCARD action.<br />
+  <li><strong>RESUME</strong> - Once a job is in ERROR status, this action will try to restore it from the latest successful point.</li>
+  <li><strong>DISCARD</strong> - No matter what the status of a job is, users can end it and release resources with the DISCARD action.<br />
 <img src="/images/docs/concepts/JobAction.png" alt="" /></li>
 </ul>
 

Modified: kylin/site/feed.xml
URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1885757&r1=1885756&r2=1885757&view=diff
==============================================================================
--- kylin/site/feed.xml (original)
+++ kylin/site/feed.xml Thu Jan 21 14:13:27 2021
@@ -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>Thu, 14 Jan 2021 06:03:32 -0800</pubDate>
-    <lastBuildDate>Thu, 14 Jan 2021 06:03:32 -0800</lastBuildDate>
+    <pubDate>Thu, 21 Jan 2021 05:59:18 -0800</pubDate>
+    <lastBuildDate>Thu, 21 Jan 2021 05:59:18 -0800</lastBuildDate>
     <generator>Jekyll v2.5.3</generator>
     
       <item>