Author: lidong
Date: Tue May 24 08:45:57 2016
New Revision: 1745332
URL: http://svn.apache.org/viewvc?rev=1745332&view=rev
Log:
add post kylin guide for aws emr
Added:
kylin/site/blog/2016/05/
kylin/site/blog/2016/05/24/
kylin/site/blog/2016/05/24/aws-emr/
kylin/site/blog/2016/05/24/aws-emr/index.html
kylin/site/images/blog/aws_emr_console.png (with props)
Modified:
kylin/site/blog/index.html
kylin/site/feed.xml
Added: kylin/site/blog/2016/05/24/aws-emr/index.html
URL:
http://svn.apache.org/viewvc/kylin/site/blog/2016/05/24/aws-emr/index.html?rev=1745332&view=auto
==============================================================================
--- kylin/site/blog/2016/05/24/aws-emr/index.html (added)
+++ kylin/site/blog/2016/05/24/aws-emr/index.html Tue May 24 08:45:57 2016
@@ -0,0 +1,328 @@
+<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+<!doctype html>
+<html>
+ <!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+
+ <title>Apache Kylin | Apache Kylin Guide for AWS EMR User</title>
+ <meta name="description" content="Install Apache Kylin on EMR Create an EMR
cluster from AWS console, and remember to pick the applications configuration
which contains HBase and Hive as sho...">
+ <meta name="author" content="Apache Kylin">
+ <link rel="shortcut icon" href="fav.png" type="image/png">
+
+
+
+<link rel="stylesheet" href="/assets/css/animate.css">
+<!-- Bootstrap -->
+<link rel="stylesheet" href="/assets/css/bootstrap.min.css">
+
+<!-- Fonts -->
+<!-- <link rel="stylesheet"
href="http://fonts.googleapis.com/css?family=Alice|Open+Sans:400,300,700"> -->
+
+<!-- Icons -->
+<link rel="stylesheet" href="/assets/css/font-awesome.min.css">
+
+ <!-- Custom styles -->
+ <link rel="stylesheet" href="/assets/css/styles.css">
+ <link rel="stylesheet" href="/assets/css/docs.css">
+ <link rel="stylesheet" href="/assets/css/pygments.css">
+
+ <link rel="canonical"
href="http://kylin.apache.org/blog/2016/05/24/aws-emr/">
+ <link rel="alternate" type="application/rss+xml" title="Apache Kylin"
href="http://kylin.apache.org/feed.xml" />
+
+<!--[if lt IE 9]> <script src="assets/js/html5shiv.js"></script> <![endif]-->
+<script>
+ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new
Date();a=s.createElement(o),
+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+ })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ //oringal tracker for kylin.io
+ ga('create', 'UA-55534813-1', 'auto');
+ //new tracker for kylin.apache.org
+ ga('create', 'UA-55534813-2', 'auto', {'name':'toplevel'});
+
+ ga('send', 'pageview');
+ ga('toplevel.send', 'pageview');
+
+
+</script>
+<script type="text/javascript" src="/assets/js/jquery-1.9.1.min.js"></script>
+<script type="text/javascript" src="/assets/js/nside.js"></script> </script>
+<script type="text/javascript" src="/assets/js/nnav.js"></script> </script>
+</head>
+
+ <body>
+ <!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<header id="header" >
+
+ <div id="head" class="parallax" parallax-speed="3" >
+ <div id="logo" class="text-center"> <img class="img-circle"
id="circlelogo" src="/assets/images/kylin_logo.jpg"> <span class="title"
>Apache Kylinâ¢</span> <span class="tagline">Extreme OLAP Engine for Big
Data</span>
+ </div>
+ </div>
+
+
+ <!-- Main Menu -->
+ <nav class="navbar navbar-default" role="navigation" id="nav-wrapper">
+ <div class="container-fluid" id="nav">
+ <!--
+ <img class="img-circle" width="40px" height="40px" id="circlelogo"
src="/assets/images/kylin_logo.jpg">
+ -->
+ <!-- Brand and toggle get grouped for better mobile display -->
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle collapsed"
data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+
+ </div>
+
+ <!-- Collect the nav links, forms, and other content for toggling -->
+ <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav">
+ <li><a href="/">Home</a></li>
+ <li><a href="/docs15" >Docs</a></li>
+ <li><a href="/download">Download</li>
+ <li><a href="/community" >Community</a></li>
+ <li><a href="/development" >Development</a></li>
+ <li><a href="/blog">Blog</li>
+ <li><a href="/cn" >䏿ç</a></li>
+ <li><a href="https://twitter.com/apachekylin" target="_blank"
class="fa fa-twitter fa-lg" title="Twitter: @ApacheKylin" ></a></li>
+ <li><a href="https://github.com/apache/kylin" target="_blank"
class="fa fa-github-alt fa-lg" title="Github: apache/kylin" ></a></li>
+ <li><a href="https://www.facebook.com/kylinio" target="_blank"
class="fa fa-facebook fa-lg" title="Facebook: kylin.io" ></a></li>
+ </ul>
+ </div><!-- /.navbar-collapse -->
+ </div><!-- /.container-fluid -->
+</nav>
+ </header>
+
+ <div class="page-content">
+ <header style=" padding:2em 0 0 0">
+ <div class="container" >
+ <h4 class="section-title"><span>Apache Kylinâ¢
Technical Blog</span></h4>
+ </div>
+ </div>
+
+ <div class="container">
+ <div>
+ <article class="post-content" >
+ <!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<div class="post" style=" padding:2em 4em 4em 4em">
+
+ <header class="post-header">
+ <h1 class="post-title">Apache Kylin Guide for AWS EMR User</h1>
+ <p class="post-meta" >May 24, 2016 ⢠Roger Shi</p>
+ </header>
+
+ <article class="post-content" >
+ <h1 id="install-apache-kylin-on-emr">Install Apache Kylin on EMR</h1>
+<ol>
+ <li>
+ <p>Create an EMR cluster from AWS console, and remember to pick the
applications configuration which contains HBase and Hive as shown here. <br />
+<img src="/images/blog/aws_emr_console.png" alt="install EMR cluster"
title="Applications configuration when creating EMR cluster" /></p>
+ </li>
+ <li>
+ <p>Login to master node of the cluster with ssh. (<a
href="http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-connect-master-node-ssh.html">instruction</a>)</p>
+ </li>
+ <li>
+ <p>Download and install Kylin binary, we take Kylin version 1.5.1 as
example here (Please refer to <a href="http://kylin.apache.org/download/">Kylin
download page</a> for latest binary package). Run the commands below.</p>
+ </li>
+</ol>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>wget
https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.1/apache-kylin-1.5.1-HBase1.1.3-bin.tar.gz
+tar xzf apache-kylin-1.5.1-HBase1.1.3-bin.tar.gz
+cd apache-kylin-1.5.1-bin
+export KYLIN_HOME=`pwd`
+</code></pre>
+</div>
+
+<h1 id="configure-apache-kylin">Configure Apache Kylin</h1>
+
+<p>To make Kylin run well on AWS EMR we need to change some scripts. The fix
can be found in this <a
href="https://github.com/apache/kylin/commit/dc08186d570e16b37d9ddaab80aba28801cdb3d0">commit</a>
and itâll be available in Kylinâs future version.</p>
+
+<p>*First file is $KYLIN_HOME/bin/find-hive-dependency.sh, starting from line
68.</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code> 68 if [ -z
"$HCAT_HOME" ]
+ 69 then
+ 70 echo "HCAT_HOME not found, try to find hcatalog path from hadoop home"
+ 71 hadoop_home=`echo $hive_exec_path | awk -F '/hive.*/lib/' '{print $1}'`
+ + is_aws=`uname -r | grep amzn`
+ 72 if [ -d "${hadoop_home}/hive-hcatalog" ]; then
+ 73 hcatalog_home=${hadoop_home}/hive-hcatalog
+ 74 elif [ -d "${hadoop_home}/hive/hcatalog" ]; then
+ 75 hcatalog_home=${hadoop_home}/hive/hcatalog
+ + elif [ -n is_aws ] && [ -d "/usr/lib/oozie/lib" ]; then
+ + hcatalog_home=/usr/lib/oozie/lib
+ 76 else
+ 77 echo "Couldn't locate hcatalog installation, please make sure it is
installed and set HCAT_HOME to the path."
+ 78 exit 1
+ 79 fi
+ 80 else
+ 81 echo "HCAT_HOME is set to: $HCAT_HOME, use it to find hcatalog path:"
+ 82 hcatalog_home=${HCAT_HOME}
+ 83 fi
+</code></pre>
+</div>
+
+<p>When Kylin starts running it tries to detect environment such as Hive home
dictionary. It goes well most time but not for AWS EMR. In AWS EMR nodes,
Hcatalog libs is under â/usr/lib/oozie/libâ, which is not expected. The
modification makes Kylin handle it specially once detecting itâs running on
AWS EMR.</p>
+
+<p>*Second file is $KYLIN_HOME/bin/find-hbase-dependency.sh, starting from
line 20.</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code> 20
hbase_classpath=`hbase classpath`
+ +
+ + is_aws=`uname -r | grep amzn`
+ + if [ -n is_aws ] && [ -d "/usr/lib/oozie/lib" ]; then
+ + export HBASE_ENV_INIT="true"
+ + fi
+ +
+ 21 arr=(`echo $hbase_classpath | cut -d ":" --output-delimiter=" " -f 1-`)
+</code></pre>
+</div>
+
+<p>In AWS EMR, Hbase scripts reset environment variable HBASE_CLASSPATH in its
first run, which is determined by environment variable HBASE_ENV_INIT. Kylin
builds its own class path according to this variable. To avoid missing libs
caused by HBASE_CLASSPATH reseting, Kylin set HBASE_ENV_INIT to âtrueâ
after running âhbase classpathâ so that HBASE_CLASSPATH wonât be reset
next time run âhbase classpathâ.</p>
+
+<h1 id="load-sample-data-and-start-apache-kylin">Load sample data and start
Apache Kylin</h1>
+
+<p>Run following commands to load sample data and start Kylin service.</p>
+
+<div class="highlighter-rouge"><pre
class="highlight"><code>$KYLIN_HOME/bin/sample.sh
+$KYLIN_HOME/bin/kylin.sh start
+</code></pre>
+</div>
+
+<p>Now you can play with Kylin. For further guide, please refer to <a
href="http://kylin.apache.org/docs15/">Kylin official doc</a>.</p>
+
+ </article>
+
+</div>
+
+
+
+
+
+ </article>
+ </div>
+ </div>
+ <!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<footer id="underfooter">
+ <div class="container">
+ <div class="row">
+ <div class="col-md-12 widget">
+ <div class="widget-body" style="text-align:center">
+ <a href="http://www.apache.org">
+ <img id="asf-logo" alt="Apache Software Foundation"
src="/assets/images/feather-small.gif">
+ </a>
+
+ <div>
+ The contents of this website are © 2015 Apache
Software Foundation under the terms of the <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">
Apache License v2 </a>. Apache Kylin and
+ its logo are trademarks of the Apache Software
Foundation.
+ </div>
+
+ </div>
+ </div>
+ </div>
+ <!-- /row of widgets -->
+
+ </div>
+ <div></div>
+
+</footer>
+
+ <script src="/assets/js/jquery-1.9.1.min.js"></script>
+ <script src="/assets/js/bootstrap.min.js"></script>
+ <script src="/assets/js/main.js"></script>
+ </body>
+</html>
+
+
+
+
Modified: kylin/site/blog/index.html
URL:
http://svn.apache.org/viewvc/kylin/site/blog/index.html?rev=1745332&r1=1745331&r2=1745332&view=diff
==============================================================================
--- kylin/site/blog/index.html (original)
+++ kylin/site/blog/index.html Tue May 24 08:45:57 2016
@@ -174,7 +174,7 @@
<li>
<h2 align="left" style="margin:0px">
- <a class="post-link" href="/blog/2016/04/12/release-v1.5.1/">Apache
Kylin v1.5.1 Release Announcement</a></h2><div align="left"
class="post-meta">posted: Apr 12, 2016</div>
+ <a class="post-link" href="/blog/2016/05/24/aws-emr/">Apache Kylin
Guide for AWS EMR User</a></h2><div align="left" class="post-meta">posted: May
24, 2016</div>
</li>
@@ -186,13 +186,13 @@
<li>
<h2 align="left" style="margin:0px">
- <a class="post-link"
href="/blog/2016/03/19/approximate-topn-measure/">Approximate Top-N support in
Kylin</a></h2><div align="left" class="post-meta">posted: Mar 19, 2016</div>
+ <a class="post-link" href="/blog/2016/04/12/release-v1.5.1/">Apache
Kylin v1.5.1 Release Announcement</a></h2><div align="left"
class="post-meta">posted: Apr 12, 2016</div>
</li>
<li>
<h2 align="left" style="margin:0px">
- <a class="post-link"
href="/cn/blog/2016/03/17/release-v1.5.0/">Apache Kylin v1.5.0
æ£å¼åå¸</a></h2><div align="left" class="post-meta">posted: Mar 17,
2016</div>
+ <a class="post-link"
href="/blog/2016/03/19/approximate-topn-measure/">Approximate Top-N support in
Kylin</a></h2><div align="left" class="post-meta">posted: Mar 19, 2016</div>
</li>
@@ -202,6 +202,12 @@
</li>
+ <li>
+ <h2 align="left" style="margin:0px">
+ <a class="post-link"
href="/cn/blog/2016/03/17/release-v1.5.0/">Apache Kylin v1.5.0
æ£å¼åå¸</a></h2><div align="left" class="post-meta">posted: Mar 17,
2016</div>
+
+ </li>
+
<li>
<h2 align="left" style="margin:0px">
<a class="post-link" href="/blog/2016/03/16/release-v1.3.0/">Apache
Kylin v1.3.0 Release Announcement</a></h2><div align="left"
class="post-meta">posted: Mar 16, 2016</div>
Modified: kylin/site/feed.xml
URL:
http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1745332&r1=1745331&r2=1745332&view=diff
==============================================================================
--- kylin/site/feed.xml (original)
+++ kylin/site/feed.xml Tue May 24 08:45:57 2016
@@ -19,92 +19,92 @@
<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>Mon, 23 May 2016 06:59:39 -0700</pubDate>
- <lastBuildDate>Mon, 23 May 2016 06:59:39 -0700</lastBuildDate>
+ <pubDate>Tue, 24 May 2016 09:44:24 -0700</pubDate>
+ <lastBuildDate>Tue, 24 May 2016 09:44:24 -0700</lastBuildDate>
<generator>Jekyll v2.5.3</generator>
<item>
- <title>Apache Kylin v1.5.1 Release Announcement</title>
- <description><p>The Apache Kylin community is pleased to
announce the release of Apache Kylin v1.5.1.</p>
-
-<p>Apache Kylin is an open source Distributed Analytics Engine designed
to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop
supporting extremely large datasets, original contributed from eBay
Inc.</p>
-
-<p>To download Apache Kylin v1.5.1 source code or binary package:<br
/>
-please visit the <a
href="http://kylin.apache.org/download">download</a>
page.</p>
+ <title>Apache Kylin Guide for AWS EMR User</title>
+ <description><h1
id="install-apache-kylin-on-emr">Install Apache Kylin on
EMR</h1>
+<ol>
+ <li>
+ <p>Create an EMR cluster from AWS console, and remember to pick the
applications configuration which contains HBase and Hive as shown here. <br
/>
+<img src="/images/blog/aws_emr_console.png" alt="install EMR
cluster" title="Applications configuration when creating EMR
cluster" /></p>
+ </li>
+ <li>
+ <p>Login to master node of the cluster with ssh. (<a
href="http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-connect-master-node-ssh.html">instruction</a>)</p>
+ </li>
+ <li>
+ <p>Download and install Kylin binary, we take Kylin version 1.5.1 as
example here (Please refer to <a
href="http://kylin.apache.org/download/">Kylin download
page</a> for latest binary package). Run the commands below.</p>
+ </li>
+</ol>
+
+<div class="highlighter-rouge"><pre
class="highlight"><code>wget
https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.1/apache-kylin-1.5.1-HBase1.1.3-bin.tar.gz
+tar xzf apache-kylin-1.5.1-HBase1.1.3-bin.tar.gz
+cd apache-kylin-1.5.1-bin
+export KYLIN_HOME=`pwd`
+</code></pre>
+</div>
-<p>This is a major release which brings more stable, robust and well
management version, Apache Kylin community resolved about 37 issues including
bug fixes, improvements, and few new features.</p>
+<h1 id="configure-apache-kylin">Configure Apache
Kylin</h1>
-<h2 id="change-highlights">Change Highlights</h2>
+<p>To make Kylin run well on AWS EMR we need to change some scripts. The
fix can be found in this <a
href="https://github.com/apache/kylin/commit/dc08186d570e16b37d9ddaab80aba28801cdb3d0">commit</a>
and itâll be available in Kylinâs future version.</p>
-<p><strong>New Feature</strong></p>
+<p>*First file is $KYLIN_HOME/bin/find-hive-dependency.sh, starting from
line 68.</p>
-<ul>
- <li>Kylin support detail data query from fact table <a
href="https://issues.apache.org/jira/browse/KYLIN-1122">KYLIN-1122</a></li>
- <li>Add UI for TopN measure <a
href="https://issues.apache.org/jira/browse/KYLIN-1378">KYLIN-1378</a></li>
- <li>Custom dimension encoding <a
href="https://issues.apache.org/jira/browse/KYLIN-1492">KYLIN-1492</a></li>
- <li>Metadata upgrade from 1.0~1.3 to 1.5, including metadata
correction, relevant tools, etc. <a
href="https://issues.apache.org/jira/browse/KYLIN-1495">KYLIN-1495</a></li>
- <li>Run some classes at the beginning of kylin server startup <a
href="https://issues.apache.org/jira/browse/KYLIN-1501">KYLIN-1501</a></li>
- <li>Print version information with kylin.sh <a
href="https://issues.apache.org/jira/browse/KYLIN-1503">KYLIN-1503</a></li>
- <li>Add smoke test scripts <a
href="https://issues.apache.org/jira/browse/KYLIN-1531">KYLIN-1531</a></li>
- <li>Cube specific config, override global kylin.properties <a
href="https://issues.apache.org/jira/browse/KYLIN-1534">KYLIN-1534</a></li>
- <li>REST API for deleting segment <a
href="https://issues.apache.org/jira/browse/KYLIN-1540">KYLIN-1540</a></li>
- <li>IntegerDimEnc, custom dimension encoding for integers <a
href="https://issues.apache.org/jira/browse/KYLIN-1541">KYLIN-1541</a></li>
- <li>Tool to dump information for diagnosis <a
href="https://issues.apache.org/jira/browse/KYLIN-1546">KYLIN-1546</a></li>
- <li>Persist some recent bad query <a
href="https://issues.apache.org/jira/browse/KYLIN-1550">KYLIN-1550</a></li>
-</ul>
+<div class="highlighter-rouge"><pre
class="highlight"><code> 68 if [ -z "$HCAT_HOME" ]
+ 69 then
+ 70 echo "HCAT_HOME not found, try to find hcatalog path from hadoop
home"
+ 71 hadoop_home=`echo $hive_exec_path | awk -F '/hive.*/lib/'
'{print $1}'`
+ + is_aws=`uname -r | grep amzn`
+ 72 if [ -d "${hadoop_home}/hive-hcatalog" ]; then
+ 73 hcatalog_home=${hadoop_home}/hive-hcatalog
+ 74 elif [ -d "${hadoop_home}/hive/hcatalog" ]; then
+ 75 hcatalog_home=${hadoop_home}/hive/hcatalog
+ + elif [ -n is_aws ] &amp;&amp; [ -d
"/usr/lib/oozie/lib" ]; then
+ + hcatalog_home=/usr/lib/oozie/lib
+ 76 else
+ 77 echo "Couldn't locate hcatalog installation, please make
sure it is installed and set HCAT_HOME to the path."
+ 78 exit 1
+ 79 fi
+ 80 else
+ 81 echo "HCAT_HOME is set to: $HCAT_HOME, use it to find hcatalog
path:"
+ 82 hcatalog_home=${HCAT_HOME}
+ 83 fi
+</code></pre>
+</div>
-<p><strong>Improvement</strong></p>
+<p>When Kylin starts running it tries to detect environment such as Hive
home dictionary. It goes well most time but not for AWS EMR. In AWS EMR nodes,
Hcatalog libs is under â/usr/lib/oozie/libâ, which is not expected. The
modification makes Kylin handle it specially once detecting itâs running on
AWS EMR.</p>
-<ul>
- <li>Use InstallShield 2015 to generate ODBC Driver setup files <a
href="https://issues.apache.org/jira/browse/KYLIN-1490">KYLIN-1490</a></li>
- <li>cube desc signature not calculated correctly <a
href="https://issues.apache.org/jira/browse/KYLIN-1498">KYLIN-1498</a></li>
- <li>streaming_fillgap cause out of memory <a
href="https://issues.apache.org/jira/browse/KYLIN-1500">KYLIN-1500</a></li>
- <li>When cube is not empty, only signature consistent cube desc
updates are allowed <a
href="https://issues.apache.org/jira/browse/KYLIN-1502">KYLIN-1502</a></li>
- <li>Use NavigableSet to store rowkey and use prefix filter to check
resource path prefix instead String comparison on tomcat side <a
href="https://issues.apache.org/jira/browse/KYLIN-1504">KYLIN-1504</a></li>
- <li>Combine guava filters with Predicates.and <a
href="https://issues.apache.org/jira/browse/KYLIN-1505">KYLIN-1505</a></li>
- <li>GTFilterScanner performance tuning <a
href="https://issues.apache.org/jira/browse/KYLIN-1543">KYLIN-1543</a></li>
- <li>Enhance the check on aggregation group dimension number <a
href="https://issues.apache.org/jira/browse/KYLIN-1557">KYLIN-1557</a></li>
-</ul>
-
-<p><strong>Bug</strong></p>
+<p>*Second file is $KYLIN_HOME/bin/find-hbase-dependency.sh, starting
from line 20.</p>
-<ul>
- <li>need to encode export query url to get right result in query page
<a
href="https://issues.apache.org/jira/browse/KYLIN-1373">KYLIN-1373</a></li>
- <li>Kylin Job Monitor API: /kylin/api/jobs is too slow in large kylin
deployment <a
href="https://issues.apache.org/jira/browse/KYLIN-1434">KYLIN-1434</a></li>
- <li>Export csv get error when there is a plus sign in the sql <a
href="https://issues.apache.org/jira/browse/KYLIN-1472">KYLIN-1472</a></li>
- <li>java.lang.IllegalArgumentException: Too many digits for
NumberDictionary <a
href="https://issues.apache.org/jira/browse/KYLIN-1486">KYLIN-1486</a></li>
- <li>Should return base cuboid as valid cuboid if no aggregation group
matches <a
href="https://issues.apache.org/jira/browse/KYLIN-1491">KYLIN-1491</a></li>
- <li>make ExecutableManager.getInstance thread safe <a
href="https://issues.apache.org/jira/browse/KYLIN-1493">KYLIN-1493</a></li>
- <li>Make three class.getInstance thread safe <a
href="https://issues.apache.org/jira/browse/KYLIN-1497">KYLIN-1497</a></li>
- <li>Couldnât find hive dependency jar on some platform like CDH
<a
href="https://issues.apache.org/jira/browse/KYLIN-1507">KYLIN-1507</a></li>
- <li>Time partitioning doesnât work across multiple days <a
href="https://issues.apache.org/jira/browse/KYLIN-1513">KYLIN-1513</a></li>
- <li>MD5 validation of Tomcat does not work when package tar <a
href="https://issues.apache.org/jira/browse/KYLIN-1514">KYLIN-1514</a></li>
- <li>Couldnât refresh a cube segment whose start time is before
1970-01-01 <a
href="https://issues.apache.org/jira/browse/KYLIN-1521">KYLIN-1521</a></li>
- <li>HLLC is incorrect when result is feed from cache <a
href="https://issues.apache.org/jira/browse/KYLIN-1522">KYLIN-1522</a></li>
- <li>Get âjava.lang.Double cannot be cast to java.lang.Longâ error
when Top-N metris data type is BigInt <a
href="https://issues.apache.org/jira/browse/KYLIN-1524">KYLIN-1524</a></li>
- <li>Columns with all NULL values canât be queried <a
href="https://issues.apache.org/jira/browse/KYLIN-1527">KYLIN-1527</a></li>
- <li>Failed to create flat hive table, when name is too long <a
href="https://issues.apache.org/jira/browse/KYLIN-1537">KYLIN-1537</a></li>
- <li>DoubleDeltaSerializer cause obvious error after deserialize and
serialize <a
href="https://issues.apache.org/jira/browse/KYLIN-1538">KYLIN-1538</a></li>
- <li>Cannot find rowkey column âCOL_NAMEâ in cube CubeDesc <a
href="https://issues.apache.org/jira/browse/KYLIN-1553">KYLIN-1553</a></li>
- <li>Unclosed table in BuildCubeWithEngine#checkHFilesInHBase() <a
href="https://issues.apache.org/jira/browse/KYLIN-1564">KYLIN-1564</a></li>
-</ul>
+<div class="highlighter-rouge"><pre
class="highlight"><code> 20 hbase_classpath=`hbase classpath`
+ +
+ + is_aws=`uname -r | grep amzn`
+ + if [ -n is_aws ] &amp;&amp; [ -d "/usr/lib/oozie/lib"
]; then
+ + export HBASE_ENV_INIT="true"
+ + fi
+ +
+ 21 arr=(`echo $hbase_classpath | cut -d ":"
--output-delimiter=" " -f 1-`)
+</code></pre>
+</div>
-<p><strong>Upgrade</strong></p>
+<p>In AWS EMR, Hbase scripts reset environment variable HBASE_CLASSPATH
in its first run, which is determined by environment variable HBASE_ENV_INIT.
Kylin builds its own class path according to this variable. To avoid missing
libs caused by HBASE_CLASSPATH reseting, Kylin set HBASE_ENV_INIT to âtrueâ
after running âhbase classpathâ so that HBASE_CLASSPATH wonât be reset
next time run âhbase classpathâ.</p>
-<p>Data and metadata of this version is back compatible with v1.5.0, but
may need to <a
href="/docs15/howto/howto_update_coprocessor.html">redeploy hbase
coprocessor</a>.</p>
+<h1 id="load-sample-data-and-start-apache-kylin">Load sample
data and start Apache Kylin</h1>
-<p><strong>Support</strong></p>
+<p>Run following commands to load sample data and start Kylin
service.</p>
-<p>Any issue or question, please<br />
-open JIRA to Kylin project: <a
href="https://issues.apache.org/jira/browse/KYLIN/">https://issues.apache.org/jira/browse/KYLIN/</a><br
/>
-or<br />
-send mail to Apache Kylin dev mailing list: <a
href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></p>
+<div class="highlighter-rouge"><pre
class="highlight"><code>$KYLIN_HOME/bin/sample.sh
+$KYLIN_HOME/bin/kylin.sh start
+</code></pre>
+</div>
-<p><em>Great thanks to everyone who
contributed!</em></p>
+<p>Now you can play with Kylin. For further guide, please refer to <a
href="http://kylin.apache.org/docs15/">Kylin official
doc</a>.</p>
</description>
- <pubDate>Tue, 12 Apr 2016 04:00:00 -0700</pubDate>
- <link>http://kylin.apache.org/blog/2016/04/12/release-v1.5.1/</link>
- <guid
isPermaLink="true">http://kylin.apache.org/blog/2016/04/12/release-v1.5.1/</guid>
+ <pubDate>Tue, 24 May 2016 04:00:00 -0700</pubDate>
+ <link>http://kylin.apache.org/blog/2016/05/24/aws-emr/</link>
+ <guid
isPermaLink="true">http://kylin.apache.org/blog/2016/05/24/aws-emr/</guid>
<category>blog</category>
@@ -200,6 +200,94 @@ send mail to Apache Kylin dev mailing li
</item>
<item>
+ <title>Apache Kylin v1.5.1 Release Announcement</title>
+ <description><p>The Apache Kylin community is pleased to
announce the release of Apache Kylin v1.5.1.</p>
+
+<p>Apache Kylin is an open source Distributed Analytics Engine designed
to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop
supporting extremely large datasets, original contributed from eBay
Inc.</p>
+
+<p>To download Apache Kylin v1.5.1 source code or binary package:<br
/>
+please visit the <a
href="http://kylin.apache.org/download">download</a>
page.</p>
+
+<p>This is a major release which brings more stable, robust and well
management version, Apache Kylin community resolved about 37 issues including
bug fixes, improvements, and few new features.</p>
+
+<h2 id="change-highlights">Change Highlights</h2>
+
+<p><strong>New Feature</strong></p>
+
+<ul>
+ <li>Kylin support detail data query from fact table <a
href="https://issues.apache.org/jira/browse/KYLIN-1122">KYLIN-1122</a></li>
+ <li>Add UI for TopN measure <a
href="https://issues.apache.org/jira/browse/KYLIN-1378">KYLIN-1378</a></li>
+ <li>Custom dimension encoding <a
href="https://issues.apache.org/jira/browse/KYLIN-1492">KYLIN-1492</a></li>
+ <li>Metadata upgrade from 1.0~1.3 to 1.5, including metadata
correction, relevant tools, etc. <a
href="https://issues.apache.org/jira/browse/KYLIN-1495">KYLIN-1495</a></li>
+ <li>Run some classes at the beginning of kylin server startup <a
href="https://issues.apache.org/jira/browse/KYLIN-1501">KYLIN-1501</a></li>
+ <li>Print version information with kylin.sh <a
href="https://issues.apache.org/jira/browse/KYLIN-1503">KYLIN-1503</a></li>
+ <li>Add smoke test scripts <a
href="https://issues.apache.org/jira/browse/KYLIN-1531">KYLIN-1531</a></li>
+ <li>Cube specific config, override global kylin.properties <a
href="https://issues.apache.org/jira/browse/KYLIN-1534">KYLIN-1534</a></li>
+ <li>REST API for deleting segment <a
href="https://issues.apache.org/jira/browse/KYLIN-1540">KYLIN-1540</a></li>
+ <li>IntegerDimEnc, custom dimension encoding for integers <a
href="https://issues.apache.org/jira/browse/KYLIN-1541">KYLIN-1541</a></li>
+ <li>Tool to dump information for diagnosis <a
href="https://issues.apache.org/jira/browse/KYLIN-1546">KYLIN-1546</a></li>
+ <li>Persist some recent bad query <a
href="https://issues.apache.org/jira/browse/KYLIN-1550">KYLIN-1550</a></li>
+</ul>
+
+<p><strong>Improvement</strong></p>
+
+<ul>
+ <li>Use InstallShield 2015 to generate ODBC Driver setup files <a
href="https://issues.apache.org/jira/browse/KYLIN-1490">KYLIN-1490</a></li>
+ <li>cube desc signature not calculated correctly <a
href="https://issues.apache.org/jira/browse/KYLIN-1498">KYLIN-1498</a></li>
+ <li>streaming_fillgap cause out of memory <a
href="https://issues.apache.org/jira/browse/KYLIN-1500">KYLIN-1500</a></li>
+ <li>When cube is not empty, only signature consistent cube desc
updates are allowed <a
href="https://issues.apache.org/jira/browse/KYLIN-1502">KYLIN-1502</a></li>
+ <li>Use NavigableSet to store rowkey and use prefix filter to check
resource path prefix instead String comparison on tomcat side <a
href="https://issues.apache.org/jira/browse/KYLIN-1504">KYLIN-1504</a></li>
+ <li>Combine guava filters with Predicates.and <a
href="https://issues.apache.org/jira/browse/KYLIN-1505">KYLIN-1505</a></li>
+ <li>GTFilterScanner performance tuning <a
href="https://issues.apache.org/jira/browse/KYLIN-1543">KYLIN-1543</a></li>
+ <li>Enhance the check on aggregation group dimension number <a
href="https://issues.apache.org/jira/browse/KYLIN-1557">KYLIN-1557</a></li>
+</ul>
+
+<p><strong>Bug</strong></p>
+
+<ul>
+ <li>need to encode export query url to get right result in query page
<a
href="https://issues.apache.org/jira/browse/KYLIN-1373">KYLIN-1373</a></li>
+ <li>Kylin Job Monitor API: /kylin/api/jobs is too slow in large kylin
deployment <a
href="https://issues.apache.org/jira/browse/KYLIN-1434">KYLIN-1434</a></li>
+ <li>Export csv get error when there is a plus sign in the sql <a
href="https://issues.apache.org/jira/browse/KYLIN-1472">KYLIN-1472</a></li>
+ <li>java.lang.IllegalArgumentException: Too many digits for
NumberDictionary <a
href="https://issues.apache.org/jira/browse/KYLIN-1486">KYLIN-1486</a></li>
+ <li>Should return base cuboid as valid cuboid if no aggregation group
matches <a
href="https://issues.apache.org/jira/browse/KYLIN-1491">KYLIN-1491</a></li>
+ <li>make ExecutableManager.getInstance thread safe <a
href="https://issues.apache.org/jira/browse/KYLIN-1493">KYLIN-1493</a></li>
+ <li>Make three class.getInstance thread safe <a
href="https://issues.apache.org/jira/browse/KYLIN-1497">KYLIN-1497</a></li>
+ <li>Couldnât find hive dependency jar on some platform like CDH
<a
href="https://issues.apache.org/jira/browse/KYLIN-1507">KYLIN-1507</a></li>
+ <li>Time partitioning doesnât work across multiple days <a
href="https://issues.apache.org/jira/browse/KYLIN-1513">KYLIN-1513</a></li>
+ <li>MD5 validation of Tomcat does not work when package tar <a
href="https://issues.apache.org/jira/browse/KYLIN-1514">KYLIN-1514</a></li>
+ <li>Couldnât refresh a cube segment whose start time is before
1970-01-01 <a
href="https://issues.apache.org/jira/browse/KYLIN-1521">KYLIN-1521</a></li>
+ <li>HLLC is incorrect when result is feed from cache <a
href="https://issues.apache.org/jira/browse/KYLIN-1522">KYLIN-1522</a></li>
+ <li>Get âjava.lang.Double cannot be cast to java.lang.Longâ error
when Top-N metris data type is BigInt <a
href="https://issues.apache.org/jira/browse/KYLIN-1524">KYLIN-1524</a></li>
+ <li>Columns with all NULL values canât be queried <a
href="https://issues.apache.org/jira/browse/KYLIN-1527">KYLIN-1527</a></li>
+ <li>Failed to create flat hive table, when name is too long <a
href="https://issues.apache.org/jira/browse/KYLIN-1537">KYLIN-1537</a></li>
+ <li>DoubleDeltaSerializer cause obvious error after deserialize and
serialize <a
href="https://issues.apache.org/jira/browse/KYLIN-1538">KYLIN-1538</a></li>
+ <li>Cannot find rowkey column âCOL_NAMEâ in cube CubeDesc <a
href="https://issues.apache.org/jira/browse/KYLIN-1553">KYLIN-1553</a></li>
+ <li>Unclosed table in BuildCubeWithEngine#checkHFilesInHBase() <a
href="https://issues.apache.org/jira/browse/KYLIN-1564">KYLIN-1564</a></li>
+</ul>
+
+<p><strong>Upgrade</strong></p>
+
+<p>Data and metadata of this version is back compatible with v1.5.0, but
may need to <a
href="/docs15/howto/howto_update_coprocessor.html">redeploy hbase
coprocessor</a>.</p>
+
+<p><strong>Support</strong></p>
+
+<p>Any issue or question, please<br />
+open JIRA to Kylin project: <a
href="https://issues.apache.org/jira/browse/KYLIN/">https://issues.apache.org/jira/browse/KYLIN/</a><br
/>
+or<br />
+send mail to Apache Kylin dev mailing list: <a
href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></p>
+
+<p><em>Great thanks to everyone who
contributed!</em></p>
+</description>
+ <pubDate>Tue, 12 Apr 2016 04:00:00 -0700</pubDate>
+ <link>http://kylin.apache.org/blog/2016/04/12/release-v1.5.1/</link>
+ <guid
isPermaLink="true">http://kylin.apache.org/blog/2016/04/12/release-v1.5.1/</guid>
+
+
+ <category>blog</category>
+
+ </item>
+
+ <item>
<title>Approximate Top-N support in Kylin</title>
<description><h2 id="background">Background</h2>
@@ -683,6 +771,87 @@ send mail to Apache Kylin dev mailing li
</item>
<item>
+ <title>Apache Kylin v1.3.0 æ£å¼åå¸</title>
+ <description><p>Apache Kylin社åºé常é«å
´å®£å¸Apache Kylin
v1.3.0æ£å¼åå¸ï¼è¿æ¯èªé¡ºå©æ¯ä¸æApache顶级项ç®åç第äºä¸ªåå¸çæ¬ã</p>
+
+<p>Apache
Kylinæ¯ä¸ä¸ªå¼æºçåå¸å¼åæå¼æï¼æä¾Hadoopä¹ä¸çSQLæ¥è¯¢æ¥å£åå¤ç»´åæï¼OLAPï¼è½åä»¥æ¯æè¶
å¤§è§æ¨¡æ°æ®ï¼æåç±eBay Inc.
å¼åå¹¶è´¡ç®è³å¼æºç¤¾åºã</p>
+
+<p>ä¸è½½Apache Kylin v1.3.0æºä»£ç åäºè¿å¶å®è£
å
ï¼<br />
+请访é®<a
href="http://kylin.apache.org/cn/download/">ä¸è½½</a>页é¢.</p>
+
+<p>è¿æ¯ä¸ä¸ªä¸»è¦ççæ¬åå¸å¸¦æ¥äºæ´ç¨³å®ï¼å¥å£®åæ´å¥½ç®¡çççæ¬ï¼Apache
Kylin社åºè§£å³äº57个issueï¼å
æ¬Bugä¿®å¤ï¼åè½å¢å¼ºåä¸äºæ°ç¹æ§çã</p>
+
+<h2 id="section">主è¦åå</h2>
+
+<p><strong>æ°åè½</strong></p>
+
+<ul>
+ <li>ä»Kylinä¸å¸è½½è¡¨ <a
href="https://issues.apache.org/jira/browse/KYLIN-579">KYLIN-579</a></li>
+ <li>æ¯æèªå®ä¹çAggregation Types <a
href="https://issues.apache.org/jira/browse/KYLIN-976">KYLIN-976</a></li>
+ <li>æ¯æHive Beeline客æ·ç«¯ <a
href="https://issues.apache.org/jira/browse/KYLIN-1054">KYLIN-1054</a></li>
+ <li>å
écubeå
æ°æ® <a
href="https://issues.apache.org/jira/browse/KYLIN-1128">KYLIN-1128</a></li>
+ <li>卿鿡件ä¸ä½¿ç¨bitmapæ¯æç²¾ç¡®çdistinct count <a
href="https://issues.apache.org/jira/browse/KYLIN-1186">KYLIN-1186</a></li>
+</ul>
+
+<p><strong>æ¹è¿</strong></p>
+
+<ul>
+ <li>HiveColumnCardinalityJob使ç¨conf/kylin_job_conf.xmlä¸çé
ç½®
<a
href="https://issues.apache.org/jira/browse/KYLIN-955">KYLIN-955</a></li>
+ <li>ä»RMè·åç¶ææ¶æ¯ækerberos <a
href="https://issues.apache.org/jira/browse/KYLIN-1014">KYLIN-1014</a></li>
+ <li>å
许éè¿éæ©æ¨¡å¼æ¥éæ©hiveç表 <a
href="https://issues.apache.org/jira/browse/KYLIN-1074">KYLIN-1074</a></li>
+ <li>hiveçä¾èµå å
¥å°tmpjars <a
href="https://issues.apache.org/jira/browse/KYLIN-1082">KYLIN-1082</a></li>
+ <li>cubeå建cubeæ¶ç®åfilterè¾å
¥ <a
href="https://issues.apache.org/jira/browse/KYLIN-1132">KYLIN-1132</a></li>
+ <li>å¢å¼ºproject级å«çACL <a
href="https://issues.apache.org/jira/browse/KYLIN-1201">KYLIN-1201</a></li>
+ <li>å¢å âEnable Cacheâ æé® <a
href="https://issues.apache.org/jira/browse/KYLIN-1211">KYLIN-1211</a></li>
+ <li>å¢å¼ºDeployCoprocessorCLIæ¯æfilter <a
href="https://issues.apache.org/jira/browse/KYLIN-1312">KYLIN-1312</a></li>
+ <li>æ¾å¼jobæ¶ææ»åå°hadoopè¿ç¨ <a
href="https://issues.apache.org/jira/browse/KYLIN-1317">KYLIN-1317</a></li>
+ <li>æ¹è¿convert hfileçæ§è½ <a
href="https://issues.apache.org/jira/browse/KYLIN-1323">KYLIN-1323</a></li>
+ <li>å级calciteå°1.6 <a
href="https://issues.apache.org/jira/browse/KYLIN-1343">KYLIN-1343</a></li>
+</ul>
+
+<p><strong>Bugä¿®å¤</strong></p>
+
+<ul>
+ <li>Calciteæ¥åº âjava.lang.Float cannot be cast to
java.lang.Doubleâ <a
href="https://issues.apache.org/jira/browse/KYLIN-918">KYLIN-918</a></li>
+ <li>䏿¯æselect [MeasureCol] from [FactTbl] <a
href="https://issues.apache.org/jira/browse/KYLIN-1075">KYLIN-1075</a></li>
+ <li>é¿ç»´åº¦å¼å¯¼è´ArrayIndexOutOfBoundsException <a
href="https://issues.apache.org/jira/browse/KYLIN-1104">KYLIN-1104</a></li>
+ <li>å端ç¸å
³bug <a
href="https://issues.apache.org/jira/browse/KYLIN-1159">KYLIN-1159</a></li>
+ <li>CubeMigrationCLI ACL ç¸å
³é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1230">KYLIN-1230</a></li>
+ <li>å建ååcubeæ¶model被è¦ç <a
href="https://issues.apache.org/jira/browse/KYLIN-1254">KYLIN-1254</a></li>
+ <li>ä»JDBCæ¥è¯¢æ¶é»è®¤è¿åpartial result <a
href="https://issues.apache.org/jira/browse/KYLIN-1274">KYLIN-1274</a></li>
+ <li>æå¤ä¸ªORè¯å¥çPrepareStatement失败 <a
href="https://issues.apache.org/jira/browse/KYLIN-1372">KYLIN-1372</a></li>
+ <li>kylin.metadata.url HBase åå空é´é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1400">KYLIN-1400</a></li>
+ <li>Hive Column Cardinality ä½ä¸æ¶æ¥åº
StringIndexOutOfBoundsException <a
href="https://issues.apache.org/jira/browse/KYLIN-1402">KYLIN-1402</a></li>
+ <li>åæ¥è¯¢ä¸æorderbyæ¶æ¥åºNullPointerException <a
href="https://issues.apache.org/jira/browse/KYLIN-1419">KYLIN-1419</a></li>
+ <li>HBase 大å°ç²¾ç¡®åº¦é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1423">KYLIN-1423</a></li>
+ <li>åæ¶ä½¿ç¨ â1970-01-01â ä½ä¸ºé»è®¤cubeç»ææ¶é´ <a
href="https://issues.apache.org/jira/browse/KYLIN-1456">KYLIN-1456</a></li>
+ <li>Hiveçä¾èµå¨æµè¯ä¸è¢«åæ» <a
href="https://issues.apache.org/jira/browse/KYLIN-1469">KYLIN-1469</a></li>
+</ul>
+
+<p><strong>å级</strong></p>
+
+<p>æä»¬å»ºè®®ä»æ©åé¢å¸åçº§å°æ¤çæ¬å·²è·å¾æ´å¥½çæ§è½ï¼ç¨³å®æ§åBugä¿®å¤çã<br
/>
+å¹¶ä¸ä¸ç¤¾åºææ°ç¹æ§åæ¯æä¿æåæ¥ã</p>
+
+<p><strong>æ¯æ</strong></p>
+
+<p>å级å使ç¨è¿ç¨ä¸æä»»ä½é®é¢ï¼è¯·ï¼<br />
+æäº¤è³KylinçJIRA: <a
href="https://issues.apache.org/jira/browse/KYLIN/">https://issues.apache.org/jira/browse/KYLIN/</a><br
/>
+æè
<br />
+åéé®ä»¶å°Apache Kyliné®ä»¶å表: <a
href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></p>
+
+<p><em>æè°¢æ¯ä¸ä½æåçåä¸åè´¡ç®!</em></p>
+</description>
+ <pubDate>Wed, 16 Mar 2016 15:00:00 -0700</pubDate>
+ <link>http://kylin.apache.org/cn/blog/2016/03/16/release-v1.3.0/</link>
+ <guid
isPermaLink="true">http://kylin.apache.org/cn/blog/2016/03/16/release-v1.3.0/</guid>
+
+
+ <category>blog</category>
+
+ </item>
+
+ <item>
<title>Apache Kylin v1.3.0 Release Announcement</title>
<description><p>The Apache Kylin community is pleased to
announce the release of Apache Kylin v1.3.0, the second release after
graduation.</p>
@@ -796,87 +965,6 @@ send mail to Apache Kylin dev mailing li
</item>
<item>
- <title>Apache Kylin v1.3.0 æ£å¼åå¸</title>
- <description><p>Apache Kylin社åºé常é«å
´å®£å¸Apache Kylin
v1.3.0æ£å¼åå¸ï¼è¿æ¯èªé¡ºå©æ¯ä¸æApache顶级项ç®åç第äºä¸ªåå¸çæ¬ã</p>
-
-<p>Apache
Kylinæ¯ä¸ä¸ªå¼æºçåå¸å¼åæå¼æï¼æä¾Hadoopä¹ä¸çSQLæ¥è¯¢æ¥å£åå¤ç»´åæï¼OLAPï¼è½åä»¥æ¯æè¶
å¤§è§æ¨¡æ°æ®ï¼æåç±eBay Inc.
å¼åå¹¶è´¡ç®è³å¼æºç¤¾åºã</p>
-
-<p>ä¸è½½Apache Kylin v1.3.0æºä»£ç åäºè¿å¶å®è£
å
ï¼<br />
-请访é®<a
href="http://kylin.apache.org/cn/download/">ä¸è½½</a>页é¢.</p>
-
-<p>è¿æ¯ä¸ä¸ªä¸»è¦ççæ¬åå¸å¸¦æ¥äºæ´ç¨³å®ï¼å¥å£®åæ´å¥½ç®¡çççæ¬ï¼Apache
Kylin社åºè§£å³äº57个issueï¼å
æ¬Bugä¿®å¤ï¼åè½å¢å¼ºåä¸äºæ°ç¹æ§çã</p>
-
-<h2 id="section">主è¦åå</h2>
-
-<p><strong>æ°åè½</strong></p>
-
-<ul>
- <li>ä»Kylinä¸å¸è½½è¡¨ <a
href="https://issues.apache.org/jira/browse/KYLIN-579">KYLIN-579</a></li>
- <li>æ¯æèªå®ä¹çAggregation Types <a
href="https://issues.apache.org/jira/browse/KYLIN-976">KYLIN-976</a></li>
- <li>æ¯æHive Beeline客æ·ç«¯ <a
href="https://issues.apache.org/jira/browse/KYLIN-1054">KYLIN-1054</a></li>
- <li>å
écubeå
æ°æ® <a
href="https://issues.apache.org/jira/browse/KYLIN-1128">KYLIN-1128</a></li>
- <li>卿鿡件ä¸ä½¿ç¨bitmapæ¯æç²¾ç¡®çdistinct count <a
href="https://issues.apache.org/jira/browse/KYLIN-1186">KYLIN-1186</a></li>
-</ul>
-
-<p><strong>æ¹è¿</strong></p>
-
-<ul>
- <li>HiveColumnCardinalityJob使ç¨conf/kylin_job_conf.xmlä¸çé
ç½®
<a
href="https://issues.apache.org/jira/browse/KYLIN-955">KYLIN-955</a></li>
- <li>ä»RMè·åç¶ææ¶æ¯ækerberos <a
href="https://issues.apache.org/jira/browse/KYLIN-1014">KYLIN-1014</a></li>
- <li>å
许éè¿éæ©æ¨¡å¼æ¥éæ©hiveç表 <a
href="https://issues.apache.org/jira/browse/KYLIN-1074">KYLIN-1074</a></li>
- <li>hiveçä¾èµå å
¥å°tmpjars <a
href="https://issues.apache.org/jira/browse/KYLIN-1082">KYLIN-1082</a></li>
- <li>cubeå建cubeæ¶ç®åfilterè¾å
¥ <a
href="https://issues.apache.org/jira/browse/KYLIN-1132">KYLIN-1132</a></li>
- <li>å¢å¼ºproject级å«çACL <a
href="https://issues.apache.org/jira/browse/KYLIN-1201">KYLIN-1201</a></li>
- <li>å¢å âEnable Cacheâ æé® <a
href="https://issues.apache.org/jira/browse/KYLIN-1211">KYLIN-1211</a></li>
- <li>å¢å¼ºDeployCoprocessorCLIæ¯æfilter <a
href="https://issues.apache.org/jira/browse/KYLIN-1312">KYLIN-1312</a></li>
- <li>æ¾å¼jobæ¶ææ»åå°hadoopè¿ç¨ <a
href="https://issues.apache.org/jira/browse/KYLIN-1317">KYLIN-1317</a></li>
- <li>æ¹è¿convert hfileçæ§è½ <a
href="https://issues.apache.org/jira/browse/KYLIN-1323">KYLIN-1323</a></li>
- <li>å级calciteå°1.6 <a
href="https://issues.apache.org/jira/browse/KYLIN-1343">KYLIN-1343</a></li>
-</ul>
-
-<p><strong>Bugä¿®å¤</strong></p>
-
-<ul>
- <li>Calciteæ¥åº âjava.lang.Float cannot be cast to
java.lang.Doubleâ <a
href="https://issues.apache.org/jira/browse/KYLIN-918">KYLIN-918</a></li>
- <li>䏿¯æselect [MeasureCol] from [FactTbl] <a
href="https://issues.apache.org/jira/browse/KYLIN-1075">KYLIN-1075</a></li>
- <li>é¿ç»´åº¦å¼å¯¼è´ArrayIndexOutOfBoundsException <a
href="https://issues.apache.org/jira/browse/KYLIN-1104">KYLIN-1104</a></li>
- <li>å端ç¸å
³bug <a
href="https://issues.apache.org/jira/browse/KYLIN-1159">KYLIN-1159</a></li>
- <li>CubeMigrationCLI ACL ç¸å
³é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1230">KYLIN-1230</a></li>
- <li>å建ååcubeæ¶model被è¦ç <a
href="https://issues.apache.org/jira/browse/KYLIN-1254">KYLIN-1254</a></li>
- <li>ä»JDBCæ¥è¯¢æ¶é»è®¤è¿åpartial result <a
href="https://issues.apache.org/jira/browse/KYLIN-1274">KYLIN-1274</a></li>
- <li>æå¤ä¸ªORè¯å¥çPrepareStatement失败 <a
href="https://issues.apache.org/jira/browse/KYLIN-1372">KYLIN-1372</a></li>
- <li>kylin.metadata.url HBase åå空é´é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1400">KYLIN-1400</a></li>
- <li>Hive Column Cardinality ä½ä¸æ¶æ¥åº
StringIndexOutOfBoundsException <a
href="https://issues.apache.org/jira/browse/KYLIN-1402">KYLIN-1402</a></li>
- <li>åæ¥è¯¢ä¸æorderbyæ¶æ¥åºNullPointerException <a
href="https://issues.apache.org/jira/browse/KYLIN-1419">KYLIN-1419</a></li>
- <li>HBase 大å°ç²¾ç¡®åº¦é®é¢ <a
href="https://issues.apache.org/jira/browse/KYLIN-1423">KYLIN-1423</a></li>
- <li>åæ¶ä½¿ç¨ â1970-01-01â ä½ä¸ºé»è®¤cubeç»ææ¶é´ <a
href="https://issues.apache.org/jira/browse/KYLIN-1456">KYLIN-1456</a></li>
- <li>Hiveçä¾èµå¨æµè¯ä¸è¢«åæ» <a
href="https://issues.apache.org/jira/browse/KYLIN-1469">KYLIN-1469</a></li>
-</ul>
-
-<p><strong>å级</strong></p>
-
-<p>æä»¬å»ºè®®ä»æ©åé¢å¸åçº§å°æ¤çæ¬å·²è·å¾æ´å¥½çæ§è½ï¼ç¨³å®æ§åBugä¿®å¤çã<br
/>
-å¹¶ä¸ä¸ç¤¾åºææ°ç¹æ§åæ¯æä¿æåæ¥ã</p>
-
-<p><strong>æ¯æ</strong></p>
-
-<p>å级å使ç¨è¿ç¨ä¸æä»»ä½é®é¢ï¼è¯·ï¼<br />
-æäº¤è³KylinçJIRA: <a
href="https://issues.apache.org/jira/browse/KYLIN/">https://issues.apache.org/jira/browse/KYLIN/</a><br
/>
-æè
<br />
-åéé®ä»¶å°Apache Kyliné®ä»¶å表: <a
href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></p>
-
-<p><em>æè°¢æ¯ä¸ä½æåçåä¸åè´¡ç®!</em></p>
-</description>
- <pubDate>Wed, 16 Mar 2016 15:00:00 -0700</pubDate>
- <link>http://kylin.apache.org/cn/blog/2016/03/16/release-v1.3.0/</link>
- <guid
isPermaLink="true">http://kylin.apache.org/cn/blog/2016/03/16/release-v1.3.0/</guid>
-
-
- <category>blog</category>
-
- </item>
-
- <item>
<title>New Aggregation Group</title>
<description><p>Full title of this article: <code
class="highlighter-rouge">New Aggregation Group Design to Tackle
Curse of Dimension Problem (Especially when high cardinality dimensions
exist)</code></p>
@@ -1030,38 +1118,6 @@ By flexibly using the new aggregation gr
<category>blog</category>
-
- </item>
-
- <item>
- <title>Apache Kylinå¢å 对Tableau 9å微软Excel, Power
BIçæ¯æ</title>
- <description><p>Apache Kylinç¤¾åºæ´æ°äºææ°çODBC
Driver(v1.2)ï¼å¢å äºå¯¹Tableau9.1ãMicrosoft ExcelãMicrosoft Power BI
ç常ç¨åä¸åæè½¯ä»¶çæ¯æãè¿æ¬¡çæ´æ°ä¸ºå¹¿å¤§æ°æ®åæå·¥ä½è
带æ¥äºæ´å¤çéæ©</p>
-
-<h3 id="excel--power-bi">微软Excel å Power BI</h3>
-<p>Microsoft
Excelæ¯å½ä»Windowså¹³å°ä¸ææµè¡çæ°æ®å¤ç软件ä¹ä¸ï¼æ¯æå¤ç§æ°æ®å¤çåè½ï¼å¯ä»¥å©ç¨Power
Queryä»ODBCæ°æ®æºè¯»åæ°æ®å¹¶è¿åå°æ°æ®è¡¨ä¸ã</p>
-
-<p>Microsoft Power
BIæ¯ç±å¾®è½¯æ¨åºçå䏿ºè½çä¸ä¸åæå·¥å
·ï¼ç»ç¨æ·æä¾ç®åä¸ä¸°å¯çæ°æ®å¯è§åååæåè½ã</p>
-
-<h3 id="tableau-9">Tableau 9</h3>
-<p>Tableauæ¯Windowså¹³å°ä¸ææµè¡çå䏿ºè½å·¥å
·ä¹ä¸ï¼å®æä½ç®æ´ãåè½å¼ºå¤§ï¼éè¿ç®åå°ææ½å°±å¯ä»¥å°å¤§éæ°æ®ä½ç°å¨å¯è§åå¾è¡¨ä¸ï¼å¨ææ°ç9.1çæ¬ä¸ï¼ç¨æ·ä½éªå¾å°äºæ´è¿ä¸æ¥çæå</p>
-
-<h3 id="kylin">Kylinçæ¯æ</h3>
-<p>ä»eBayåå
¶ä»æ£å¨ä½¿ç¨Kylinçç¨æ·ä¸æå¾å¼ºççéæ±å¸ææ¯æè¿å 个工å
·ï¼ç¹å«æ¯æ¯å¤©ä½¿ç¨è¿äºå·¥å
·çåæå¸ä»¬ã å¨Hadoopä¸éè¿å
¶ä»å·¥å
·ï¼ä¾å¦Hiveï¼å¯¹å¤§æ°æ®è¿è¡äº¤äºå¼åæç»ä»ä»¬å¸¦æ¥äºå·¨å¤§çææãéè¿Apache
Kylinçäºç§çº§æ¥è¯¢å»¶è¿ç¹æ§ï¼åè¿äºæ¼äº®çæ¥è¡¨åå¯è§åå·¥å
·ä½¿å¾åæå¸è½å¤å¨å亿以ä¸è§æ¨¡æ°æ®ä¸è½å¤ä»¥ç§çº§å»¶è¿è¿è¡äº¤äºå¼åæã</p>
-
-<h3 id="section">æç¨</h3>
-<p>è¿«ä¸åå¾
çæ³è¯è¯? 请åè以䏿ç¨: <br />
-* <a href="/cn/docs/tutorial/powerbi.html">微软ExcelåPower
BIæç¨</a> <br />
-* <a href="/cn/docs/tutorial/tableau_91.html">Tableau 9
æç¨</a></p>
-
-<p>Enjoy!</p>
-
-</description>
- <pubDate>Fri, 25 Dec 2015 15:23:00 -0800</pubDate>
-
<link>http://kylin.apache.org/cn/blog/2015/12/25/support-powerbi-tableau9/</link>
- <guid
isPermaLink="true">http://kylin.apache.org/cn/blog/2015/12/25/support-powerbi-tableau9/</guid>
-
-
- <category>blog</category>
</item>
Added: kylin/site/images/blog/aws_emr_console.png
URL:
http://svn.apache.org/viewvc/kylin/site/images/blog/aws_emr_console.png?rev=1745332&view=auto
==============================================================================
Binary file - no diff available.
Propchange: kylin/site/images/blog/aws_emr_console.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream