SAP BEx Query Designer 教程和查询元素

  1. 做出明智决策的关键是在正确的时间、正确的地点获取正确的数据。高管和部门经理依赖商业智能 (BI) 和报告工具来提供及时、准确和相关的数据,以支持运营和战略决策。
  2. Business Explorer (BEx) 是 SAP BI 的一个组件,它提供了灵活的报告和分析工具,可用于组织内的战略分析和决策支持。这些工具包括查询、报告和分析功能。
  3. SAP NetWeaver 7.0 提供以下工具:
  • BEx Query Designer(BEx 查询设计器)
  • BEx Web Application Designer(BEx Web 应用程序设计器)
  • BEx Broadcaster(BEx 广播器)
  • BEx Analyzer(BEx 分析器)

SAP BEx Query Designer

  1. BEx 工具可用于显示过去和现在的数据,这些数据在细节级别和不同视角上有所不同。
  2. 它可用于使用 BI 集成计划创建计划预测。
  3. BEx 信息广播可用于通过电子邮件分发商业智能内容,既可以是包含历史数据的预计算文档,也可以是包含实时数据的链接。

查询设计器

顾名思义,它用于定义查询以从 SAP BW 中检索数据。查询设计器充当 SAP BW InfoProviders 和报告前端工具(SAP BW / SAP BO)之间的桥梁。它根据需求限制显示的字段列表。它还定义了这些报告对象在报告查询设计器中的默认位置,并通过允许用户定义 InfoProviders 中不可用的过滤器、选择屏幕变量(又称提示)、计算、单位转换等来增加价值。

访问查询设计器

要访问 BEx Query designer,请按照以下步骤操作:

步骤 1)

  1. 导航到“开始”->“所有程序”。
  2. 在“Business Explorer”文件夹下,找到“Query Designer”。点击“Query Designer”。

SAP Accessing Query Designer

步骤 2)

  1. 选择所需的 BW 系统
  2. 点击“确定”按钮

SAP Accessing Query Designer

  1. 输入客户端
  2. 用户名
  3. 密码
  4. 登录语言
  5. 点击“确定”按钮

SAP Accessing Query Designer

查询面板

  1. InfoProvider 详细信息在此处可用。
  2. 用于查看各种报告组件的选项卡。
  3. 属性框,显示查询中选定每个组件的属性。
  4. 系统消息,例如在查询检查期间的任何错误或警告消息将在此处显示。
  5. 显示查询中选定任何组件的“使用位置”列表。

SAP Query Panel

查询面板 – 标准工具栏

查询设计器中的标准工具栏包含以下按钮。

  1. 创建新查询
  2. 打开查询
  3. 保存查询
  4. 全部保存
  5. 发布到网页
  6. 检查查询
  7. 查询属性
  8. 剪切
  9. 复制
  10. 粘贴
  11. 切换筛选器和行/列选项卡
  12. 单元格
  13. 条件
  14. 例外
  15. 属性
  16. 任务
  17. 消息
  18. 使用位置
  19. 文档
  20. 技术名称

SAP Query Panel - Standard Toolbar

查询元素

  1. 关键指标:关键指标代表数值数据或 KPI(关键绩效指标)。它们进一步分为计算关键指标 (CKF) 和受限关键指标 (RKF)。
  2. 特性:特性提供对象分类的依据。例如:物料、期间、位置等。
  3. 导航属性在查询设计器中显示为特性。

SAP Query Elements

其他查询元素

  1. 维度:相似的特性分组在一个维度中。例如,时间维度包括年份、月份、周等。
  2. 属性:属性定义特性的附加属性。例如,物料可能具有尺寸、长度或宽度。除非相关的特性也添加到查询中,否则无法将显示属性添加到查询中。但是,可以将特性的属性设置为“不显示”。

SAP OTHER Query Elements

查询属性

  1. 选择“变量序列”选项卡。“变量序列”选项卡用于控制选择屏幕变量显示给用户的顺序。
  2. 列出查询中使用的变量。这里可能有多个变量。这些变量可以根据我们的需要进行排序。

SAP Query Properties

  1. 选择“显示”选项卡。
  2. “隐藏重复关键值”复选框控制特性是否在每一行中重复。
  3. “显示关键指标的比例因子”选项控制比例因子是否在对应列的顶部报告。

SAP Query Properties

  1. 选择“高级”选项卡。“高级”选项卡从 BO 角度来看最重要。它控制查询是否对 BO 可见。必须选中此选项才能允许 BO 访问查询。
  2. 如果此查询要从 BO 使用,则应选中“允许外部访问此查询”复选框。

SAP Query Properties

  1. 选择“行/列”选项卡。
  2. “结果位置”部分下的选项决定小计(又称 BW 世界中的结果)相对于特性是位于下方/上方还是右侧/左侧。
  3. “抑制零值”部分下的选项决定零值抑制在查询中的应用。

SAP Query Properties

过滤器

筛选器用于限制查询检索的数据。筛选器可以是动态的或静态的。用户在运行时不能覆盖作为静态筛选器输入的值,而动态筛选器或变量可以在查询执行期间由用户/系统覆盖。

在查询中应用筛选器的步骤

  1. 选择“筛选器”选项卡。
  2. 筛选器可以在“特性限制”部分应用。
  3. 筛选器可以在“默认值”部分应用。

SAP Filters

特性限制在数据提取操作之前应用,而默认值将导致查询提取所有数据。限制仅在报告前端应用。如果WAD / Analyzer中应用了“清除所有过滤器”选项,则“默认值”中的过滤器将从前端删除,但通过“特性限制”应用的过滤器仍将有效。建议在使用 BW 查询创建 BO Universe 时,至少使用一到两个特性限制。

变量

变量是您在查询设计器中定义的查询参数,仅在执行查询时才填充值。变量是可重用对象。在查询设计器中定义的变量在所有 InfoProviders 中都可用。它们不依赖于 InfoProvider,而是依赖于为其创建的 InfoObject。

变量类型

  • 特征值
  • 层次结构
  • 层次结构节点
  • 文本
  • 公式元素

创建变量的步骤

步骤 1)

  1. 要创建变量,请浏览到相应特性下的“特性值变量”文件夹。
  2. 右键单击该文件夹并选择“新建变量”选项。

SAP Variables

步骤 2)

  1. 在随后的窗口中,输入描述。
  2. 输入技术名称。
  3. 变量处理类型
  4. 在参考特性下,变量可以分配给特定的 InfoObject 或基于相同参考特性的所有 Info-Object。

SAP Variables

  1. 在“详细信息”选项卡下,我们可以指定变量是否接受
  2. 单个值/多个值/范围
  3. 选择选项(在运行时允许上述任何一项,在 BW-BO 中不支持)

SAP Variables

步骤 3)

  1. 点击“默认值”选项卡。
  2. 我们可以指定应用于报告的默认过滤器。此值可以在运行时由用户覆盖。

SAP Variables

条件与例外

条件作用于关键指标的筛选器。例如,前 10 名客户,利润率最低的 10% 产品等。

例外类似于 MS Excel 中的“条件高亮”。它们用于高亮显示 KPI 值高于或低于特定阈值的行/列/单元格。由于这些不导入到 BO Universe,我们将在本教程中不详细讨论它们。