SAP TECHED2009 之 BusinessObjects的一些情况(多图)_跳蛋加塞水晶棒的视频-程序员宅基地

技术标签: sap  产品  个人随笔  工具  数据库  报表  crm  

 
不知不觉时间SAP TECHED2009已经过去一周多了,趁着还没忘记,赶紧回忆一下记录下来。
因为我主要是BusibessObjects(以下简称BO)系列产品的用户,所以自然也是对这部分比较关心。
对于SAP的其他产品,我基本上一无所知。
2007年10月份,SAP以68亿美元的价格收购了BO公司,而SAP之前也有自己的BI体系。
在这两年的时间里,SAP究竟在这个层面做了些什么工作,BO原来的产品体系发展又如何。
虽然之前也从各个渠道得到过一些信息,但是相比之下这种场合的信息更权威更全面一些。



我这次主要听了下面几个讲座
1:在SAP系统中充分利用水晶报表功能 (实践课)
2:SAP技术综述
3:SAP BusinessObjects Explorer简介
4:在SAP NetWeaver BW 及相关数据库中的最佳设计实践 (实践课)

本来一个人只能报一个实践课的,但是这次大会网站的选课系统比较差劲,也没提示。
我就给排到第1个课程了,其实我最想听的还是4.


关于BI的系列讲座,因为讲座安排的问题,我没有听全。
但是综合起来讲到的是下面几个产品
1:CrystalReports(报表工具)
2: Xcelsius(仪表盘,图表工具)
3:BusinessObjects Explorer
4: PoleStar(多维度数据展现平台)
但是很奇怪竟然没正式地讲一下BusinessObjects Enterprise或Crystal Reports Server
这两个企业报表平台,虽然各个讲座里都有提及。
当然,一般来说,要上这个企业级平台BOE基本上是必备,不可能说单买上面任何一个产品

下面我每个课程大致记录一下。

水晶报表课程

首先是水晶报表课程,水晶报表我比较熟悉了,主要的目的是想听下一步的发展计划。
课程是先讲座,答疑,再实践,再答疑。
两个人用一台电脑,我的合作伙伴是浙江一家公司的CTO,因为刚上了SAP的产品,所以来了解一下。
右边也是第一次接触水晶报表的,很认真的看着教程,觉得新鲜好玩。
对我来说,新的东西就是SAP单独给水晶报表做了一个插件,来获取自己BW的数据源。
当然,拿到数据后,后面的操作都一样了。
讲师讲解得非常一般,无论是演讲技巧还是对技术的把握度。
后面的实践更是糟糕,虽然确实是按照讲义做下来了。
但是讲之前并没有介绍一下数据关系,以及我们能根据这些数据达到说什么实际的业务效果。
而仅仅是Step By Step的告诉你水晶报表能做出这么个表格,这么个图表
做是做出来了,但是效果又如何呢。
后来有人提问,竟然是个挺漂亮的MM,问的很好,因为问得就是BOE长期存在且一直不能解决的问题
讲师含糊地混过去了。

对于我来说,我得到这么个信息。
2010年不会有新的独立的水晶报表版本出现,但是会专门出一个“Crystal Report for SAP NetWeaver BW”
也就是SAP BW定制版本。
这个对水晶报表用户是个好事,呵呵。


SAP技术综述

这是纯讲演,其实说白了就是产品介绍课。
讲演者技巧非常好,场面气氛掌控也不错。语调高昂有激情。
主要是讲解了SAP的产品,短期的一些规划,还有BO系列产品的一些现状。
于是我了解到的是,2009年BO与SAP之间的产品正在进行深度整合。
新的产品听到到主要是Explorer,以及重新建构的Data Servces代替原来的DI
另外就是听出来,SAP产品非常多,版本非常多,而且很杂乱。早期同一版本中各个模块界面不一致。
因为当时讲师举得这么个例子。
好像是金龙鱼(不是太确定),采购CRM软件,当时决定用CRM2007,决定的原因就是:这个版本界面一致,便于给员工培训。
这个例子举得有点晕,呵呵。感觉画蛇添足了。

简单以一下PPT里的与BI相关的几个产品(趋势)图




BusinessObjects Explorer

纯讲解课

用Google的方式实践BI,这是个新奇的名词。
确实,对于一个新系统模块的使用者,如果能像用Google一样的搜索方式分析数据,跟多么轻松。
看下图,输入关心的关键字,查询到相应的报表(或其他数据表现形式)


不过后来很大的篇幅是在讲解这个查询后的一个数据表现形式(PoleStar),
之前我听售前做过介绍,也有技术专门做了一个应用场景的例子。
这确实是一个很棒的工具,他会让使用者很有成就感,这可能是其他工具难做到的。
当时我们将Demo给客户演示,第一次同时引起各个层级领导的兴趣
可以参考下
https://create.ondemand.com/polestar/SP1/ExplorerHockey.swf这个视频,可以任意取维度,设置条件,以及使用任意图表等。
另外还有这个地址
https://create.ondemand.com/explorer可以直接上传自己的Excel文件解析体验
PS:听课前听到后面的人说,这个产品到现在的销售额是2.5亿欧元。不知道真假。

除此之外,就是它所标称的亿级别的数据秒或毫秒级呈现(Explorer加速版)。
这个一般的系统很难做到,后来课后我特意排队请教了Jason.Zhao,我说我是BO的用户,怎么能快速切换到这种版本
他也直接的告诉我,这是基于SAP BW Accelerator的,加上配套的硬件设施,价格不菲。
也就是说,我们只能用普通版本。
后来我仔细看了下PPT,也就是这个环节(粉色区域部分)。
而我们如果要切入的话,只能走红线部分。


在SAP NetWeaver BW 及相关数据库中的最佳设计实践
这个是我最关心的一个课程。

运气比较好,我旁听的时候看到实践的桌子有个空位,加塞了。
旁边坐的竟然是SAP的Data Service开发组的一个员工,呵呵。

不过讲得。。差强人意。
后来我下课去问了几个问题,讲师说他是做水晶报表的,这个不是很了解,晕。

课程讲的内容与主题不一样,主要讲的是Universe的设计
据说这是BO的“发明”一个的词汇(单指本领域),中文叫语义层。
简单的说就是一个中间层,介于数据模型和业务逻辑之间。
有点像我们的数据库设计了的字段注释一样。
他把注释部分开放给用户,让终端用户不用明白数据库是如何设计的,只要很据语义层定义的逻辑关系
使用自己熟悉的业务指标就可以进行数据分析。
Universe可以直接以用到CrystalReports, Xcelsius,和WebI等。
而且SAP BW也将统一到这个语义层上来。
下面是语义层的架构模型,中间的那个区块就是。
可以看到他是介于数据源和数据表现的一个层。


BO XI 3.1 增加了对SAP BW的支持,以及对OLAP的直接支持。
并且对OLAP支持的力度也比较大。

实践课是两个mm讲的,应该说她们的水平都不错。
不过跟水晶报表一个毛病。
还是没有讲解数据关系和实践目标,而且竟然讲到了Context,Loop这些比较特例的情况
这对于第一次实践课的人来说,还不如不讲。
纸质操作指导只有8页,还有错误。。而实际的指导有35页。也太省事了。

其他:
1:
展商很少,有三星SDS,NetAPP等少数几家。
大部分都是SAP自家的展位,当然也没几个
2:参会人数很多,大部分是厂家派来的。
3:SAP很有钱,但是TECHED也不过如此。不是说技术性的问题,而是讲演者,组织的一些细节。
4:这次大会发的资料参考价值太少,课程都没有提供纸质资料。美其名曰环保。

5:纪念包不错,质量凑合,但是功能性非常好。


关于我自己:
两天的自助餐都没吃上,听课之余还要赶回公司去干活
为了节约时间,坐了外滩的观光隧道,单程5分钟。来回50块。
如果乘地铁或论坛,都要近半小时,还要走很多路。
6、7年前我曾经坐过一次。当时我就想,我靠,这么傻X的东西也有人坐。
没想到我两天里就集中傻X了四次。
最惨的是有一趟是一个人乘的,里面漆黑一片。
过一段叫天堂与地狱的主题时,突然传来一声惨叫。
也不知道哪个大侠设计的,隧道里面还飘了几个大气球人,直接就扑到车厢窗前
我靠,差点把我掀翻。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/babyt/article/details/4847122

智能推荐

android @style/name,android style和attr的用法-程序员宅基地

文章浏览阅读345次。一 、对style和attr的引用1. 当引用平台的style做为style的parent时,[emailprotected]:style/主题”== [emailprotected]:主题” ==“ android:style/主题 ”== “android:主题”;2.当引用平台的style作为属性的引用时,[emailprotected]:style/主题”;3.当引用自定义st..._android @style/

嵌入式开发:在Arm Cortex-M CPU上数字信号处理的5个技巧_arm中fir的快速算法-程序员宅基地

文章浏览阅读242次。数字信号处理 (DSP) 为开发人员提供了以灵活且经济高效的方式清理和分析复杂信号的能力,这一切都来自软件。当开发人员通常考虑 DSP 时,他们通常会想到昂贵的专用处理器,但现代微控制器(例如 Arm Cortex-M 处理器)现在包含 DSP 扩展,允许 DSP 算法在资源受限的环境中高效执行。在本文中,我们将探讨嵌入式开发人员在开始使用 Arm Cortex-M 处理器的 DSP 时可以遵循的几个技巧。_arm中fir的快速算法

有没有什么比较好的小学教育的论文题目?_有关小学教育论文什么好写-程序员宅基地

文章浏览阅读635次。嘟嘟嘟,我开着小火车来为大家介绍小学教育的论文题目啦。你是否还在为你的乖乖论文题目发愁,看到这篇文章你就赚到了。想当初,我也是抓耳挠腮,一个题目死磕了三周,终于让我总结出了有关我们小学教育可用的有关题目,我们一起来看一下吧。_有关小学教育论文什么好写

设计模式-策略模式(Strategy Pattern)_定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换。-程序员宅基地

文章浏览阅读1.2k次。策略模式定义定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换,且算法的变化不会影响使用算法的客户。它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。类型行为型。角色抽象策略(Strategy):定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,环境角色使用这个接口调用不同的算法,一般使用接口或抽象类实现。具体策略..._定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换。

【离散数学】 MIT 6.042J 笔记 - Lecture 6 Graph Theory and Coloring_mit graph theory-程序员宅基地

文章浏览阅读321次。PDF 文件下载【离散数学】MIT 6.042J - Fall 2010 - Note for Lecture 6图片效果这次图片是直接在 Acrobat 导出为 png 的。以前截图处理确实太麻烦了。????LaTeX\LaTeXLATE​X 代码% !TeX spellcheck = en_EN-EnglishUnitedKingdom\documentclass{article}\usepackage{fancyhdr}\usepackage{graphicx}\usepa_mit graph theory

数字电路设计: FPGA实现倍频_fpga倍频-程序员宅基地

文章浏览阅读1.8w次,点赞22次,收藏127次。FPGA实现倍频(含完整思路,代码)# 学习目标:这篇博客讲怎么用D触发器和同或门组成的倍频器,并用Verilog实现验证;1. 原理:CLK时钟要想实现倍频,那么CLK每变化一次,对应的CLK_out就必须变化两次;因此采用D触发器,且CLK的上升沿,下降沿均有效,且均会因此CLK_out两次的变化;因此,需要在加入一个组合逻辑电路,CLK变化时,时序逻辑引起CLK_out从0->1,时序逻辑部分的输出作为输入,通过组合逻辑使CLK_out从1->0, 这样每次CLK变化时,CLK__fpga倍频

随便推点

北航计算机复试知识点汇总!!(最全面)_北航计院复试复习-程序员宅基地

文章浏览阅读2.3k次,点赞9次,收藏52次。将去年这个时候准备北航计算机科学与技术专硕的复试的资料在此汇总,方便大家学习,这份资料可以说是我从去年年初一直整理到复试开始,五个多月的时间整理出来的一份非常详细的复试资料。这份资料涵盖了往年面试真题,离散数学,计算机专业课知识点(包括数据库,软件工程,计网,计组,操作系统,编程语言),数学一知识点,英语口语问答,英语专业课现场翻译(去年无,今年线下的话很可能有),总而言之,是我在淘宝上买的往年复试真题加上谷歌和百度上能搜集到的所有关于北航的面试题,我觉得20年及以前的面试题看这一份就够了!今年考研形势应_北航计院复试复习

Tensorflow-gpu环境搭建详细教程(内含cuda和cudnn安装教程)_cuna python tensorflow-程序员宅基地

文章浏览阅读2.3k次,点赞2次,收藏11次。Tensorflow-gpu环境搭建详细教程配置环境下载安装CUDACUDA9.0的环境变量配置下载安装CUDNN9.0下载安装anaconda3Tensorflow的安装测试遇到的问题配置环境安装tensorflow-gpu之前,我们需要准备好环境anaconda3+cuda9.0+cudnn9.0+tensorflow-gpu1.9.0.其中cuna9.0和cudnn9.0和tensorflow-gpu1.9.0三者的版本需要相互对应。下载安装CUDAcuda9.0 官方下载地址.1.我这里_cuna python tensorflow

10. Nginx 状态页 http_stub_status_module 模块_with-http_stub_status_module-程序员宅基地

文章浏览阅读1.3k次。文章目录nginx 添加 http_stub_status_module 模块1.查看现有 nginx 编译参数2.使用参数重新配置configure,在原有基础上添加上 --with-http_stub_status_module3.将原来的 nginx 文件备份4. 编译5. 替换nginx二进制文件6.重新启动nginx,查看编译参数7. 参考官网7.1 修改配置文件7.2 浏览器访问nginx 添加 http_stub_status_module 模块1.查看现有 nginx 编译参数./ng_with-http_stub_status_module

关于STM32L100xx, STM32L151xx, STM32L152xx ,STM32L162xx 的时钟_stm32l1系列时钟-程序员宅基地

文章浏览阅读1.4k次。本文最原始发布在本人另一处博客中:点击打开链接任何处理器,读到Clock时钟部分,总是费劲的。系统时钟(system clock)SYSCLK可以来自四种时钟源:HSI(high-speed internal)内部振荡器时钟HSE(high-speed external)外部振荡器时钟PLL时钟MSI(multispeed internal)振荡器时钟 启动复位/从Stop或Standby状态唤..._stm32l1系列时钟

前端JS xxxx年xx月xx日转换成页面时间组件xxxx-xx-xx格式_前端19xx年xx月xx日解析-程序员宅基地

文章浏览阅读2.6k次,点赞4次,收藏4次。前端JS xxxx年xx月xx日转换成页面时间组件xxxx-xx-xx格式var time = 2019年12月12日(你的时间);time = time .substring(0, time .indexOf(' '));time = time .replace(/([年月])/g, '-');time = time .replace(/日/g, '');new Date(time) ..._前端19xx年xx月xx日解析

Linux 下crond定时任务使用普通用户执行脚本的方法_crontab以普通用户执行脚本-程序员宅基地

文章浏览阅读3.5k次。crontab 脚本默认是root用户运行,如果是普通用户(非root), 比如leag,而定时任务又是root用户执行的,,会导致生成的日志文件属于root,进而导致leag用户无权限写入日志报错。下面记录一下,使用普通用户执行定时任务的方法。crontab 常用的命令:crontab -u //指定某个用户的cron服务 crontab -l //列出某个用户的cron服务的详细内容 crontab -r //删除某个用户的cron服务 crontab -e //编辑某个用.._crontab以普通用户执行脚本

推荐文章

热门文章

相关标签