SAP Webi - 查询使用



Webi 中的查询在查询面板中管理。创建 Webi 报表时,使用查询面板中的查询从数据源获取数据。

查询可以从不同的接口创建,例如,您可以根据 Universe 创建查询、将 OLAP 数据库中的数据表示为对象、平面文件(如 Excel 和 CSV 文件)、使用 BEx 查询的 SAP InfoCubes 中的数据、分析视图或查询作为 Web 服务。

每个查询都有维度和度量。度量始终根据计算和数据源中的其他对象返回数值数据。查询可以是分层的或非分层的。非分层查询对象之间没有关系。

层次结构定义对象之间的关系。例如:在地域层次结构中,您有基于地域层次结构的度量,例如县、州和城市。使用层次结构,您可以向上和向下钻取以查看下一级别的信息。

如果您使用 Webi 工具的 Web 接口,则查询面板不可用。

查询定义

在 Webi 文档中,您可以使用查询面板从数据源检索报表中的数据。所有查询都在查询面板中构建,查询面板的接口取决于您用于获取数据的的数据源。

可以在包含关系和 OLAP 数据模型的 Universe、来自平面文件(如 CVS、XLS 文件)、SAP BW BEx 查询和分析视图的数据上创建查询。运行查询以从数据源获取数据。您可以在查询面板中应用过滤器并预览数据。

打开查询面板 - 转到 Web Intelligence → 新建 → 选择数据源 → 确定。

Query Definition

单击“确定”后,您必须从所选数据源类型列表中选择数据源。

Selected Data Source

将打开一个名为“查询面板”的新窗口。从 Universe 概述中选择要添加到报表结果对象中的对象。

Query Panel

要添加过滤器,请通过拖动对象并在查询过滤器中选择一个值来选择对象。要预览数据,请单击“刷新”选项卡。要将此查询添加到报表,请单击屏幕顶部的“运行查询”选项将其添加到 Webi 文档。

查询和文档用户权限

您可以根据登录用户的访问权限在查询面板中查看多个对象,并创建、编辑和删除查询中的对象。用户通常由 BusinessObjects 管理员创建。CMC 用于创建用于登录 BO 工具的用户配置文件。

如果您没有足够的访问权限,则将无法访问报表的某些对象。访问权限由 BO 管理员定义。

类和子类

类用于对报表中的相似对象进行分组。一个类可以包含一个或多个子类。子类包含上一级类中对象的更进一步的子类别。

类用于以逻辑方式组织对象。在 Universe 上创建查询时,您可以找到必须在查询中使用的对象信息。

维度

维度列出我们想要使用其分析数据的所有对象。维度为报表中的分析提供了基础。维度通常包含非分层的字符类型数据,例如客户名称、产品名称、客户地址、销售办事处地址等。

维度的常见示例包括 - 产品、客户、时间等。

分析维度 - 分析维度包含彼此相关的层次结构组。在报表中添加分析维度时,其默认层次结构将显示在查询中。

分析维度 - 分析维度在查询面板中显示为该符号

属性和度量

属性提供有关维度或层次结构的数据。例如 - 客户维度的家庭住址。属性与相应的维度具有一对一的关系。每个客户只有一个地址对象。

属性 - 属性在查询面板中显示为该符号

如果您的 Universe 设计不正确,则对象会为维度返回多个值,并且报表中的相应单元格会显示 MULTIVALUE 错误。

度量定义为报表中进行分析的数值。它们是整数,用于将组织的绩效与已定义的 KPI 进行比较。

例如 - 各个地区的销售额、每年的总收入、每个产品的利润等。

度量 - 度量在查询面板中显示为该符号

层次结构

层次结构表示 Universe 中的父子关系。它允许您在报表中向上或向下钻取到下一级别。例如 - 地理层次结构包含国家/地区、州和城市。时间层次结构包含年份、季度、月份和星期。

在定义层次结构时使用成员选择器,您可以定义结果集中的哪个成员出现。在分层数据源中,层次结构与维度相关联。

层次结构中的成员和命名集合

成员在数据源的各个层次结构级别上定义。例如 - 考虑一个包含成员“印度”(国家/地区级别)和“哈里亚纳邦”(州级别)的地理层次结构。

如果您不想添加所有成员,还可以从层次结构中包含单个成员到查询中。命名集合可用于定义一组成员。

命名集合定义为命名表达式,并产生一组成员。您可以在 Universe 级别或关系或 OLAP 数据库级别定义命名集合。

广告