如何解析分布式OLAP平台Saiku分析以及与kylin的整合

发布时间:2022-01-18 11:30:03 作者:柒染
来源:亿速云 阅读:116

今天给大家介绍一下如何解析分布式OLAP平台Saiku分析以及与kylin的整合。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。

Saiku

Saiku是一个轻量级的OLAP分析引擎,可以方便的扩展、嵌入和配置。Saiku通过REST API连接OLAP系统,利用其友好的界面为用户提供直观的分析数据的方式,它是基于jQuery做的前端界面。

它的用户界面完全可以自定义。它的界面是用HTML、CSS和Javascript做的,从而使得它非常容易改变或完全替代。通过使用REST的标准,服务器可以很容易地集成到不同的用户界面和第三方应用程序上,唯一的要求是第三方应用程序可以发送和接受HTTP通信和接收JSON格式的数据。客户端程序不需要了解MDX和相关的查询语言。

OLAP

OLAP(On-Line Analytical Processing,联机分析处理)是一个使分析师、管理者和执行者从原始数据中用来快速、一致、交互访问的一种软件技术,从而真实的反映企业的数据情况。OLAP功能特点是动态多维分析整合企业数据。

下载地址

saiku的官网: saiku官网 。如果不能访问,可以从

备用地址 下载,如果需要源代码,可以从

saiku源代码地址 clone到本地。

安装

1、将saiku-latest.zip解压缩。

2、不同的系统不同的启动方式,start-saiku.bat启动。

看到如下界面:

如何解析分布式OLAP平台Saiku分析以及与kylin的整合

安装登录过程中如果遇到问题按照提示处理。

配置

选择Admin Console

如何解析分布式OLAP平台Saiku分析以及与kylin的整合

上传schma

如何解析分布式OLAP平台Saiku分析以及与kylin的整合

内容先手动构建

<Schema name="test_schema">
<cube name="test_cube">
<Table name="t_data"/>
<Dimension name="user">提示上传成功在mysql中建表,然后添加数据源CREATE TABLE t_data
(
  user_id integer,
  count numeric(4,2)
);
CREATE TABLE t_user
(
  user_id serial NOT NULL,
  user_name character varying(50),
  pwd character varying(50)
);
--t_data的数据
1;33.00
2;32.00
3;34.00
4;38.00
2;23.00
2;3.00
--t_user的数据
1;"user1";"1"
2;"user2";"2"
3;"user3";"3"
4;"user4";"4" 数据源配置,根据自己的连接情况进行相应的配置:重新启动服务,然后选择多维数据查看,通过简单的配置,就可以得到此立方体下的各种维度的query和图表。 参考文档Saiku的后台配置使用pentaho saiku 安装全过程多维分析展示平台Saiku的安装 由于kylin自带的分析平台太过简单,因此可以跟saiku结合构建OLAP分析平台。参考如下博文: 使用Saiku+Kylin构建多维分析OLAP平台

以上就是如何解析分布式OLAP平台Saiku分析以及与kylin的整合的全部内容了,更多与如何解析分布式OLAP平台Saiku分析以及与kylin的整合相关的内容可以搜索亿速云之前的文章或者浏览下面的文章进行学习哈!相信小编会给大家增添更多知识,希望大家能够支持一下亿速云!

推荐阅读:
  1. OLAP与OLTP的区别
  2. Kylin, Mondrian, Saiku系统的整合

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

olap saiku kylin

上一篇:Apex类与访问修饰符的权限是什么

下一篇:如何分析HashMap基础和实践

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》