文档章节

如何通过BIPlatform完成多维报表以及图形配置

d
 david_yuxue
发布于 2015/05/30 10:21
字数 609
阅读 3037
收藏 8

前置准备条件:

    用户配置好数据源,准备好数据。

    要求:1.目前平台只支持星型建模,因此,在准备数据过程中,需要注意物理表的数据结构(关于如何进行维度、指标的相互转化,后续博文会有详细描述,此处不在讲解)

            2. 时间维度目前平台只支持内置时间维度表,用户无需准备,但是要求用户原始数据时间格式为:yyyyMMdd格式字符串或整型。后续版本会支持自定义时间维度以及时间格式


Step 1 : 构建逻辑模型:

    登陆BIPlatform,选择新建报表,如下图所示,

   

 在弹出窗口中,输入报表名称,点击确定,来到数据源以及事实表选择页面,如下图所示:

  

  选择你要使用的数据源,并选择对应的星型模型中的主表,点击下一步,通过构建表关联的方式,完成星型模型构建

(普通维度构建)

(时间维度构建)

    模型构建完成,你会看到报表设计界面,如下图:

Step2: 完成上述步骤之后,已经完成初步模型设置,如需配置多维报表,需要手动配置维度组。

        概念:维度组:维度组即多个维度的自由组合。

        限制:维度组中不可嵌套维度组

配置流程:

    1. 选择添加维度组按钮,在下方弹出的输入框中输入维度组名称,敲回车(Enter)键; 2.将要放到一起的维度拖动到同一维度组中;3.如维度组中维度顺序与需求不符,可以通过拖动维度顺序进行调整。配置流程如下图:


点击添加维度组,输入维度组名称,回车,

         











将维度拖入维度组,完成维度组创建


Step3 : 配置多维报表

从组件选择区选择表格组件拖入画布;选择维度组放到横轴,选择指标放到纵轴,即完成多维报表构建,如下图:

Step4 : 配置图形(与表格配置流程类似):


© 著作权归作者所有

共有 人打赏支持
d
粉丝 70
博文 11
码字总数 4987
作品 1
海淀
私信 提问
加载中

评论(2)

H围脖
H围脖
试出来了,需要时间是char类型且格式是“20151031”形式,才可以和内置的时间纬度表ownertable关联成功。谢谢
H围脖
H围脖
原始数据时间格式为:yyyyMMdd格式字符串或整型,这句怎么解释,要求mysql里的时间字段格式是date还是char?ps:我用的是1.7.0,目前时间纬度的报表数据都是0,有问题
BIPlatform 初体验 -- 平台使用概览

构建、完成并启动完成BIPlatform之后,通过浏览器访问:http://localhost:8090/silkroad/home.html (端口为启动中设置端口) 如果是初次使用,需要先注册产品线.完成产品线注册需要注意: ...

david_yuxue
2015/05/17
0
6
如何通过BIPlatform完成计算指标的配置

先睹为快,我们先来看一下如何进行简单的基于四则运算的简单计算指标配置。 访问BIPlatform设计器,进入如下页面: 配置完成之后,点击提交完成配置,之后就可以正常使用你配置的计算指标了。...

david_yuxue
2015/06/06
0
0
在本地部署biplatform出错

@david_yuxue 你好,想跟你请教个问题: 我根据您的文档配置到以下命令的时候出错,请您帮忙看看,我是哪里的问题。 java -jar tesseract-1.5.0-RELEASE.jar -Xmx4096m -Xms4096m -Dserver.p...

骄阳凉风
2015/07/24
2.5K
2
我与开源的那些事-漫谈敏捷BI平台 BiPlatform-开篇

2014年10月31日是一个令人兴奋的日子,经过小伙伴们近半年的准备、奋战,凝聚了一线开发人员无数心血的新一代敏捷BI平台-BIPlatform终于落户github(https://github.com/Baidu-ecom/bi-platf...

david_yuxue
2015/04/18
0
3
BiPlatform下一个版本什么时间发?

@david_yuxue 你好,想跟你请教个问题:老师,BiPlatform下一个版本什么时间发呀,数据源会不会支持oracle,和sqlserver。

那谁家的老杨
2015/07/01
211
2

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
8
0
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
3
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
4
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
今天
3
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部