- SAP 仪表盘教程
- SAP 仪表盘 - 主页
- SAP 仪表盘 - 简介
- SAP 仪表盘 - 版本
- SAP 仪表盘 - 工作区
- SAP 仪表盘 - 字体选项
- 组件浏览器
- SAP 仪表盘 - 对象浏览器
- SAP 仪表盘 - 快速视图
- 停靠/取消停靠
- 使用组件
- SAP 仪表盘 - 属性面板
- 绑定组件
- 设置组件属性
- 配置组件属性
- 组件颜色
- 设置组件文本
- 图表组件
- 容器组件
- 选择器组件
- 单值组件
- SAP 仪表盘 - 地图组件
- SAP 仪表盘 - 文本组件
- Web 连接组件
- Universe 连接
- 删除组件和警报
- 模型和模板
- SAP 仪表盘 - 主题
- SAP 仪表盘 - 配色方案
- 预览模型
- 使用数据源
- SAP 仪表盘 - 数据连接
- 导出格式选项
- 动态仪表盘
- SAP 仪表盘有用资源
- SAP 仪表盘 - 快速指南
- SAP 仪表盘 - 有用资源
- SAP 仪表盘 - 讨论
SAP 仪表盘 - 快速指南
SAP 仪表盘 - 简介
本章将首先讨论SAP Dashboard 的基础知识及其发展历程。
什么是 SAP Dashboard?
Dashboard 设计器是一个 SAP Business Objects 数据可视化工具,用于根据不同的数据源创建交互式仪表盘。Dashboard 设计器允许 BI 开发人员根据几乎任何类型的数据源创建自定义仪表盘,以满足组织的业务需求。
仪表盘可以包含基于数据源提供的数据的不同图表、图形和仪表。仪表盘由高级管理人员使用,为公司 CEO 和副总裁提供最新的信息。
SAP 仪表盘 ─ 概述
假设您已被提升为公司 CEO 的职位,您想主持一个董事会会议,展示公司在不同地区的年度销售增长情况。
SAP Business Objects 允许您为商务演示创建动态的企业仪表盘,这些仪表盘看起来具有用户交互性,并以快速更新的摘要形式提供信息。
仪表盘将包含:
一个选项卡,其中包含一个动态图表,显示按产品线、地区和年份划分的利润率。
一个选项卡,其中包含一个显示销售额与利润率的图表。
在上图中,添加了一个货币转换器选项,以便查看不同货币的美元价值。
SAP 仪表盘 - 版本
早些时候,这个 Dashboard 设计器在 SAP Business Objects 3.x 版本中被称为 Xcelsius。当 Business Objects 还不是 SAP 的产品套件时,它也被称为 Crystal Dashboard。
当 Business Objects 被 SAP 收购后,产品名称被重新命名如下:
与 BOXI 3.1 兼容的仪表盘被称为 Xcelsius 2008。
与 BOXI 4.0 兼容的仪表盘被称为 Dashboard 4.0。
与 BOXI 4.1 兼容的仪表盘被称为 Dashboard 4.1。
SAP 仪表盘与设计工作室
SAP 仪表盘设计器和设计工作室都是创建仪表盘的出色工具,并支持高级功能。选择其中一个完全取决于客户的需求和系统环境。
功能 | 仪表盘设计器 | 设计工作室 |
---|---|---|
图表类型 | 有 16 种类型的 22 个图表 | 有 12 种类型的 34 个图表 |
选择器 | 16 种类型的 18 个选择器 | 10 种类型的 10 个选择器 |
容器 | 3 种类型的 7 个容器 | 5 种类型的 5 个容器 |
地图 | 100 个国家/地区 | 无地图 |
日历 | 日历可用作表格 | 日历可用作输入字段 |
筛选器面板 | 无筛选器面板 | 钻取和筛选功能 |
假设分析组件 | 6 个组件 | 无组件 |
可视化引擎 | 支持 HTML5 的 Adobe Flash | 带 CSS 的原生 HTML |
设计和配色方案 | 多个主题,使用 GUI 进行自定义 | 基本主题,使用 CSS 进行自定义 |
示例模型
示例模型可用于检查不同功能在仪表盘中的工作方式以及如何在您自己的模型中使用这些功能。每个示例模型都包含自己的嵌入式电子表格数据,以检查不同的组件如何绑定到电子表格中的数据。
您可以通过转到顶部的“文件”选项来检查仪表盘中的示例模型。
在“类别”→“用户指南示例”→“项目列表”→“确定”下
SAP 仪表盘 - 工作区
本章将讨论 SAP 仪表盘中可用的各种工具和按钮。
下图显示了 Dashboard 设计器中最常用的浏览器:
- 组件浏览器
- 对象浏览器
- 查询浏览器
- 画布
- 嵌入式电子表格
- 属性面板
使用模型时可以使用五个工具栏。它们是:
- 标准
- 主题
- 导出
- 格式
- 起始页。
标准工具栏
它包含一个用于完成常规任务的按钮。
主题工具栏
它包含用于处理主题的按钮。
导出工具栏
它包含用于将模型导出为不同格式的按钮。
格式工具栏
它包含用于调整画布上组件的按钮。
起始页工具栏
它包含一个用于切换起始页的按钮。您可以使用快捷方式创建新文件或打开现有文件。
SAP 仪表盘 - 字体选项
可以为不同的组件设置不同的字体。如果您想对所有组件使用相同的字体,则可以选择设置全局字体。这可以使用设备字体或嵌入式字体。当您使用机器字体时,导出文件较小,并且您无法旋转文本。当使用嵌入式字体时,您可以旋转文本,但文件大小会很大。
要设置全局字体,请转到 **文件 → 文档属性**。
单击“使用全局字体”以及设置全局字体的选项。它将被启用,如下图所示:
您可以从列表中选择:
- 使用设备字体(字体不会嵌入)。
- 使用嵌入式字体。
在嵌入式字体中,您可以转到如下图所示的高级选项卡,然后单击“确定”。
SAP 仪表盘 - 组件浏览器
此浏览器为您提供可在仪表盘中添加到模型的所有组件的列表。您可以将这些组件拖动到画布。
您还可以根据功能类别在 **树状视图和列表视图** 中查看组件。
**收藏夹** - 这些在“类别”和“树状视图”下可用。要将组件添加到收藏夹,请右键单击组件 → 添加到收藏夹。
将组件添加到收藏夹后,您可以在“收藏夹”选项卡下看到它。要删除组件,请右键单击 → 从收藏夹中删除,如下图所示。
**图表** - 图表用于执行比较、趋势和模式分析。
**容器** - 容器组件用于组合和显示其他组件。
**选择器** - 它允许仪表盘使用者在运行时选择数据。
**地图** - 用于按区域显示数据。
**类别视图** - 组件按滑动视图分组,您可以向下滚动以打开每个类别。
**树状视图** - 在树状视图中,组件按其类别组织在文件夹中。您可以单击文件夹以查看所有类别以及可用组件的列表。
**列表视图** - 在列表视图中,组件按字母顺序排列,并且不基于类别进行分组。
SAP 仪表盘 - 对象浏览器
对象浏览器为您提供可添加到模型的所有可用组件的列表。您可以使用对象浏览器添加和更改这些组件,以及锁定或隐藏画布中的组件。
要选择对象浏览器中的组件,请单击组件名称以使其在画布上处于活动状态。要选择多个组件,您可以使用 CTRL 键。
重命名和隐藏组件
您还可以重命名添加到对象浏览器中画布的组件。单击要重命名的组件。名称将突出显示,光标位于文本框中。输入组件的名称并按 ENTER。
您可以隐藏画布上的组件以防止与它们进行任何交互。要在对象浏览器中隐藏或显示所有组件,请执行以下操作:
锁定组件
您还可以锁定画布上的组件和组,以便它们不能在模型中使用。
要锁定所有组件或组,您可以单击锁定图标。
设置画布背景
您可以更改画布背景的颜色,并添加网格以帮助您在画布上排列项目。您可以调整画布的大小以获得更多工作空间。您可以将画布背景设置为纯色或渐变背景。
要设置透明背景,在画布属性下,选择“无”类型。如果您看不到画布属性窗格,请打开模型。您可以为类型设置以下值:
纯色 | 单一纯色 |
渐变 | 两种颜色从上到下渐变 |
图像 | JPG 或 SWF 文件。选择要作为背景导入的文件 |
无 | 透明背景 |
背景颜色
当您选择纯色或渐变类型时,您可以选择背景颜色框来设置要在背景中使用的颜色。
对于纯色背景,请选择单一颜色;对于渐变背景,请选择背景颜色 1 和背景颜色 2。
当您选择“图像”类型时,您可以获得一个导入选项,可以从本地计算机添加图像。您可以在数据模型中添加一个背景,该背景可能与您的公司徽标或代表模型目标的任何其他图像匹配。
在画布上显示带组件的网格
您还可以将项目与网格线对齐。您可以手动使用网格来定位每个组件。
转到 **文件 → 首选项** -
在左侧,选择“网格”,您可以从以下选项中选择:
显示网格 | 选择以在画布上显示网格。 |
对齐到网格 | 选择使组件自动对齐到最近的网格线。 |
宽度 | 指定网格列之间的间距(以像素为单位)。 |
高度 | 指定网格行之间的间距(以像素为单位)。 |
SAP 仪表盘 - 快速视图
本章将讨论什么是快速视图以及它对 SAP 仪表盘有何益处。
访问快速视图的方法
要快速访问仪表盘中的不同视图,您可以使用“快速视图”选项。转到 **视图 → 快速视图**。
您也可以通过转到标准工具栏来访问快速视图,如下图所示。
**我的工作区** - 用于查看您上次配置的工作区。
**仅画布** - 此视图可以选择在设计模型时在画布上排列组件。
仅限电子表格 − 此视图用于显示电子表格。它有助于查看数据的正确性、创建空单元格或输入公式。对于大型电子表格,您可以轻松地进行搜索。
画布和电子表格 − 此视图同时显示画布和电子表格,以便您可以获得更多空间来选择组件并将其绑定到电子表格。
使用自动隐藏
自动隐藏功能用于在面板不用时自动隐藏它们。此功能适用于以下组件:
- 属性
- 对象浏览器
- 组件浏览器
- 查询浏览器
启用自动隐藏后,当您将光标移到面板外部时,面板将自动折叠。您可以再次点击工作区中的面板名称来展开面板。
SAP 仪表板 - 对接/取消对接
也可以将对象浏览器、组件浏览器、查询浏览器和属性面板从默认位置移动。要对接组件,您必须点击面板顶部并将其拖动到对接图标。要移动组件,您必须首先取消自动隐藏。
每个项目都有一个唯一对接位置。该符号表示您可以对接组件的所有可能位置。
如果要取消对接面板,可以将面板拖动到对接图标以外的任何位置。
SAP 仪表板 - 使用组件
组件定义为仪表板中的可视元素。您可以按图表、选择器、地图和其他类别等功能对组件进行分类。您可以将组件链接到查询浏览器中的查询或电子表格中的单元格。
组件可以接收来自查询或单元格的数据,也可以将数据返回到查询或电子表格中的单元格。
SAP 仪表盘 - 属性面板
您可以使用属性面板设置和格式化所选组件的选项。将组件放置在画布上后,可以使用以下方法访问属性面板。
双击已添加到画布的组件,或者您可以右键单击→属性,如下图所示。
可以访问每个组件的属性面板,但属性下可用的选项因组件而异。
属性窗格中的选项卡类型
属性窗格中存在以下选项卡,每个选项卡包含子选项卡以设置更多属性。
常规
此选项卡用于设置组件的基本配置属性,例如副标题、源、类别和值轴等。
插入
此功能适用于图表和分层表。您可以使用它将图表配置为选择器,以便单击图表会在嵌入式电子表格中添加更详细的信息。
行为
它用于设置模型中组件的行为 - 限制、空单元格、可见性等。
外观
它用于设置组件的外观。您可以选择文本字体、颜色、字体大小、图例等。
警报
警报用于设置数据值的通知,如果值可接受或需要关注。要启用警报,请单击复选框,如下图所示。
您可以设置警报阈值、启用自动颜色等。
SAP 仪表板 - 绑定组件
要在仪表板设计器中创建数据模型,需要将组件绑定到数据源。如果要在图表、地图和表格中显示数值数据,则需要执行绑定。
您还可以绑定组件参数以将标题、颜色、可见性等参数设置为数据源。组件可以绑定到电子表格中的单元格或查询浏览器中的查询。
组件绑定可以通过以下两种方式执行:
嵌入式电子表格
您可以将组件数据集和参数链接到嵌入式电子表格中的源数据。您必须指定电子表格中包含参数或数据集数据的每个单元格。数据可以通过手动添加或连接到外部来源来添加。
您还可以使用一些组件通过相同的过程将数据写入电子表格。
BEX 查询或 Universe 查询
您还可以使用 BEX 查询或 Universe 查询作为模型中不同组件的数据源。您可以从查询中选择结果对象以绑定到组件。在许多情况下,无法将查询对象绑定到组件参数。
您还可以使用一些组件将数据写入查询对象。
要清除图表的绑定,您可以从列表中选择“清除绑定”,如下图所示。
注意 - 您最多可以选择 512 行范围。值越大,数据模型的性能越慢。要更改此值,请转到文件→首选项→Excel 选项。
设置组件属性
您可以选择多个组件并编辑属性。要转到“属性”页面,请选择多个组件,然后右键单击→“转到属性”选项,如下图所示。
设置组件元素的颜色
您可以在仪表板中的模型中为每个组件的每个元素选择颜色。要设置颜色,请转到属性窗格中的外观视图。
有很多颜色组合,您也可以定义自己的颜色组合。
要添加您自己的颜色组合,您可以点击更多颜色选项并选择 RGB 或 HSL。您还可以根据用户输入或电子表格中的单元格在运行时设置颜色。转到属性→外观。
转到“颜色”选项卡,然后点击颜色选择器→绑定到颜色,如下图所示。
颜色选择单元格更改为绑定颜色图标,如下图所示。
以类似的方式,您可以格式化仪表板中模型中的文本元素。
配置组件属性
您可以在属性面板中配置组件的设置。选择画布中的组件,然后转到属性,如下图所示。
并非所有属性都适用于所有组件。
配置组件属性的不同选项卡
以下是几个有助于在 SAP 仪表板中配置不同组件属性的选项卡。
“常规”选项卡允许您配置基本属性,例如标签、显示、源和目标数据等。
“插入”选项卡允许您配置组件的数据插入选项。
“行为”选项卡允许您配置组件功能,例如动态可见性、可变数据量和缩放等。
“外观”选项卡允许您设置组件的可视特征、其布局选项、文本选项、颜色等。
“警报”选项卡用于启用可接受数据值、阈值、可接受范围和不同值的颜色编码的警报。
SAP 仪表板 - 组件颜色
您可以在数据模型中为组件的每个元素设置颜色。可以在属性窗格下的外观选项卡中定义颜色。有各种各样的颜色可供选择,您也可以创建自己的自定义颜色。
如何为元素定义颜色?
要为每个元素定义颜色,请选择元素,然后→转到每个元素的颜色选择器。您可以在颜色对话框中选择以下部分:
主题颜色 − 用于定义当前主题的颜色。
标准颜色 − 这些是一组基本颜色。
最近使用的颜色 − 此处显示最近使用的颜色。
如何为元素创建自定义颜色?
如果要为元素创建自定义颜色,请转到颜色选择器→更多颜色。
转到“自定义”选项卡→从下拉列表中选择 RGB 或 HSL。
您可以为 RGB 选择红色、绿色和蓝色值,为 HSL 选择色相、饱和度和亮度值。选择自定义颜色后,单击“确定”将颜色应用于该特定组件。
SAP 仪表板 - 设置组件文本
您可以在数据模型中决定文本格式,例如标签、按钮文本、图例等中的文本是否需要隐藏或显示。当您选择要显示的文本时,您可以定义文本的外观。
如何定义文本格式?
要定义文本格式,请转到属性→外观→文本。
单击“文本”选项卡时,它会显示您可以为组件设置的文本元素列表。在格式化的选中文本中,您可以选择字体名称、大小和文本类型(粗体、斜体或下划线)、文本颜色设置等。
“位置”部分定义标签相对于组件的位置,在偏移量中,您可以设置相对于位置移动的距离。
数字格式
在数字格式中,您可以从下拉列表中选择以下值:
常规 − 无特定数字格式。
数字 − 值仅被视为数字。
货币 − 在此格式中,值显示为货币值。
百分比 − 值显示为百分比格式。
日期 − 值以日期格式显示。
时间 − 此格式允许值以时间格式显示。
布尔值 − 值显示为两个值选项(真/假等)。
文本 − 数据仅显示为文本。
其他格式
您还可以对一些格式类型进行一些其他格式设置。其中一些如下:
负值 − 这适用于数字和货币格式,用于指定数字值的格式。
小数位数 − 用于指定小数位数。
前缀/后缀 − 用于指定在值之前/之后显示的当前符号。
使用千位分隔符 − 用于在百位和千位值之间添加逗号。
SAP 仪表板 - 图表组件
在数据模型中,图表用于执行数据源数据的比较、值分析和趋势汇总。有多种图表选项可用于多种用途。以下屏幕截图显示了图表文件夹中的所有选项。
在本节中,我们将讨论 SAP 仪表板中可用的不同类型的图表。
面积图
这是一个具有水平轴和垂直轴的标准图表。
折线图
折线图对于显示一段时间内的趋势很有用。它应该用于连续数据,例如股票收入。
条形图和柱形图
这些图表用于比较一段时间内的一项或多项内容。条形图和柱形图相同,唯一的区别是它们的方位。
组合图
这是柱状图和折线图的组合,折线图显示值的趋势线。
气泡图
气泡图用于比较一组或一系列项目。在 Z 轴上,您可以表示项目大小。
子弹图
可以使用项目符号图表在垂直或水平条形图上显示单个主要度量。
饼图
用于以圆形格式表示某个总值中每个项目所占的比例。饼图适用于按产品线统计总收入之类的模型。
可以使用多种不同类型的图表,其中一些如下所示:
- 雷达图
- 迷你图
- 瀑布图
- XV 图表
SAP 仪表盘 - 容器组件
容器组件可以嵌套以创建多层模型。您可以在主画布中使用画布容器来容纳一个或多个组件。您可以在面板容器中添加、移动、删除或更改组件。
容器类型
您可以使用不同类型的容器,其中一些如下所示:
面板容器
您可以使用面板容器在主画布内较小的画布中容纳组件。您可以在面板容器中添加、删除、移动或更改组件。
要查看面板容器中的组件列表,请转到 **对象浏览器 → 展开。**
选项卡集
选项卡集组件充当主画布内的较小画布,并包含多个选项卡。要显示视图,您可以单击相应的选项卡。
**注意** - 如果删除容器或选项卡集,则容器或选项卡集中的所有组件也将被删除。
容器属性
与画布一样,您可以为容器设置不同的属性:
**容器常规属性** - 您可以添加容器的常规属性,例如:标题等。
**容器行为属性** - 您可以设置容器的行为属性,例如滚动条选项、动态可见性等。
**容器外观属性** - 您可以为容器元素定义外观,例如文本和颜色属性。
SAP 仪表盘 - 选择器组件
选择器组件允许用户在运行时选择不同的选项。选择器可用于将项目的行、值、位置和标签配置到嵌入式电子表格中。您可以在仪表盘设计器中的组件浏览器中添加选择器。
选择器类型
选择器组件中提供了许多选择器。其中一些如下所示。
按菜单选择
这定义为两种类型的选择器,允许用户选择一个类别,然后从该类别中选择项目。
复选框
这是一个双向框,用户可以在其中分配选中或未选中的框。您可以传递要选中或未选中状态的特定值,也可以将值绑定到每个状态以在电子表格中使用。
组合框
单击时,它允许您使用项目的下拉列表。用户可以从列表中选择一个项目。
筛选器
筛选器组件检查具有多个数据字段的单元格范围,并将其分类为多个筛选器条件集。用户可以在每个筛选器列表中选择不同的信息。
您可以在数据模型中使用许多其他选择器。
SAP 仪表盘 - 单值组件
单值组件 **(SVC)** 用于向数据模型添加交互性。您可以使用它们来吸引更多对重要参数的关注。
SVC 类型
单值组件可以使用不同的样式,其中一些如下所示:
- 水平进度条
- 垂直进度条
- 双滑块
- 双滑块 2
- 刻度盘等等
单值组件可以用作输入或输出元素。作为输入元素,它可以添加用户交互性;输出元素用于显示单元格的值。
刻度盘
刻度盘用作单个单元格的链接。用户可以单击并拖动刻度盘来更改值。
水平和垂直滑块
这些连接到单个单元格,用于传递用户输入。用户可以拖动滑块来更改数据模型中的值。
水平和垂直进度条
当进度条显示的值增加时,越来越多的区域会被填充。
您可以在数据模型中使用各种单选择器组件。其中一些显示在下面的屏幕截图中。
与其他组件一样,您还可以为单值组件设置不同的属性。
**注意** - 您可以在常规属性中使用数据静态显示值,或使用单元格选择器从电子表格中选择单元格。对于许多组件(双滑块和仪表组件除外),您应该选择单个单元格。
单值组件 (SVC) 属性
以下是单值组件 (SVC) 的一些属性。
常规属性
它包括标题、数据、范围、最小值和最大值以及其他常规属性。
行为属性
行为属性中有两个选项卡,它们是
- 通用
- 动画和效果
外观属性
外观下有不同的选项卡,例如:
- 布局选项卡
- 文本选项卡
- 颜色选项卡
您可以为各种组件选择这些选项卡下的不同值。
SAP 仪表盘 - 地图组件
您可以使用地图组件创建数据模型以按区域显示数据。您还可以将每个区域用作选择器。这允许用户创建一个数据模型,该模型在用户的鼠标指针位于该区域时显示每个区域的数据,并允许用户检查每个区域的更多详细信息。
数据使用区域键与地图关联,该键通常是该区域的名称。您还可以通过单击手动编辑选项或单击单元格选择器来编辑区域键。
在“常规属性”下,您可以设置标题、区域键、显示数据和其他常规属性。而在“行为属性”下,您可以选择插入、区域、动态可见性等。
在“外观属性”下,您可以选择透明度、鼠标悬停标签、值、默认颜色、选中颜色以及其他文本和颜色属性。
SAP 仪表盘 - 文本组件
数据模型中的文本组件允许您自定义该数据模型。您可以将文本组件链接到嵌入式电子表格中的单元格以动态更改值,也可以插入静态文本。您还可以使用包含 HTML 的公式来允许更多格式选项。
可以在数据模型中使用各种文本组件,其中一些显示在下面的屏幕截图中。
输入文本区域允许用户在运行时多次显示。
标签组件允许您添加注释,例如:解释、帮助等。
输入文本组件允许您显示用户可以在运行时编辑的文本。与其他组件一样,您可以为文本组件设置属性。
除了上述组件外,还可以使用各种其他组件来实现不同的目的。
Web 连接组件
这些组件允许您将数据模型连接到 Web。除此之外,您还可以使用数据管理器配置 Web 连接。
**URL 按钮** - 用户在运行时单击时,按钮会链接到相对或绝对 URL。
**报表服务按钮** - 这允许您连接到报表服务服务器并选择要在数据模型中使用的报表。
**幻灯片** - 这允许您创建基于 URL 的图像和 SWF 文件的幻灯片。
**SWL 加载器** - 这允许您从 URL 加载 SWF 文件,而无需导入文件。它类似于幻灯片组件,但它提供了更好的内存管理。
**连接刷新按钮** - 这允许用户在链接到连接时手动刷新连接。
SAP 仪表盘 - Universe 连接
此类别提供可与 Universe 上的查询一起使用的组件。
查询刷新按钮
这允许用户在运行时刷新数据。您可以包含 Universe 或 BEX 查询,以允许用户在运行时请求查询刷新。
将查询刷新按钮添加到画布并 **右键单击 → 属性。**
在标签选项卡中,您可以手动输入文本,也可以使用单元格选择器从电子表格中的单元格添加文本。刷新查询窗口,允许您选择数据模型的活动查询。
您可以以类似的方式转到“行为”选项卡并设置以下属性。
**加载组件后刷新** - 此选项允许您在数据模型加载时自动刷新连接。您可以为查询刷新选择各种其他字段。
查询提示选择器
这允许用户在运行时从 BEX 或 Universe 查询提示中选择值。根据提示类型,用户可以选择单个值用作筛选器参数,或者可以选择选择对象。
要添加查询提示,您可以从组件列表中添加它,并通过将查询提示拖动到画布来选择源查询提示或预配置的查询提示。
删除组件和警报
要删除组件,请选择该组件并删除,或者右键单击然后删除,如下面的屏幕截图所示。
警报
警报用于将用户的注意力吸引到达到预设限制的特定项目。您可以设置不同的颜色来显示警报级别。在常见情况下,以下颜色表示某些条件,这些条件与其一起提及:
**绿色** - 代表所需条件。
**黄色** - 代表警告或不需要的条件。
**红色** - 代表严重问题。
您可以为数据模型中的以下组件启用警报。
- 选择器
- 单值组件
- 图表
- 地图
- 其他组件
SAP 仪表盘 - 模型和模板
数据模型已知包含多个组件,这些组件在查询或电子表格中绑定到数据源。您可以使用仪表板设计器中的默认模板创建数据模型。
要在仪表板中创建模型,您首先需要将数据导入嵌入式电子表格或从外部数据源创建查询。下一步是根据模型要求添加组件并将其链接到数据源。然后是设置组件属性,例如组件的格式、文本、颜色和布局,最后一步是预览和发布模型。
模板
要创建新模型,您可以使用模板作为起点。模板还可以说明不同组件的工作方式,您可以将它们添加到画布以构建新模型。您可以添加模板、删除模板或修改模板。
您可以使用包含基本组件的模板,并添加自定义项以满足仪表板需求。
要打开模板,请转到**文件→模板**,如下面的屏幕截图所示。
在下一个窗口中,您可以看到模板类别。当您选择一个类别时,它会显示该类别下的模板列表。
您可以在预览选项卡中看到模板项目。选择模板并单击确定。
创建新模板
假设您想创建包含公司徽标的模板以在仪表板中使用。您可以添加徽标并设置外观,完成后可以保存模型。
转到**文件→另存为**,然后导航到模板**文件夹 \assets\template。** 输入文件名并单击保存。
要导出模板,请转到**文件→导出→Flash (SWF)**
导航到模板文件夹,选择文件名,然后单击保存。
SAP 仪表盘 - 主题
使用主题,当您需要所有模型具有相同外观时,您可以将相同的布局、外观和格式应用于数据模型。主题为您提供配色方案,但您可以根据需要对其进行自定义。
要应用主题,请转到**格式→主题**
从主题列表中选择主题,您可以在预览窗口中看到该主题的预览。您的模型将根据主题属性进行更新。
您还可以将该主题设置为模型的默认主题。要将主题设置为默认主题,请转到**文件→首选项**
转到**文档→组件下→从下拉列表中选择主题→确定。**
SAP 仪表盘 - 配色方案
配色方案用于在模型中设置颜色板组件。配色方案可以应用于整个模式或特定组件。
如何应用配色方案?
要应用配色方案,请选择模型。
转到**格式→配色方案。**
选择要应用的配色方案。您可以选择应用于现有组件,否则它将应用于画布和所有新添加的组件。
您可以通过转到**文件→首选项**来将配色方案设置为默认设置。
SAP 仪表板 - 预览模型
您可以使用预览选项来查看组件、颜色、布局的不同组合,并检查不同的方案如何应用于模型。
如何预览模型?
要预览模型,请转到**文件→预览**,如下面的屏幕截图所示。
另一种方法是单击工具栏顶部的“预览”按钮,如下面的屏幕截图所示。
使用数据源
要创建数据模型,您需要从不同的数据源导入数据。您可以使用以下功能:
- 数据连接
- 嵌入式电子表格
- BEX 和 Universe 查询
嵌入式电子表格
在您的数据模型中,您可以将组件链接到电子表格中的单元格。它支持 Excel 文件支持的许多功能。但是,它的一些功能(例如宏、条件格式和函数公式等)不受支持。
您可以通过多种方式在电子表格中插入数据,其中一些是:
您可以将数据从其他 Excel 电子表格复制粘贴到嵌入式电子表格。
您可以从 Excel 导入电子表格。
您可以手动在电子表格中输入数据。
您可以将 BEX 或 Universe 查询中的查询对象链接到嵌入式电子表格中的单元格。
在使用嵌入式电子表格创建数据模型之前,有必要创建一个性能优化的结构。您可以考虑多个点来确保结构良好。其中一些点是:
对小型数据集使用 Excel 函数。
仅使用受支持的 Excel 函数。
您可以使用颜色、标签和边框来查找电子表格中的单元格或范围。
如果您在电子表格中拥有大量数据,则可以创建多个选项卡。
如何设置嵌入式电子表格的首选项?
要设置嵌入式电子表格的首选项,请转到**文件→首选项**,如下面的屏幕截图所示。
在左侧,转到 Excel 选项,您可以选择以下选项:
**实时 Office 兼容性** - 您可以在仪表板中使用启用实时 Office 的电子表格。
**最大行数** - 在这里,您可以选择可以绑定到组件的电子表格中的最大行数。
**优化电子表格** - 用于在运行时优化电子表格。这允许计算公式并将它们保存在 SWF 中,因此模型在运行时性能更好。
**忽略 Excel 公式错误** - 您可以使用此选项来忽略电子表格中的错误。
如何导入 Excel 电子表格?
要使用将用作新数据模型源的现有电子表格,您可以将其导入到新的电子表格中。
为此,您必须转到**数据→导入**,如下面的屏幕截图所示。
在随后出现的对话框中,单击“是”,如下面的屏幕截图所示。
选择要导入的电子表格,然后单击“打开”。
使用外部电子表格生成 SWF
要使用相同的电子表格结构但不同的值创建相同的模型,可以使用外部电子表格导出模型。
为此,请转到**文件→导出设置**,如下面的屏幕截图所示。
选择另一个**Excel 文件→转到文件夹并选择要使用的电子表格。**单击确定。
现在转到**文件→导出→Flash (SWF)。**
这将打开“另存为”对话框。输入 SWF **文件→确定** 的路径和名称。
SAP 仪表盘 - 数据连接
您可以将模型连接到外部数据源。运行模型时,数据将根据数据源中的当前信息进行更新。您可以通过以下方式连接到外部数据源:
- 在数据管理器中使用外部数据连接
- 从 BI 源创建查询
管理数据连接
您可以使用数据管理器 (CTRL + M) 管理所有数据连接。要打开数据管理器,请转到**数据→连接**,如下面的屏幕截图所示。
在 SAP 仪表板设计器中,支持以下数据连接:
- 查询作为 Web 服务 (QWAAS)
- Web 服务连接
- SAP NetWeaver BW 连接
- XML 数据
- Crystal Report 数据使用者
- 生命周期数据服务
- 外部接口连接
- 实时 Office 连接
- Web Dynpro 应用程序作为 Flash 岛屿,以及更多如下。
添加外部数据连接
要添加外部数据连接,请转到**数据→连接**,如下面的屏幕截图所示。
在数据管理器对话框中,单击“添加连接”,然后从列表中选择连接类型。
下一步是配置数据连接。
要删除连接,请在数据管理器中选择连接,然后单击“删除”按钮。
如何配置查询作为 Web 服务?
要将查询配置为 Web 服务,请转到**数据→连接。**在数据管理器对话框中,单击**添加→选择 Web 服务查询。**
在“定义”窗口中,输入以下详细信息:
**名称** - 连接的名称。
**WSDL URL** - 为 Web 服务查询生成的 WSDL 输入 URL 或从列表中选择。单击导入。
从下拉列表中选择方法。选择方法后,将显示 Web 服务 URL。
RunQueryAsAService | 此 Web 服务调用是为索引无关提示生成的。 此方法需要一个 Enter_Year_As 字符串作为年份的提示值。 |
RunQueryAsAServiceEx | 此 Web 服务调用是为索引感知提示生成的。输入和输出参数集与 RunQueryAsAService 方法相同,除了年份值的输入提示。 此方法需要 LovValueIndex 的年份实例。 |
Valueof_ | 仅当 Web 服务查询包含至少一个提示时才会生成此方法,并且旨在为其命名的提示提供值列表。 |
输入值 -
输入值 | 导入 WSDL 后,此列表中将显示为 Web 服务定义的必需输入。要为每个项目设置值,请从列表中选择输入对象,然后将**读取自**选项设置为将其映射到您的模型。 |
读取自和输出值 -
读取自 | 如果输入值列表包含需要输入的项目,请选择输入项目,然后单击单元格选择器()从嵌入式电子表格中选择一个单元格,其中所选对象将从中检索其值。 |
输出值 | 导入 WSDL 后,此列表中将显示 Web 服务结果对象的结果参数。 |
在“用法”选项卡中,设置刷新和消息选项,如下面的屏幕截图所示。
您可以以类似的方式在仪表板中配置其他外部数据连接。
SAP 仪表板 - 导出格式选项
您可以从仪表板设计器的不同格式导出模型。完成数据模型配置后,要导出模型,请转到文件 → 导出。
下表显示了仪表板设计器支持的格式列表。
支持的格式 | 演示设计 | SAP Crystal 仪表板 | SAP BO 仪表板 |
---|---|---|---|
Macromedia Flash (SWF) | ☑ | ☑ | |
Adobe AIR | ☑ | ☑ | |
Adobe Acrobat 6(PDF) | ☑ | ☑ | ☑ |
Adobe Acrobat 9(PDF) | ☑ | ☑ | ☑ |
HTML | ☑ | ||
Microsoft PowerPoint | ☑ | ||
Microsoft Outlook | ☑ | ||
Microsoft Word | ☑ | ||
BusinessObjects 企业版 | ☑ |
要导出模型,请转到文件 → 导出,然后选择如下屏幕截图所示。
输入导出的文件名,然后保存。如果导出到 Outlook,请输入消息,然后单击“发送”按钮。
SAP 仪表板 - 动态仪表板
在本章中,我们将讨论如何使用嵌入式电子表格在 SQL Server 之上创建仪表板。
使用 SQL Server 的动态仪表板
打开仪表板设计器并选择一个未命名的仪表板。
转到电子表格中的“数据”选项卡 → “从其他来源” → “从 SQL Server”。
输入 SQL Server 名称和凭据以连接到 SQL Server 数据库,如下面的屏幕截图所示。
在下一个窗口中,选择要在模型中使用的数据库和表。
输入数据连接文件的名称,然后单击“完成”。
选择嵌入式电子表格中的区域,然后单击“确定”。如果出现提示,请再次输入凭据。
以类似的方式,将数据库中的所有表都选择到嵌入式电子表格中。
如何添加选择器组件?
在这里,我们可以添加选择器组件 - 单选按钮以在数据模型中实现货币转换。
输入单选按钮的标题,然后转到单元格选择器以从电子表格中选择单元格。
从组件中,选择饼图。输入图表的主标题和副标题。转到“值”选项卡中的单元格选择器,然后从电子表格中选择单元格。
转到常规 → 标签 → 单元格选择器以为此组件添加标签。从电子表格中选择单元格以添加标签,如下面的屏幕截图所示。
以类似的方式,添加更多饼图以添加欧元和卢比中的货币以显示销售额。添加图表的主标题和副标题以显示相同的内容,然后转到单元格选择器。
如何启用动态可见性?
要为每个图表启用动态可见性,请转到行为 → 动态可见性和状态。转到图表中存储动态可见性值的单元格。
根据单选按钮选择器组件输入每个饼图的关键值。
使用顶部的选项保存模型,然后转到“预览”选项以查看预览,如下面的屏幕截图所示。
要添加更多组件以显示按年份划分的销售额,请选择饼图,将其标题设置为“按年份划分的销售额”,副标题设置为“美元”。转到单元格选择器以从嵌入式电子表格传递值。
要添加年份作为标签,请转到标签,然后从嵌入式电子表格中选择“年份”列。
设置图表的动态可见性,如前面主题中所述。关键值存储在“目标”下的单元格中。
以类似的方式,为按年份划分的销售额(欧元)和按年份划分的销售额(卢比)添加饼图。保存销售项目。要应用任何类型的格式,您可以从对象浏览器查看所有图表,转到外观 → 文本。
同样,您可以添加更多图表,标题为 - 按类别划分的销售额,如下面的屏幕截图所示。
转到单元格选择器添加标签。设置组件和多个图表的动态可见性。
再次保存项目,然后转到顶部的“预览”选项。
这就是您在 SAP Business Objects 仪表板设计器中创建模型,并使用嵌入式电子表格从外部数据源获取数据,以及将数据与画布中的不同组件进行绑定并使用动态可见性功能的方法。