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启动。

看到如下界面:

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

配置

选择Admin Console

上传schma

内容先手动构建

<Schema name="test_schema">
<cube name="test_cube">
<Table name="t_data"/>
<Dimension name="user" foreignKey="user_id">
<Hierarchy hasAll="true" allMemberName="user_id" primaryKey="user_id">
<Table name="t_user"/>
<Level name="user_id" column="user_id" uniqueMembers="true" type="Integer"/>
</Hierarchy>
</Dimension>
<Measure column="count" aggregator="sum" datatype="Numeric" name="all_count" caption="all_count"/>
</cube>
</Schema>

提示上传成功

在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的安装

数据仓库-多维分析展示平台Saiku相关推荐

  1. 使用Saiku+Kylin构建多维分析OLAP平台

    http://lxw1234.com/archives/2016/05/647.htm 关于Kylin的介绍和使用请参考之前的文章 <分布式大数据多维分析(OLAP)引擎Apache Kylin ...

  2. 数据可视化之数据可视化展示平台

    一.前言 数据可视化展示平台,是指使用多种表格和图表类型来展示多维分析结果的数据分析展示方式,借助于图形化手段,清晰有效地传达与沟通信息.通过可视化分析,您可以美学形式与分析功能并进,直观地传达关键的 ...

  3. mvc的宿舍管理系统源码 基于jsp_[源码和文档分享]基于JSP的MVC框架实现的图书推荐系统展示平台网站...

    推荐系统是目前互联网中最常见的一种智能产品形式.由于网络中信息量的快速增长以及图书出版行业出版量的攀升,人们需要一种办法,来解决信息过载的问题.此外,用户访问网络是为了获取信息,但并不是所有的访问都有 ...

  4. 使用ELK 搭建core文件展示平台

    使用ELK 搭建core文件展示平台 展示core文件的意义: 当大规模core发生时,方便迅速定位某个功能并回退配置,不用一台一台登录查看 方便检索core 与版本的对应关系,方便知道某个core是 ...

  5. 鸿蒙工业互联网,工业互联网 3D 展示平台

    原标题:工业互联网 3D 展示平台 项目简介 产业园区占地约为 158.46 亩,现有生产车间两栋.研发楼一栋.检测楼一栋.食堂及倒班楼一栋.废品库一栋.门卫室两处.综合站房一处.主要从事电缆.电线的 ...

  6. 推荐几个单细胞数据分享和展示平台 | 短视频演示

    Broad的单细胞数据分享和展示平台 可选择子类展示 映射单个基因的颜色到t-SNE/UMAP图 分屏展示Cluster着色图和单基因着色图 多基因热图.Dotplot.Boxplot.Violinp ...

  7. 再问数据中台-数据中台和数据仓库,数据平台的关系是什么?

    早期,企业的数据是少量的,利用Excel等数据文件处理工具来进行统计和手工分析. 然后,企业希望能够更快的处理比较多的数据,就有了数据仓库的出现,也希望利用数据来支撑运营和分析.接下来不仅有了结构化数 ...

  8. 3d可视化建模产品三维展示平台应用广

    在互联网高速发展的时代里,各个行业的市场竞争日趋激烈,新产品的广告宣传成为企业抢占商机的有效手段,这两年来,很多企业受到疫情的影响,企业运作大受冲击,虚拟产品的线上三维展示已经成为企业宣传与销售的重要 ...

  9. JAVA毕业设计HTML5寿光农产品资源展示平台计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计HTML5寿光农产品资源展示平台计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计HTML5寿光农产品资源展示平台计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈 ...

最新文章

  1. <论文阅读>CascadePSP: Toward Class-Agnostic and Very High-Resolution Segmentation via Global and...
  2. 钉钉 python调用审批信息_python之钉钉审批导出
  3. android xml ui编辑器,Android Studio(八):使用Layout Editor设计UI
  4. zabbix 3.2 mysql模板_Zabbix-3.0.3使用自带模板监控MySQL
  5. vue商城项目开发:底部导航样式、顶部导航矩阵和轮播图
  6. 【渝粤教育】国家开放大学2018年春季 7218-21T医学伦理学(本) 参考试题
  7. 2019 年度十大 AI 安防热点事件丨年终盘点
  8. MacBook Pro macOS 安装 Linux 双系统教程(一)
  9. Linux make 报错 pkg-config:not found
  10. Python学习笔记—— 面向对象5.异常
  11. Android OTA 差分包制作
  12. 注意力机制最新综述解读
  13. k8s的namespace资源一直terminating问题解决
  14. 小程序怎么实现授权登录,如何保存头像和上传头像?
  15. 四川大学图书情报档案专业考研经验贴(2022.9.16已更新)
  16. 韩国版微信Kakao推出公链,能否用区块链实现全球扩张?
  17. csdn怎么让代码变得好看_是什么让游戏变得更好
  18. 泛域名或者子域名 主机头设置
  19. zigbee室内定位
  20. 电脑发热严重:禁用独立显卡(Nvidia)/ TLP解决cpu占用率大

热门文章

  1. springboot cas配置鉴过滤url
  2. 行到水穷处,坐看云起时-2011Qt开发者大会有感
  3. 锌矿如何计算机每吨价格,锌精矿价格计算方法
  4. 架构可细分为业务架构、应用架构、技术架构
  5. NB-IoT下的消防栓压力监测解决方案
  6. 安卓手机使用Termux搭建web服务器(含frp内网穿透、wake on lan远程唤醒)
  7. 解决UE4(使用Cesium for unreal插件)拖入三维控件actor时,显示设置为场景后在界面中变为黑方块的解决办法
  8. 李宁——一切皆有可能
  9. GameFramework食用指南
  10. Vmware Ubuntu虚拟机之间传文件,Ubuntu ftp的相关设置