数据分析 Data Analytics

目的

如果您需要更多支持和帮助,欢迎随时联系我们: [email protected]

介绍

数据分析包括三个部分:历史分析,实时监控,未来预测。

历史分析一般基于BI分析平台完成,在数据仓库的基础上进行元数据建模,然后做即席查询、报表分析、发送邮件等。

常用的平台:

  • 商用:IBM Cognos、SAP BO、MicroStrategy、 Tableau
  • 开源:Pentaho、JasperSoft

常用的分析方式包括:

  • 周期报表:Reporting

  • 即席查询:AdHoc Query

  • 多维分析:OLAP Analysis

  • 仪表监控:Dashboard

下面是IBM Cognos BI的整体解决方案:

学习

实践

我们需要先搭建一个BI分析平台来做数据分析。这里使用Vagrant构造一个Windows2012 Server的Cognso BI Box,然后按照下面流程建模分析。

在Terminal中输入下面命令:

vagrant init opentable/win-2012r2-standard-amd64-nocm; vagrant up --provider virtualbox

命令完成后电脑上会安装好在VirtualBox里的Windows2012 Server。这时候需要修改Vagrantfile让我们可以远程访问服务器和做端口映射:

  config.vm.communicator = "winrm"
  config.winrm.username = "vagrant"
  config.winrm.password = "vagrant"
  config.vm.network "forwarded_port", host: 3389, guest: 3389

运行命令:

vagrant rdp

出现错误:

"The RDP file is not valid. Notify your network administrator. [OK]". 

"The URL is not valid. Notify your network administrator. [OK]".

Google了一圈,没有找到解决方案。于是在Microsoft Remote Desktop中手动增加远程连接:

Connection name: windows2012-vagrant
PC name: 127.0.0.1:3389

双击可以连接进入Windows 2012 Server了。 接下来选择安装BI平台:

如果需要BI的咨询实施,欢迎联系我们: [email protected]。我们有IBM Cognos认证资深BI解决方案专家,能够根据您的业务需求给出合适建议。

完成下面工作:

  • 设置Cognos ISAPI链接给用户访问
  • 设置Cognos Custom Java Provider命名空间进行身份验证
  • 设置Cognos Security保证匿名用户只能访问公共报表
  • 定制Cognos Portal
  • 构建Cognos Framework Manager元数据模型
  • 开发Cognos Reports
  • 发送Cognos Reports
  • 开发Cognos SDK集成

Cognos当时把自己卖给IBM,其实并不是一个最佳的选择。被IBM收购以后,Cognos错过了大数据和云计算的机会,MicroStrategy和Tableau却借着这个机会发展起来了。有的CEO可以把公司从一个高峰带向另一个高峰,如乔布斯。有的CEO可以把公司持续做大做好,如库克。有的CEO则带着管理层在公司里瞎折腾,在没有市场经济调控和监管下,公司和员工就只能等着垮掉了。Cognos有非常好的产品理念和设计,其实当时CEO可以带领再往前做一些事情:

  1. 和大数据处理技术对接,提升数据处理性能
  2. 建立用户参与的MarketPlace,把SDK开放做的更好,让用户做的功能能够集成进来
  3. 开源Cognos ReportNet, 构建开源生态社区,收取服务费用

待续

小结


如果您有数据分析咨询实施的需求,欢迎随时和我们联系!

email:[email protected]


微信扫码支持
友情支持 自由赞助

results matching ""

    No results matching ""