问题标签 [kylin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
369 浏览

hive - Kylin 构建在第三步失败

我是 Kylin 的新手,我通过以下 url 创建 kylin 模型和立方体,

http://kylin.apache.org/

最初它是成功的,我再次为同一模型创建了新的立方体,当时立方体构建在第三步失败,因为,

实际上我有一些重复的行,所以我删除了 hive 中的那些行,并且我确实将 kylin 表与 hive 表同步。但这并没有完成第三步。我浏览了日志,发现以下错误,

任何人都请分享任何想法如何解决这个问题。kylin 数据源中的基数是什么意思。

0 投票
0 回答
683 浏览

hadoop - 如何刷新 apache kylin 立方体?

我能够创建 kylin 立方体并成功构建 kylin 立方体。Hive 正在获取具有时间间隔的增量数据。但是我的 kylin 立方体没有定期获取增量数据。我们使用事实表分区列尝试了 kylin 刷新设置,开始和结束日期规格。我有两个问题,

  1. 如果我使用刷新设置,则事实表在选择该事实表时不显示任何数据。
  2. 如果我不使用该设置,那么我的多维数据集不会从配置单元表中获取增量数据。

我必须遵循哪一个才能将新数据导入 kylin cube。每次我使用 cube build 从 hive 获取新数据时?有没有自动刷新的替代方法?

0 投票
1 回答
247 浏览

hadoop - Kylin Cube 构建在 #18 步骤名称失败:Build Cube

我正在尝试构建麒麟立方体,但我所有的麒麟立方体都在同一阶段失败:

我浏览了应用程序日志:

有时它也会因以下异常而失败:

我无法找到此构建失败的原因。

有人可以帮助我吗?

更新:现在我能够成功创建 Kylin 立方体。现在我正在尝试每 15 分钟自动重建 kylin 立方体以从 hive 获取刷新的数据。每次使用 kylin RestfulAPI 的 curl 命令时,我的 kylin 立方体重建都成功,但数据没有导入从 Hive 进入 Kylin cube。我找不到原因,需要任何配置才能使用 curl 命令。我正在使用以下网址:

http://kylin.apache.org/docs16/howto/howto_build_cube_with_restapi.html https://kyligence.gitbooks.io/kap-manual//en/rest/authentication.en.html

任何帮助表示赞赏。

0 投票
1 回答
378 浏览

hadoop - Cloudera 上的 Kylin Sample Cube 无法正常工作

我只是想弄清楚我的 SampleCube 出了什么问题,但我不知道如何找到解决方案。首先,我使用的是 Cloudera,cdh 5.8.0,Hadoop 2.6.0。我有 Hive、HBase 等。我不得不从 Kylin 的网站下载 cdh 的二进制文件,然后......

我遇到并解决的问题:

1) 我必须设置一个变量 KYLIN_HOME,因为bin/check-env.shbin/kylin.sh start都不能正常工作。我只是设置它:

$ echo "export KYLIN_HOME=/home/cloudera/Kylin_Folder/apache_kylin" >> ~/.bashrc
$ source ~/.bashrc

2) 我在使用 mkdir 和创建“/kylin”文件夹时遇到了问题。我找到了一个解决方案并尝试了下面的说明。有用。

sudo -u hdfs hadoop fs -mkdir /kylin

3)现在我尝试从麒麟的网站上做样品

但是我的立方体根本没有存储空间!这就是我所拥有的:

总体看法

当我打开一个 buld 视图屏幕时,我的构建停止在“#1 Step Name: Create Intermediate Flat Hive Table”当我单击“Log”时,我看到: Log inside

请帮助我,我将不胜感激。

0 投票
1 回答
406 浏览

hadoop - 使用 REST API 创建 Apache kylin 多维数据集

我试图使用带有多维数据集定义的json文件的rest api从头开始创建一个多维数据集,我尝试了对rest api的curl命令,这似乎不起作用,我尝试使用他们的kylin客户端工具,甚至无法创建一个多维数据集,所以我想知道是否可以从rest api创建项目、模型和多维数据集?

0 投票
0 回答
152 浏览

hadoop - Apache Kylin 的事实表没有从 hive 获取增量数据?

我正在研究 apache 麒麟。我可以使用Restful api(使用curl命令)从hive维度表中获取增量数据到kylin。但是当我使用curl命令时,我的事实表没有从hive中获取增量数据。如果我在kylin GUI中进行手动构建然后我将增量数据放入事实表中。我使用 curl 命令,

我必须做些什么才能使用 curl 命令将事实表增量数据也放入 kylin。请给我建议。

  1. 在 kylin 中,我可以在不使用事实表的情况下使用联接查询语句吗?
0 投票
1 回答
523 浏览

kylin - 从 hive 获取增量数据到 apache kylin 的方法?

任何人都知道,将增量数据从 hive 获取到 apache kylin 事实和维度表的不同方法是什么?请建议我....我尝试了很多。但是我的 curl 命令无法将 hive 事实表增量数据获取到 kylin 事实表中。

0 投票
1 回答
489 浏览

kylin - 麒麟构建第一步失败

我的 Kylin 元数据已损坏,因此我删除了所有元数据并在同一台服务器上重新安装了 Kylin。

我尝试运行:

它没有给出任何错误。

所以我尝试用 1 个事实和 2 个维度表创建一个简单的多维数据集。

但是我的多维数据集构建在第一步失败,出现以下错误:

0 投票
1 回答
558 浏览

hadoop - Apache Kylin:多维数据集构建在第 3 步失败

我正在尝试构建一个 Apache Kylin 多维数据集,但在第 3 步失败,并显示以下日志消息:

java.lang.RuntimeException: java.io.IOException: NoSuchObjectException(message:default.kylin_intermediate_t3cube_47ec8760_55ce_445d_a91b_0c33957690bf table not found) at org.apache.kylin.source.hive.HiveMRInput$HiveTableInputFormat.configureJob(HiveMRInput.java:110) at org.apache .kylin.engine.mr.steps.FactDistinctColumnsJob.setupMapper(FactDistinctColumnsJob.java:119) 在 org.apache.kylin.engine.mr.steps.FactDistinctColumnsJob.run(FactDistinctColumnsJob.java:103) 在 org.apache.kylin.engine .mr.MRUtil.runMRJob(MRUtil.java:92) 在 org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:120) 在 org.apache.kylin.job.execution.AbstractExecutable.execute (AbstractExecutable.java:113) 在 org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:57) at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:113) at org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:136) at java .util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 引起作者: java.io.IOException: NoSuchObjectException(message:default.kylin_intermediate_t3cube_47ec8760_55ce_445d_a91b_0c33957690bf table not found) at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.setInput(HCatInputFormat.java:97) at org.apache.hive.hcatalog.mapreduce .HCatInputFormat.setInput(HCatInputFormat.java:51) 在 org.apache.kylin.source.hive.HiveMRInput$HiveTableInputFormat。configureJob(HiveMRInput.java:105) ... 11 更多原因:NoSuchObjectException(message:default.kylin_intermediate_t3cube_47ec8760_55ce_445d_a91b_0c33957690bf 表未找到) at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.get_table_core)(HiveMetaStore.java:1946)在 org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.get_table(HiveMetaStore.java:1899) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:498) 在 org.apache.hadoop.hive.metastore.RetryingHMSHandler.invokeInternal(RetryingHMSHandler.java :140) 在 org.apache.hadoop.hive.metastore。RetryingHMSHandler.invoke(RetryingHMSHandler.java:99) at com.sun.proxy.$Proxy47.get_table(Unknown Source) at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getTable(HiveMetaStoreClient.java:1332) at sun.reflect .NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method .java:498) 在 org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:150) 在 com.sun.proxy.$Proxy48.getTable(Unknown Source) 在 org.apache.hive.hcatalog。 common.HCatUtil.getTable(HCatUtil.java:180) 在 org.apache.hive.hcatalog.mapreduce.InitializeInput.getInputJobInfo(InitializeInput.java:105) 在 org.apache.hive.hcatalog.mapreduce.InitializeInput.setInput(InitializeInput.java:88) 在 org.apache.hive.hcatalog.mapreduce.HCatInputFormat.setInput(HCatInputFormat.java:95) ... 13更多结果代码:2

该消息显示 kylin 找不到表“default.kylin_intermediate_t3cube_47ec8760_55ce_445d_a91b_0c33957690bf ”,但是当我登录配置单元时,该表存在。

谁能给我一些提示来解决这个问题?

编辑:我已经解决了这个问题。Kylin 使用 HCatelog 来获取表信息,但我没有正确配置 hive。

0 投票
1 回答
196 浏览

amazon-emr - 第 7 步 Build Base Cuboid 上的 Kylin 构建错误

我尝试按照此链接上的说明创建示例多维数据集。第 7 步构建失败,并显示以下错误消息。任何帮助表示赞赏

EMR:5.4.0 Hbase:1.3.0 麒麟:2.0.0

结果代码:2