-
辰哥 管理员
发表于2019-4-17 10:30
楼主
豌豆BI能将大家手头的文本数据、excel数据或者是数据库中的数据库表导入并生成主题表,然后根据主题表制作分析看板。
下面我们以导入excel数据为例,讲解如何获取数据源。
一、新建数据库连接池首先,新建数据库连接池,excel数据将导入到该连接池下。
这里,新建一个oracle数据库连接池。在“数据源”下“连接池管理”中“新建连接池”,
在弹出的对话框中,修改数据库连接信息,
“测试连接”通过后“确定”,完成连接池创建。
二、上传excel文件在“文件数据源”中新建“EXCEL”文件数据源,
在弹出的对话框中,上传本地excel文件,
确定,完成文件上传。
在“数据集”首页下“新建主题域”,如下图,
其中,“数据存储连接池”选择之前新建的连接池。
四、新建主题集在左侧资源树上点击刚才新建完成的主题域“豌豆bi”,然后“新建主题集”,
其中,“数据期过期设置”可设置为0,表示永不过期;“数据存储连接池”选择之前新建的连接池;“分层”默认为集市层,不用修改。
五、新建主题表然后在新建完成的主题集下“新建主题表”,选择“EXCEL”。
在弹出的对话框中勾选之前上传的excel文件
导入的excel文件如果有多个sheet页,可选择某一个Sheet页,将该Sheet页里的数据保存为主题表。
下一步进入数据预处理界面,如下图。
数据预处理中操作具体见数据预处理章节。
数据预处理完成后,点击“保存主题表”,保存到刚才新建主题表的主题集里。
这里,保存到主题集“01豌豆bi(常用)”下。确定后,进入保存主题表界面。
至此,数据源创建完成。可以在数据集模块找到刚才创建的主题表,如下图。
六、数据预处理主题表创建完成后,可查看主题表数据,进入“数据预处理”界面,在该界面对数据做些简单处理,如增删行列,修改数据等。
下面我们简单介绍下数据预处理中的常用功能。
1、修改主题表名称和标题双击最下角的主题表标题,弹出修改对话框进行修改。
如修改名称为:FSZHZB,修改标题为:分税种汇总表。
2、修改列标题点击下图中三角下拉按钮,在弹出的菜单中选择“列设置”,
弹出列设置对话框,在对话框中修改标题为有业务含义的名字,如将列USERNAME_标题设置为:报表户名称,确定后,显示在数据表格的列头上。
在要删除的行或列上右键,选择删除行或者删除列即可删除。
4、修改数据
双击需要修改数据的单元格,进入编辑状态,即可修改数据。
或者选中单元格后直接输入修改。
5、增加行在想要插入行的位置右键,选择“插入行”,就会在当前行上面新增一行空白行,编辑空白行中数据,完成插入。或者点击工具栏上的“增加”的三角下拉按钮,在弹出的菜单中选择“增加行”,增加空白行。
点击工具栏上的“增加”的三角下拉按钮,在弹出的菜单中选择“增加计算列”,弹出“增加计算列”对话框,设置字段名称、标题和表达式,完成计算列定义。
如设置名称为:wjnse ,标题为:未缴纳税额 ,表达式为:OJSE-YJSE ,其中OJSE为应缴税额,由单击应缴税额列列头拾取得到,YJSE也是拾取得到。
确定后,该表就会增加一列,该列的值等于“应缴税额-已缴税额”。
我们看下如何实现将“报表户名称”列中的“雪花啤酒”替换成“勇闯天涯”。
先选中“报表户名称”列(点击列头文字即可选中该列),然后点击工具栏上的“查找替换”按钮,弹出查找替换对话框,
输入查找内容和替换为内容,单击“替换全部”,完成选中列的替换。也可多列替换或者不选中列进行整表替换。
8、序列填充我们看下如何将XH这一列填充成1、2、3、4、5、6... 连续的数值。
第一步,先将XH列第一行值修改为1,第二行值修改为2;第二步,选中这两单元格,鼠标左键按住右下角小蓝点向下拖动,即可进行序列填充。或者双击右小角小蓝点,会自动进行整列填充。
注:目前支持数值序列填充、星期序列填充、月份序列填充、字母序列填充、罗马数字序列填充等,其他的为复制填充。