数据仓库工作台(Data Warehouse Workbench,DWW)是BW系统的核心工具。它负责系统模型的组织和整个数据仓库的管理,也就是说,完成对所有数据获取流程的设定、监控和维护。我们可以使用数据仓库工作台来管理和控制几乎所有的BW对象和流程、定义所有相关的信息对象、通过触发器来安排加载流程,以及使用监控工具来监控这些流程等。
数据仓库工作台的功能如图2-7所示,以下是对数据仓库工作台功能的定义:
1)建模:创建数据库对象和与之相关的其他对象,如转换和数据传输处理等。
2)管理:计划、监控和管理数据上载作业。
3)传输连接:将开发环境的模型传输到目标系统(如测试环境和生产环境)的专用工具。
图2-7 数据仓库工作台的功能
4)文档/凭证:BW系统所有文档的中央管理工具,可以通过上载相关对象的文档并在查询中予以展现。
5)业务内容:在BW系统内部,预先定义好的各式样的对象,包括信息块、DSO对象、转换和数据传输进程等,可以激活之后直接使用。
6)翻译:将已经建设的内容翻译为不同种类的目标语言。
7)元数据库:系统管理员和开发人员可以在此查找有关业务内容的模型对象和自定义的模型对象的详细信息,包括对象的定义以及与之相关的上下游数据流图等信息。
要想了解管理员工作台的主要职能,首先需要从建设和管理数据仓库两个环节来进行了解,因为这些是关键的任务。图2-8所示的是BW的声明周期管理。
图2-8 BW的声明周期管理
在第一个分组,即建设EDW。数据建模意味着创建对象,如信息块和DSO对象。数据获取将设计数据流,以便把数据加载到BW系统的PSA中。从本质上来讲,转换则是对数据清洗和合并整理的过程。数据分配指的是建立类似InfoSpoke的对象,以定义和跟踪从BW系统发送到其他系统的数据。而在上面的建模过程中,元数据和文档管理贯穿整个设计建模的全过程。
在第二个分组,即运行EDW,是指定期执行各项任务,以保证BW系统的顺畅运行。管理和监控侧重于数据的装载和陈旧数据或不准确数据的清除。数据流控制就是BW处理链的维护和监控,正是因为有了处理链才能将数据仓库运行过程中涉及的所有定期任务有序地组织起来。例如,从业务的各个方面(财务、成本、采购、生产、销售、库存、项目和工厂维护等)来装载和转换数据,或在午夜将查询结果进行离线发送。性能优化则是分析查询、装载性能并更改系统参数和模型设计,以改善BW系统性能的流程。在运行EDW的过程中,用户管理贯穿整个运行的全过程。
1.建模
建模功能区域用于创建和维护BW系统中与数据加载流程有关的(元)对象,如信息块和DSO对象等。这些对象在树型结构中显示,在该结构中,对象按层次结构标准进行了排序,可以使用右键菜单访问分属于对象树中的各对象的相关维护对话和功能,如图2-9所示。
图2-9 BW的系统界面——建模
通过选择“数据仓库工作台”导航窗口中的“建模”选项,可以实现对建模功能区域的访问。(www.daowen.com)
2.管理
使用“管理”列表中的监控标签,可以在BW系统中监控和控制数据加载流程以及任何其他的数据处理。通过“数据仓库工作台”中的监控器文件夹图标,可以访问所有类型的监控器。在此可以监控一切数据,包括对进入BW系统的数据执行输入监控以及对从BW系统传输到其他系统的数据进行输出监控。监控管理中的另一重要功能是对处理链进行创建执行和监控(虽然大多数情况下,更加愿意使用事物码RSPC进行处理),如图2-10所示。这个图形的计划和监控工具允许主数据和交易数据加载间存在复杂的相关性,而且允许在BW中执行其他复杂任务逻辑,如一段自定义的ABAP程序。
图2-10 BW的系统界面——管理
尽管以上标签是最重要的,但是有关其他标签的一些详细信息同样值得探讨。
3.传输连接
所有SAP产品都有一个重要的技术要求,即管理开发、测试和生产环境之间的元数据和配置设置。由于具备了支持BW的特殊功能,因此通用于所有SAP产品的传输工具都得到了增强。我们可以使用传输连接来收集最近在BW系统中创建或修改的对象,也可以使用更改与传输组织器(CTO)把这些对象传输到其他BW系统中。例如,从开发机传输到测试系统,然后传输到生产系统。
通过选择“数据仓库工作台”导航窗口中的“传输连接”选项,即可访问传输连接功能区域。
4.凭证
使用凭证功能,可以在各种格式、版本和语言的文档间为BW对象添加、搜索和创建链接,这些文档链接又会在后续的分析报表中按需体现。
通过选择“数据仓库工作台”导航窗口中的“凭证”选项,即可访问凭证功能区域。
5.业务内容
业务内容提供基于元数据的预配置信息模型,包括预先定义好的各式各样的对象,包括信息块、DSO对象、转换和数据传输进程等。业务内容为用户提供了模板模型,所以可以直接激活业务目录中的对象从而建立数据仓库,也可以通过参照业务内容中的对象,创建所需要的对象,不管采用哪种方式,都大大节约了数据仓库建设的时间、降低了系统实施的风险、提高了建设的效率。
通过选择“数据仓库工作台”导航窗口中的“业务内容”选项,即可访问业务内容功能区域;也可以使用事务RSORBCT实现访问。
6.翻译
在“翻译”功能区域,可以翻译属于BW对象的长、短文本。例如,对于一个中国人而言,查找“销售分析”的查询将要比查找“Analyse de Ventes”的查询简单得多。
通过选择“数据仓库工作台”导航窗口中的“翻译”选项,即可访问翻译功能区域。
7.元数据仓库
所有BW对象及其数据流信息都在使用HTML展示的BW元数据仓库中集中管理。在集成的元数据仓库浏览器中,借助于搜索功能,可以快速地访问各种对象。其他功能还包括在不同系统间交换元数据,导出列有元数据的HTML页,以及显示对象的图形等。
通过选择“数据仓库工作台”导航窗口中的“元数据仓库”选项,即可访问元数据仓库功能区域。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。