初步了解MicroStragey8

MicroStrategy 8由MicroStrategy 7架构发展而来。它继承已成为MicroStrategy技术标志的企业级强度特性—包括最高的用户扩展性、最高的数据扩展性,以即插即用组件方式支持5种商务智能应用,以及不间断操作和强大的用户管理功能。有了MicroStrategy 8,MicroStrategy商务智能产品的强大功能可以扩展到更多的业务人员,管理更多方面的业务绩效。
一.技术突破与优点:

1. 改进的MicroStrategy 8 Web接口: MicroStrategy 8使用了新的优化的用户接口。新的用户接口包含生动的“一键”式操作,通过此接口可以使业务人员在浏览和查看数据时更有效率。它使用一个全新设计的简洁的界面,使用了更多的类似于Windows对话框、浮动提示、取消/重新执行按钮等规范,使得业务人员不通过预先培训就能很容易的使用软件。

2.完全交互式的报表: MicroStrategy 8通过完全交互式的报表和计分卡,增强了MicroStrategy的报表功能。业务用户无需IT人员的支持就可以通过简单的拖拽式操作或点击工具栏图标,查看新的数据或者重新排列与组织报表。

3.在日常报表和计分卡中无缝整合分析内容: 使用MicroStrategy 8可将强大的分析功能直接用于企业报表或计分卡。MicroStrategy 8以两种方式整合分析。第一种方式通过向文档中的报表提供OLAP功能,使业务人员在分析数据时可停留在一定的上下文环境。第二种方法是允许用户从报表文档“钻取”到一个分析视图,此视图可以为详单级数据。这两种方式的分析整合对于业务人员都是自动的和完全无缝的。

4.所见即所得的报表设计: MicroStrategy 8扩展了报表设计功能,在高级用户和报表设计者之外还支持业务人员。MicroStrategy 8在业界第一次实现了在一个零脚本下载的Web界面下,业务用户完全以自定义的所见即所得方式设计报表。所见即所得设计代表了一种简便的设计报表模式,使得普通业务人员可以按照他们想要的方式“调整”报表,而不用费时费力的与报表设计人员反复讨论设计。

5.直接访问 SAP BW: MicroStrategy 8架构中增加了一个新的数据访问引擎。这个新的引擎用于访问多维数据库(MDDB或者OLAP Cube),这个新的动态MDX引擎使用SAP BW的高性能BAPI接口,产生优化的MDX语法。因为MicroStrategy的MDX是在访问SAP InfoCube、QueryCube和ODS的多维模型时动态产生的,所以用户可以透明的钻取到SAP BW取得更多的数据,无需预先编程规划或设计钻取路径。MicroStrategy 8可以合并SAP BW InfoCube和QueryCube数据,包括访问SAP BW的多个实例。

6.直接访问运营数据 (ERP系统): MicroStrategy 8扩展了MicroStrategy的元数据库架构,完全建立在查询基础上的实体和事实可以来自于非模型化数据库。MicroStrategy 8的SQL引擎可以完全使用自定义SQL语句,包括使用存储过程与视图从任意运营系统提取数据展示在MicroStrategy报表中。这些实体与事实完全存放在MicroStrategy元数据库中,能够使用MicroStrategy的安全架构和其他可重用的对象,例如提示等。

7.合并企业的异构数据: MicroStrategy 8扩展了数据建模的灵活性,包括从异构数据存储中整合数据。通过MicroStrategy对象模型中的统一维度,MicroStrategy 8可以在一张报表文档中自动合并不同数据源数据,包括数据仓库、数据集市、SAP BW和其它一些运营型数据库。

8.整合数据挖掘到日常报表或分析: MicroStrategy 8使用“Data Mining Services”扩展了其分析引擎,允许在日常MicroStrategy报表和分析中包含趋势预测功能。MicroStrategy 8的分析引擎包含有四种基本的数据挖掘函数,包括神经网络算法、聚类算法、回归算法和决策树算法,同时也可以从其它的数据挖掘产品比如IBM、SAS和SPSS等使用PMML标准导入数据挖掘模型。有了这项功能,任何数据挖掘算法均可以导入到MicroStrategy中,作为标准的度量使用,象其它度量一样自由地应用于报表、分析和预警。

二.服务模块

1.MicroStrategy OLAP Services MicroStrategy智能服务器的一个选项,允许MicroStrategy Desktop、Office和Web用户操作智能立方体™ .

2.MicroStrategy Report Service , MicroStrategy商务智能平台的企业级报表引擎,分发企业报表

三.用户界面

1.MicroStrategy Desktop 在个人桌面端集成查询、报表、分析与决策支持工作流的商务智能软件组件.

2.MicroStrategy Office 为业务用户访问MicroStrategy平台提供直接开放的访问接口,是MicroStrategy平台的一个选项.

3.MicroStrategy Web 用于监控,报表和分析的高度交互,简便易用的接口.

四.辅助工具

1.MicroStrategy Administrator 提供全面的对商务智能环境系统管理的工具.

2.MicroStrategy Architect 一个快速的开发工具,用于映射数据库的物理结构与逻辑业务模型,并将其存储到集中的元数据库中.

3.MicroStrategy SDK 全面的开发环境,允许快速简便的实现客户化,以及将MicroStrategy平台整合到其它应用.

4.MicroStrategy BI Development Kit CPM起步包,帮助业务用户快速实现制作报表,分析与监控企业绩效。 绩效管理起步包用于解决特定的业务问题,并提供一个理想的框架以快速启动应用。每一个起步包都包括了一个数据模型样例,以及一系列报表和分析,能够运行在现有的数据仓库之上,充分利用已有的企业投资,不需要增加额外的数据抽取和加载.

五.关于项目开发

最简单项目开发流程 
0.介绍元数据库 
1.准备空的RDB,并定义ODBC 2
2.配置元数据库 
3.连接项目源 
4.创建项目 
5.定义数据库实例 
6.选择数据仓库表 1
7.定义事实 
8.定义实体 
(1)定义Item实体 
(2)定义Day实体 
(3)定义Year实体 
9.更新框架 
10.创建度量 
11.创建报表 
12.设置I-SERVER 
13.Web浏览 

完整项目开发 
0.Tutorial DW及项目介绍 
1.以服务器方式连接元数据库 
2.添加数据仓库表 
3.修改事实 
(1)修改QTY(销售数量)事实 
(2)修改AMT(销售金额)事实 
(3)修改COST(成本)事实 
4.修改实体 
(1)Item(商品)实体 
(2)Day(日期)实体 
(3)Year(年)实体 
5.创建新实体 
用实体创建向导创建实体 
修改Customer实体 
修改Emp实体 
6.创建0 base report 
7.报表1 derived metric 
8.报表2 阈值

启动10AS的"Report Server"问题

在oracleias 10g中,已经没有report server,被整合到OC4J里,所以,要启动10AS的”Report Server”,只有启动OC4J就可以了。

命令如下:

./opmnctl startproc ias-component=OC4J

./opmnctl restartproc ias-component=OC4J–重启

类似还有:

opmnctl startproc ias-component=HTTP_Server

opmnctl stopproc ias-component=WebCache     等

opmnctl startall

opmnctl stoptall 等

查看各组件状态:

opmnctl status

输出如下:

Processes in Instance: formreportsvr.syfr12
——————-+——————–+———+———
ias-component      | process-type       |     pid | status 
——————-+——————–+———+———
DSA                | DSA                |     N/A | Down   
LogLoader          | logloaderd         |   11895 | Alive  
HTTP_Server        | HTTP_Server        |    5298 | Alive  
dcm-daemon         | dcm-daemon         |     N/A | Down   
WebCache           | WebCache           |    5305 | Alive  
WebCache           | WebCacheAdmin      |    5294 | Alive  
OC4J               | home               |   13643 | Alive  
OC4J               | OC4J_BI_Forms      |   13644 | Alive

很遗憾的是,虽然OC4J 已经启动起来,但在rms中,仍然打不开报表,出现 “http 404″的错误,希望有高人指点一二。

——————————————————————————————————

2008-10-14 问题已经解决

case:

  Report Server的配置问题。

solution:

 按以下步骤操作

 1.修改rms.env(/d01/app/oracleas/OraHome_1/forms/server/目录下),在后面追加一下内容

  (Detail请参考 /d01/app/retail/rms/12.0.1下rms-1201-ig.pdf 【Configure Oracle Application Server 10 for RMS Reports】)

  /*****************************************************

  ORACLE_RMS_REPORTS_HOST=http://syfr12:7778/

  ORACLE_RMS_REPORTS_SERVER=rep_syfr12_oracleas1+envid=rms12arep

  ORACLE_RMS_RWSERVER=reports/rwservlet

*****************************************************/

   注:ORACLE_RMS_REPORTS_HOST=http://<server>:<Listen port>

         ORACLE_RMS_REPORTS_SERVER is the value of the reports configuration file
            without the .conf plus a standard envid (“envid” must be used) and the name of
            the header inside the configuration file that defines the variable
            REPORTS_PATH.

2.修改rep_syfr12_oracleas1.conf(/d01/app/oracleas/OraHome_1/reports/conf目录下)

在标签</server>前添加以下内容(Detail请参考metalink 559039.1)

/*******************************************************

<environment id=”rms12arep”>

<envVariable name=”REPORTS_PATH”

value=”/appl/acc/ah01/rt12/rms/reports/bin:/appl/acc/ise/oras/aoasgm02/reports/reports/templates:/appl/acc/ise/oras/aoasgm02/reports/reports/samples/demo:/appl/acc/ise/oras/aoasgm02/reports/integ:/appl/acc/ise/oras/aoasgm02/reports/printers”/>

<envVariable name=”NLS_LANG” value=”AMERICAN_AMERICA.UTF8″/>

</environment>

*******************************************************/

 

在rms中 –“Reports”按钮,[模块]选择 “Jeff_Demo1”,[报表]选择“Jeff_rep_Description_Demo1”,点击“打印”按钮可以看到报表可以运行(其他报表暂无数据)。

Retail接口开发概述

本文简单说明Orecle Retail的接口开发

Retail的接口主要包括两种:一、Retail与ERP的接口;二、Retail与遗留POS系统的接口;

Retail与ERP的接口一般采用RIB方式,有关Retail 与ERP的集成方法可参考:
RIB指南  这里不多讲了。

下面主要谈谈Retail与遗留系统的接口。

Retail与遗留系统的接口,在技术上主要采用批处理(Batch)方式,并根据需要部分采用RIB技术。这两种方式说明如下:

方式1:利用RIB的标准进行接口开发
>Oracle Retail 系统按照基本接口产生Message,传递到RIB;
>RIB将Message转发到相应的订阅程序(通常是遗留系统)
>订阅程序负责把数据从Message中抽取出来,并进行格式的转换和上载到遗留系统

方式2:利用Pro*C或PL SQL进行接口开发
>Pro*C或PL SQL程序 从Oracle Retail 系统按照接口定义抽取数据;
>Pro*C或PL SQL程序将数据转换成所需要的文件格式,放到指定目录;
>文件传输程序(FTP)将数据文件传送到遗留系统
>遗留系统根据接口格式读取接口文件,并进行格式的转换和上载到遗留系统

对于方式二,Retail系统与遗留系统之间跨互联网可以通过FTP传送文件;文件格式为Oracle要求的格式,如销售为RTLOG格式;

 

接口开发相关参考资料说明:
1、RMS框架下每个batch的用途请参考:
     /d01/app/retail/rms/12.0.1/rms_1201_docs/Operations Guide/Volume 1 – Batch Overviews and Designs
2、RMS如何向RIB发布信息和订阅信息请参考:
     /d01/app/retail/rms/12.0.1/rms_1201_docs/Operations Guide/Volume 2 – Message Publication and Subscription Designs
3、RMS框架下的Pro*C开发请参考:
     /d01/app/retail/rms/12.0.1/rms_1201_docs/Operations Guide/Volume 3 – Backend Configuration and Operations
4、RPM其其他模块(或系统)的接口开发请参考:
   /d01/app/retail/rpm/12.0.1/rms_12.0.1_docs/Operations Guide/
   具体章节: Integration Methods and Communication Flow

使用windows live write 向本站发布文章

本文介绍如何使用windows live write 向http://syfr12.vicp.net/blog/ 发布文章

windows live write 是个离线写作工具,写完后的文章可以向多种web系统发布, 这些web系统中就包括wordpress 系统.  http://blog.retailsolution.cn/blog/就是基于Wrodpress构建的系统.

windows live write 可以在这里下载:  http://get.live.cn/product/writer.html

下载并安装后, 按照如下步骤进行设置

1) 打开界面 ,选择工具->帐户

image

2) 选择日志类型 :  wordpress (注意此图片较老,新版本的live Write 可直接选择到wordpress类型)。

image

3) 在日志主页中输入: http://blog.retailsolution.cn
                               输入你在该网站注册的用户名和密码

                                注意输入的地址应该是:http://blog.retailsolution.cn ,而不是图片中的位置。

image

4)  最后点[完成]即可.

image

5) 使用windows live write 写一篇文章 , 文章可以图文并茂.

image 
6)  写完后填写如下内容:

      6.1) 选择文章分类:选择文章下面的下拉框,如下图的红色部分,将出现分类选择列表,选择一个合适的分类。
      6.2) 关键字:将作为本站的全文索引的关键字使用。
      6.3) 数据域:将作为文章title的一部分,也是这边文章的内部名称,url的组成部分,必须是英文。
      6.4) 摘要:摘要将被联合播报所使用,有利于全球的读者迅速的获取其感兴趣的文章。

image

6) 点击[发布] 按纽即可将文章发布到网站了.

image

Retail系统验证&问题&解决

 Retail R12系统安装后验证

NOTE:427812.1 用于安装成功与否的验证

请按照Testcase 验证系统的可用性, TestCase下载:
oracle_retail_merchandising_installation_test_cases_

 如果大家在流程测试过程中遇到问题可直接回复本贴,大家一起来解决.

 

已知问题: 

测试流程:Test Name: f) RMS to RPM – Store Add 遇到如下问题:

问题1 运行batch storeadd ,在log中报错: Terminated – no threads available ; storeadd 没成功 

解决方法:
     
 Update restart_program_status
 Set program_status = ‘ready for start’
 Where program_name = ‘storeadd’

WORDPRESS 安装日志

/****************************************************************************
======                                                                             
======                Copy Right 2008-2009 Reserved         
======                WORDPRESS 安装日志                           
–Created by       :  yunfang.shang@hand-china.com
–Creation Date    :  2008-10-1
–Version          :  1.0 
======                Update History                        
–2008-10-1  version 1.0  created

**********************************************************************/
1\ 安装vmware for linux
   上传VMware-workstation-5.5.1-19175.tar.gz 到/d01
   解压缩
   cd /d01/vmware-distrib
   ./vmware-install.pl  
   提示配置参数时,全部使用默认值.
  
  
2\ 在vmware 上安装 linux RHEL 4.6
   不多说了,一般人都会。
   安装完后注意安装一下vmware-tools
   (备注:实验证明host=Windows下的虚拟机创建的vmdk 在host=linux 下的虚拟机同样可用,所以linux可以不用重新安装直接拷贝一个vmdk过来就可以了)
  
3\ 安装mysql + Php + Apache

   安装linux 的时候可以选择 WebServer (PHP+Apache) 和 mysql  这样就不用单独安装。
   如果以前没有安装也可以在添加/删除程序中在安装。
   如果要安装最新的版本(一般linux中附带的都不是最新版本),请先卸载老版本,再下载新的安装文件安装。
   wordpress要求的mysql + apache + php版本并不高,Redhat Enterprise server 4.6完全可以满足。所以不用再单独安装更新的版本。
  
4\ 安装wordpress

   启动mysql server
   启动httpd
   #有关mysql的操作指南请参考:mysql_cn_sc.chm
   #创建一个mysql 的db
   /usr/bin/mysql -uroot -p
   mysql> show databases;
   mysql> create database wordpress;
   mysql> quit;
   #更改mysql 的root用户的密码为XXXXX

   /usr/bin/mysqladmin -uroot -p password XXXXX
   

   #上传WordPress.v2.6.2.Incl.Simp.Chinese.Pack.v2.1-wpcng.zip 到/d01
   cd /d01
   unzip WordPress.v2.6.2.Incl.Simp.Chinese.Pack.v2.1-wpcng.zip
   cd /d01/wordpress
   
   #按要求更改配置文件内容
   vi wp-config.php
   #查看apatch 的配置   
   #更改 httpd.conf
   #添加 Alias /blog/ “/d01/wordpress/”
   cd /etc/httpd/conf
   vi httpd.conf
   #安装
   #在路由器中做好端口Mapping
   http://blog.retailsolution.cn/blog/wp-admin/install.php
   输入标题和Email即可完成安装。
   安装后的发布查看页面是http://blog.retailsolution.cn/blog/
   管理页面是:http://blog.retailsolution.cn/blog/wp-admin