SAP Design Studio – 快速指南

SAP Design Studio – 快速指南


SAP Design Studio – 概述

SAP BusinessObjects Design Studio 可定义为应用程序开发工具,用于使用 SAP BW、HANA 和 Universe 数据源创建高级仪表板。这些交互式仪表板可以在 iPad、手机和平板电脑等移动设备上访问。

要创建应用程序和高级仪表板,您不需要任何 HTML 和 UI5 编程知识,您可以使用 Java 脚本和书签的子集进行应用程序开发。

SAP Design Studio 可与以下数据源一起使用 –

  • SAP 业务仓库 (BW)
  • SAP HANA
  • SAP BusinessObjects BI 平台

它允许您在交叉表中手动设计应用程序和输入数据,或者您还可以在使用 SAP BW 作为后端系统的同时使用计划对象添加数据。在 Design Studio 中开发的应用程序可以实时连接到 SAP HANA 或业务仓库系统。

使用SAP BusinessObjects Design Studio SDK,您还可以添加 3rd应用程序中的派对自定义组件。这些组件可以从不同的数据源获取数据以创建交互式可视化。除此之外,SDK 组件还可以充当其他 SDK 组件的数据源。

设计工作室术语

Design Studio 允许应用程序开发人员创建和编辑以 XML 格式保存的应用程序这些应用程序包含交互式仪表板,并通过使用图表、交叉表等和数据源别名进行高级数据可视化。

数据源和绑定

您可以使用不同的组件(如图表、交叉表和数据源别名)创建应用程序。数据源别名定义为 SAP BW 或 HANA 数据源的实例。如果您想查看应用程序中使用的组件列表,您可以在设计工具的大纲视图中查看。

数据绑定

要使用不同的组件,如图表、交叉表,您需要将数据源别名中的数据绑定到这些组件。数据绑定定义了数据到应用程序组件的简单映射。当数据别名中的数据发生更改时,Design Studio 会自动更新绑定到该数据别名的所有组件。

要查看组件和数据源之间的数据绑定关系,可以转到大纲视图。

大纲视图

在 SAP BusinessObjects Design Studio 中,您可以创建允许您通过应用不同组件(如过滤器、深入到维度和聚合数据详细分析等)与数据交互的应用程序。

为了使用户能够与数据进行交互,您需要在应用程序中添加 UI 组件。

例子

您可以在图表顶部创建一个单选按钮,以可视化销售分析中不同地区的数据。

您可以为用户交互式应用程序中的每个按钮设置一个事件。要查看所有可用组件的列表,您可以导航到 Design Studio 的属性视图。所有事件都在脚本编辑器中定义,您可以在其中提及应用程序用户触发特定事件时发生的操作。

脚本编辑器中使用的脚本语言是 Java 脚本的一个子集,您可以定义多个 API 方法调用序列。

脚本属性

除了脚本属性之外,还有在“属性”视图中定义的各种其他属性。一些属性对于所有组件都是通用的,但有一些是特定的。

例子

显示属性定义应用的主题、消息的位置、消息窗口等以及应用程序的其他属性。布局属性定义了以下组件在应用程序中的定位 –

  • 最高利润率
  • 左边距
  • 右边距
  • 宽度
  • 高度

布局属性

SAP Design Studio 路线图

以下是 SAP Design Studio 的路线图及其发布月份和年份。

  • SAP BusinessObjects Design Studio 1.4 发布日期 – 2014 年 11 月
  • SAP BusinessObjects Design Studio 1.5 发布日期 – 2015 年 5 月
  • SAP BusinessObjects Design Studio 1.6 发布日期 – 2015 年 12 月

路线图

SAP Design Studio – 主要功能

根据 Design Studio 路线图策略,以下是最新版本的 SAP BusinessObjects Design Studio 1.6 SP2 中涵盖的主要功能。

面向最终用户的功能

  • 可调整大小的可移动对话框
  • 在信息图表中显示比例因子
  • 瀑布信息图表

分析师的功能

  • 临时货币转换
  • 构建堆叠维度的虚拟层次结构
  • Universe 和 CSV 作为数据的级联过滤器
  • 来源

面向设计人员、开发人员和管理员的功能

  • 新的标准组件,例如对话框、过滤器栏、链接、多行文本输入、开关、进度条(SAP Fiori 库)。

  • 信息图表增强

  • 初始视图编辑器 – 简单计算

  • 设计器 UI 增强 – 紧凑的调色板视图

可调整大小的可移动对话框

  • SAP Fiori 库中可用的新组件
  • 容器组件
  • 对话框页脚的自由定义按钮
  • 在属性表中维护可移动、可调整大小和全屏

在信息图表中显示比例因子

  • 显示数据标签,包括带有工具提示的缩放因子。

瀑布信息图表

  • 新图表类型
  • 语义着色(例如 Negative、Positive 和 Total)
  • 可配置连接线
  • 在设计时可以“设置为总计”。

临时货币转换

  • 用于打开货币转换对话框的新 API
  • 基于 SAP BW 后端中定义的目标货币和转换类型的转换
  • 可以在上下文菜单中添加为自定义条目

过滤条

  • SAP Fiori 库中的新组件
  • 最终用户可以选择维度过滤器来显示和设置过滤器值
  • 切换按钮以显示或隐藏过滤器栏
  • 通过 API 定义“On Toggle”事件

SAP Design Studio – 如何登录

要打开 SAP BusinessObjects Design Studio,请转至开始 → 所有程序 → SAP Business Intelligence → SAP BusinessObjects Design Studio → Design Studio

设计工作室

在登录到 SAP BusinessObjects BI 平台对话框中,输入 BI 平台的用户名和密码。首次启动 Design Studio 时,您需要输入以下详细信息 –

  • 主机名
  • 端口到 Web 服务 URL
  • 选择身份验证。
  • 单击确定

当您想使用 SAP BW 作为后端时,在登录 SAP NetWeaver 对话框中,从下拉列表中选择 BW 系统并输入系统详细信息和用户名以及密码。

同理,您也可以登录SAP HANA对话框,输入HANA系统的用户名和密码。

SAP 设计工作室 – 导航

在本章中,我们将讨论打开 SAP Business Objects Design Studio 时的各种导航功能。

欢迎页面

当您打开 SAP BusinessObjects Design Studio 时,您首先会进入欢迎页面。它由不同的部分组成,如下所示 –

欢迎页面

顶级设计工作室

SAP BusinessObjects Design Studio 使应用程序设计人员能够基于 BW、SAP HANA 和 Universe 数据源为浏览器和移动设备创建分析应用程序和仪表盘。

首页

入门

本部分允许您访问帮助材料以熟悉该工具,您可以浏览视频,该视频将帮助您记录教程指南以了解 Design Studio 的主要功能、概念和任务。

首页

其他功能包括 –

  • 新建– 这可用于创建新的分析应用程序。

  • 最近使用– 这可用于访问 Design Studio 中最近打开的分析应用程序。

有用的链接

这使您可以找到有用的信息并访问 SAP Community Network、SAP Idea Place 和 SAP Help Portal。

有用的链接

设计工作室导航视图

当您开始创建新的分析应用程序时,您可以在 Design Studio 用户界面中看到以下视图 –

组件视图

此视图为您提供了可用于创建新分析应用程序的所有组件的列表。您可以在布局中拖放不同的组件来创建该应用程序的内容。

这些组件分组在不同的文件夹中 –

  • 分析组件– 您可以使用不同的分析组件,如图表和交叉表。

  • 基本组件– 此文件夹包含基本组件,如复选框、日期字段、图像、输入字段、列表框等。

  • 容器组件– 这允许您对应用程序的内容进行分组和结构化。

组件视图

大纲视图

此视图为您提供当前活动应用程序中所有对象的层次结构。它由所有数据源和所有 UI 组件组成。

大纲

属性视图

这显示了分析应用程序中当前活动对象的属性。它在大纲视图树节点或组件编辑器中显示当前选定对象的属性。

物业视图

错误日志视图

这用于显示与系统相关的一般错误或用于脚本验证的消息。

错误日志视图

问题视图

这用于在设计时保存应用程序时显示脚本中的问题。

问题视图

布局编辑器

对于每个应用程序,都会打开一个包含应用程序组件的编辑器。当您对编辑器区域中的组件进行任何更改时,它会自动将这些更改反映到设计工具中的其他视图。

如果您在编辑器中调整组件的大小,它会自动更改设计工具属性视图下的布局值。这同样适用于大纲和其他视图。

布局编辑器

维护设计工具中的设置

这用于在首选项选项卡中定义设计工具的设置。要打开首选项对话框,请转到工具 → 首选项 → 应用程序设计

工具首选项

喜好

应用程序和图像的存储

应用程序文件和图像存储在 BI 平台上的文件夹中。还可以在分析应用程序中使用来自 Internet 的图像和徽标。

  • 分析应用程序历史记录– 应用程序菜单中的分析应用程序历史记录保存在您的缓存文件中 – <home directory>\.sap\com.sap.ip.bi\cache

  • 数据源历史记录– 添加数据源对话框中的数据源历史记录保存在 – <home directory>\.sap\com.sap.ip.bi\cache 中

SAP Design Studio – 创建应用程序

您可以在 SAP Design Studio 中创建新的分析应用程序。SAP 提供了适合在 Web 浏览器或移动平台中打开的预定义模板列表。您可以从预定义模板列表中进行选择,系统会创建此模板的副本。

如何创建新的分析应用程序?

要创建新的分析应用程序,请导航至应用程序 → 新建

新应用

一个新的应用程序对话框打开,然后您可以输入以下字段 –

  • 申请名称
  • 描述

模板类别

它用于定义目标设备。当您想要为桌面浏览器或移动设备创建分析应用程序时。您何时还可以通过转到应用程序属性视图来更改应用程序的类型。

模板类别

单击下一步按钮。根据模板类别为新应用程序选择模板。您还可以选择一个空白模板来创建一个空的应用程序。

您还可以在模板名称下方看到每个模板的简要说明,如下面的屏幕截图所示。

模板名称 说明

单击完成按钮。您可以将组件从组件视图添加到编辑器区域。

在组件视图中,单击一个组件 → 将您选择的组件拖放到编辑器区域。

将您选择的组件拖放到 Outline 视图的 Layout 文件夹中。

拖放布局

如果要过滤某个组件,请在“组件”视图顶部的过滤器文本框中输入文本。

过滤文本

下一步是指定和更改已添加到应用程序的组件的属性。

单击编辑器区域中的组件。然后您可以单击 Outline 视图的 Layout 文件夹中的一个组件。

该组件的属性可在“属性”视图下进行编辑。在“属性”视图中,单击要更改的属性。字段可以根据类型具有不同的值 –

  • 数字 – 喜欢布局属性
  • 字符串 – 像标题等。
  • Boolean – 像样式等下拉菜单中的 True/false 和
  • 对话框

对于一些特殊的属性类型,您可以通过单击值选项卡打开一个对话框。

特殊属性类型

如何为组件设置布局?

在为组件设置布局时,您可以遵循以下几点 –

有三个属性指定应用程序中组件的位置和大小 –

位置和尺寸组件

边距(上、下、左、右)

  • 宽度– 这表示沿水平轴到左边距的距离和到右边距的距离。

  • 高度– 这表示沿垂直轴到顶部边距的距离和到底部边距的距离。

要允许根据 Web 浏览器对组件进行相对调整大小,您需要将这三个属性中的任何一个设置为自动。

自动模式

请注意,您不能将所有三个属性都设置为自动模式。

SAP Design Studio – 添加数据源

在本章中,我们将讨论如何在设计工作室中添加数据源。

要添加数据源,请转到大纲视图 → 数据源文件夹

数据源

右键单击文件夹→新建

新数据源

它将打开添加数据源向导。要添加连接,请单击“浏览”选项卡并选择该连接。

选择连接

选择连接后,将启用数据源选项。转到浏览 → 搜索选项卡并输入数据源名称

选择数据源

数据源别名是自动分配的。单击确定按钮。然后将数据源添加到大纲窗格中。

大纲窗格

SAP Design Studio – HANA 连接

要允许 SAP HANA 连接,您可以使用与 Design Studio 的现有后端连接。转到工具 → 首选项

工具偏好

在下一个窗口中,应用程序设计 → 后端连接

喜好

如何创建新连接?

要使用 HDB ODBC 驱动程序创建到 SAP HANA 的新连接,请单击该图标以添加连接。

添加连接

在 ODBC 数据源管理器中,转至系统 DSN → 单击添加

添加系统 DSN

在新窗口中,您必须搜索 HDB ODBC 数据库驱动程序。安装 SAP HANA 客户端时会安装这些驱动程序。

创建数据源

单击完成按钮。

在新窗口中,您需要输入以下 HANA 系统的详细信息。

  • 输入主机名
  • 端口号(3xx15,xx-实例号)
  • 用户名和密码,然后单击确定。

HANA系统

您可以通过单击连接按钮 → 连接成功来检查连接要查看新连接,请单击重新加载连接。要使用连接,您可能需要重新打开 Design Studio。

重新加载连接

SAP Design Studio – 设置书签

在 Design Studio 中创建分析应用程序时,您可以创建书签以实现可重用性和灵活性。可以为整个应用程序或其一部分的快照创建书签。Design Studio 中可以使用三种类型的书签 –

  • 标准
  • 分段
  • 便携片段

当应用程序开发人员想要序列化整个应用程序的状态时,可以使用标准书签。要使用应用程序的选定部分,需要使用片段或便携式片段书签。

使用脚本加载书签

要在运行分析应用程序中加载书签,您可以使用脚本方法。

要加载标准书签,您可以使用以下格式 –

Bookmark.loadBookmark(id);.

现在要选择书签 ID,您可以从下拉列表中进行选择。

var id = DROPDOWN_1.getSelectedValue(); 
Bookmark.loadBookmark(id);

要加载片段书签,您可以使用以下脚本方法。

Bookmark.FragmentBookmark.loadBookmark(id)

要加载便携式片段书签,您可以使用以下脚本方法。

Bookmark.PortableFragmentBookmark.loadBookmark(id)

使用 URL 加载书签

您还可以通过浏览器栏中的 URL 加载其他应用程序用户共享的书签。通过 URL 共享的所有书签无法直接添加到该书签的用户列表中。

您可以为共享分析应用程序添加书签,然后在调用脚本方法时会列出该书签。

Bookmark.getAllBookmarks() 
Bookmark.FragmentBookmark.getAllBookmarkInfos() 
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(groupIdentifier)

您还可以将 URL 保存到浏览器收藏夹。

列出书签

您可以使用脚本 API 来允许应用程序用户在运行时检索他们自己的书签列表。根据所涉及的书签类型,使用以下脚本方法。

如何列出标准书签?

返回的数组包含 BookmarkInfo 对象类型的列表。BookmarkInfo 对象包含 BookmarkId id、字符串名称和字符串文本。字符串名称和 BookmarkId id 均指书签 id。字符串 text 指的是书签标题。任何选择组件(如下拉框或列表框)都可以使用从 Bookmark.getAllBookmarks(); 返回的数组填充;方法。

var array = Bookmark.getAllBookmarks(); 
array.forEach(function(element, index)  
{ DROPDOWN_1.addItem(element.name, element.text);  
}); 

如何列出片段书签?

您可以列出片段书签以返回分析应用程序的所有片段书签列表 –

var array = Bookmark.FragmentBookmark.getAllBookmarkInfos();  
array.forEach(function(element, index)  
{ DROPDOWN_1.addItem(element.id, element.title);  
}); 

如何列出所有应用程序的便携式片段书签?

您可以使用以下脚本方法。

Bookmark.PortableFragmentBookmark.getAllBookmarkInfos();

这将返回由 Group Identifier 参数指定的所有可移植片段书签的列表。您可以使用用户使用FragmentGallery_1创建的所有便携式片段书签来填充片段库添加项目();脚本方法。

var array = 
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(“groupIdentifier”);  
FRAGMENTGALLERY_1.addItems(array); 

保存和共享书签

在 SAP Design Studio 中,应用程序用户可以使用 API 脚本保存他们的书签。您可以使用用户提到的唯一标题保存标准书签。

您可以使用以下脚本来保存标准书签。

var id = Bookmark.saveBookmark(); 
var id = Bookmark.saveBookmark("title") 

您还可以使用以下方法保存片段书签。

var fragInfo = Bookmark.FragmentBookmark.saveBookmark(ContainerComponent); 

您可以使用方法 an Optional BookmarkInfo toOverWrite – 覆盖现有的片段书签。

共享书签

应用程序设计人员还可以使用脚本方法共享他们的书签。您可以根据书签的类型运行以下脚本方法。

要共享标准书签,您可以应用 – Bookmark.shareBookmark(String URL)脚本方法。

要共享片段书签,您可以申请 –

Bookmark.FragmentBookmark.shareBookmark(String URL)脚本方法。

要共享便携式片段书签,您可以申请 –

Bookmark.PortableFragmentBookmark.shareBookmark(String URL)脚本方法。

删除书签

在 SAP Design Studio 中,每个书签都拥有一个父应用程序。删除父应用程序时,其子书签也将被删除。要删除这些书签,您可以使用脚本 API 方法。

可以根据书签类型使用以下脚本。

如何删除标准书签?

您可以使用以下脚本来允许应用程序用户删除他们自己的标准书签。

Bookmark.deleteBookmark(id); 
Bookmark.deleteAllBookmarks(); 

如何删除片段书签?

您可以使用以下脚本来允许应用程序用户删除他们自己的片段书签。

Bookmark.FragmentBookmark.deleteBookmark(id); 
Bookmark.FragmentBookmark.deleteAllBookmarks(); 

如何删除便携式片段书签?

以下脚本方法用于允许应用程序用户删除他们自己的便携式片段书签。

Bookmark.PortableFragmentBookmark.deleteBookmark(id) 
Bookmark.PortableFragmentBookmark.deleteAllBookmarks(groupIdentifier) 

Design Studio – 使用数据源

在 SAP Design Studio 中,您可以使用数据源、编辑数据源的初始视图、向交叉表和图表添加维度和度量等。

我们在 Design Studio 的 Outline 视图下添加了以下数据源。

添加数据源

要编辑数据源的初始视图,请右键单击数据源名称 → 编辑初始视图

编辑初始视图

在下一个窗口中,您可以看到数据源中所有维度和度量的列表。

维度和措施列表

如何在数据源中添加更多维度?

您还可以通过将对象从左窗格拖动到行和列框来添加更多维度和度量。

更多行和列

您还可以更改维度和度量的顺序。您可以选择尺寸并根据需要向上或向下拖动它。交叉表中的数据也会根据选择发生变化。

更改尺寸

您还可以从交叉表中删除额外的列。从维度/度量中选择列并将其移动到左窗格。

删除列

删除多余的列后,交叉表中的数据也将相应更改。

交叉表

您还可以对选定的值执行各种其他功能,其中一些是 –

  • 小数位
  • 缩放
  • 计算总计为
  • 种类

其他功能

SAP Design Studio – 连接到 UDS

您应该连接到 BI 平台以将数据源添加到 Design Studio 中的新分析应用程序。您必须在登录时连接到 BI 平台。

要连接到Universe 数据源 (UDS),请转到新分析应用程序中 Outline 下的 Data Source 文件夹 –右键单击 → 添加数据源

添加 UDS

如何将 Universe 添加为数据源?

让我们看看如何将 Universe 添加为数据源。单击“添加数据源”窗口中“连接”的“浏览”选项卡。

添加宇宙

选择eFashion.unx文件以添加连接。您还可以从可用列表中过滤连接。

选择连接 eFashion

下一步是编辑查询面板。为此,您必须单击“编辑查询规范”。

查询面板

将维度和度量添加到结果对象。您可以在左窗格中展开这些文件夹中的每一个,并将对象添加到维度和度量。

选择所有对象后,单击查询面板的确定按钮。此查询将添加到添加数据源窗口。单击“确定”将其添加到“大纲”视图下的“数据源”文件夹中。

添加查询

要编辑初始视图,请右键单击数据源 → 编辑初始视图度量将直接添加到预览选项卡中。

eFashion 初始视图

将查询中选择的维度添加到行选项卡。

在以下屏幕截图中,我们添加了 State 和 Category 以提供度量值。您可以将格式应用于度量值。

单击确定,然后单击创建交叉选项卡。

状态类别

交叉表已添加到编辑器区域,您可以通过这种方式连接到 Universe 数据源。

交叉表添加编辑器

SAP Design Studio – 导出数据

我们在 SAP Design Studio Editor 中有一个交叉表,我们想将数据从交叉表导出到 Microsoft Excel将基本组件中的按钮添加到编辑器,如下面的屏幕截图所示。

添加按钮

在“显示”下,添加“文本 –导出到 Excel”

导出到 Excel

转到事件并添加脚本,如下面的屏幕截图所示。

脚本编辑器

导出到 Excel 的脚本

APPLICATION.export(ExportType.EXCEL_xlsx,[(CROSSTAB_1)]); 

导出脚本

现在使用顶部的箭头标记执行应用程序。运行后,单击“导出到 Excel”。

执行

分析应用

打开点击

单击“打开”或“保存”以打开 Excel 工作表或将工作表保存到您的系统。

Excel表格

SAP Design Studio – HANA 模式互动

SAP Design Studio 在本地启动,可以通过转到Tools → Preferences将设置更改为 SAP HANA 模式

在应用设计中,您需要选择 SAP HANA 作为设计模式而不是本地,您可以使用 SAP HANA 作为数据源来设计应用。

设计模式

您需要重新启动,并在启动模式下将其更改为 Design Studio。单击“确定”后,它会要求您重新启动 Design Studio。

重新开始

您现在可以使用 SAP HANA 连接添加数据源。

连接到流数据源

SAP 中的流式数据源允许您在 Design Studio 中创建实时数据的可视化。要连接到流数据源,您应该安装实时包和 Design Studio 1.4。

您可以从 SAP Marketplace 下载这些文件。要安装实时包,请转至工具 → 安装扩展到 Design Studio

安装扩展

您可以通过转到“帮助”选项卡来检查实时功能。

帮助标签

除了实时包,您还需要 SAP Enterprise 流包ESP SP9

安装详情

在实时流上创建基于时间的线路

如果与标准折线图相比数据中断,则基于时间的折线图可以处理空值。

您的流数据源也已配置并连接到 ESP。

流数据

将您的图表组件添加到 Design Studio 的编辑器区域。

图表组件

将数据源拖到图表中,如下面的屏幕截图所示。

拖动数据源

您可以转到图表类型以从下拉列表中选择其他图表。

附加图表

Design Studio – 使用信息图表

信息图表可以在 SAP Design Studio 的分析组件下找到。这是 Design Studio 1.6 中的一项新功能。您可以独立于初始视图配置信息图表。配置信息图表时,数据源中的维度绑定到特定图表区域。

您可以在信息图表的一行中有两个维度,这在 Design Studio 的普通图表中是不可能的。

可以将信息图表视为在 Design Studio 1.6 中创建新仪表板的主要组件,但也可以使用其他图表类型。

信息图表

信息图表馈送面板

您可以像在图表编辑器中配置其他图表一样配置信息图表。您必须将图表组件拖到画布上并从大纲视图中添加数据源。分配数据源时,会根据值创建图表。

要配置信息图表,您必须转到图表配置属性。您可以在属性选项卡中执行以下功能。

  • 通过拖动到每个组来更改尺寸。可用组取决于为信息图表选择的图表类型。

  • 您还可以更改图表类型中的度量分配。

  • 您还可以更改图表类型。

特征

图表类型选择器和图表馈送面板是您可以与信息图表一起使用的两个功能。馈送面板是一个组件,允许您将维度和度量与图表区域绑定。

您可以在运行时配置图表和维度,并根据绑定测量更改。

图表类型选择器允许您选择合适的图表类型。图表类型选择器适用于图表和信息图表。

图表类型选择器

要添加图表类型选择器,它位于基本组件列表下。

注意– 信息图表还支持在图表组件中使用的关于选择和行为的脚本方法。

更改可视化类型

要以不同方式分析数据,您可以选择不同的可视化。从图表类型选择器面板中组右侧的下拉箭头中选择不同的可视化类型。

您的可视化类型会相应地更改,以不同的方式呈现您的数据。

条件格式

当满足指定条件时,您可以使用条件格式来更改图表外观。此功能允许您向图表组件中的度量或维度添加条件格式规则。当满足特定条件时,这些规则会更改图表外观。

要将条件格式应用于图表,请选择图表组件并转到“属性”选项卡。

条件格式

单击浏览按钮,将打开一个新窗口。选择新建规则为条件格式添加新规则。

条件格式新规则

选择新建规则 → 新建规则对话框打开。

在名称文本框中,输入标题以标识新的条件格式规则。

输入名字

在“条件格式”对话框的“规则描述”区域中,从下拉列表中选择“度量”或“维成员”。下拉列表是根据您应用于图表的数据集填充的。

您可以将以下数据集应用到您的图表中。

选择以下之一 –

  • 等于
  • 大于
  • 小于

输入要分配给新规则的值。

在对话框的预览区域中,选择格式按钮为您的规则指定一种颜色。从预定义的颜色选择器中选择一种颜色,或通过选择“定义自定义颜色”按钮来定义一种自定义颜色。

编辑规则

单击确定。

图表

SAP Design Studio – 使用过滤器

过滤器用于限制 SAP Design Studio 中可视化中的数据。您可以创建不同类型的过滤器并使用分析组件和基本组件来设置过滤器。

将分析组件设置为过滤器

要将分析组件设置为过滤器,您需要启用允许用户选择单个组件的选项。

分析组件

选择Analytic component → Properties Pane,在Events Enable → True 下转到开始以向此事件添加脚本。您可以使用setFilter脚本方法来设置过滤器。

在脚本中,您需要选择数据源、脚本方法、维度和值。

启用选择

DS.setFilter(“00_Sold_To”, CROSSTAB.getSelectedMember(“00_Sold_To”).internalkey);

价值

保存应用程序并在本地运行。选择Sold to Party 组件。

卖给甲方

您还可以以类似的方式将基本组件设置为过滤器。

添加维度过滤器

要添加维度过滤器,请从分析组件中选择一个过滤器并将其拖动到画布区域。

添加维度

转至Dimension 过滤器 → Data Binding的 Properties 选项卡然后在数据绑定下,选择一个数据源。

转到维度,然后选择要应用过滤器的维度。

数据绑定

选择数据源和维度,如下面的屏幕截图所示,然后保存应用程序。

尺寸

保存应用程序后,您就可以在本地运行该应用程序。

保存并运行

类别

单击维度过滤器,系统将提示您从可用列表中选择一个维度值。您还可以转到范围选项卡以放置开始值和结束值。

选择和范围

选择维度后,组件中的数据将进行相应过滤。要应用过滤器设置,请单击应用按钮。

应用过滤器

编辑过滤器

要在 SAP Design Studio 中编辑过滤器,请转到“大纲”选项卡和“布局”文件夹下。在那里您可以看到应用程序中应用的所有过滤器的列表。要编辑应用程序,请选择要编辑的过滤器。

编辑过滤器

转到所选过滤器的“属性”选项卡并根据需要进行更改。保存您所做的更改并运行应用程序以反映更改。

属性选项卡

移除过滤器

要删除分析应用程序中的过滤器,请转至大纲视图 → 布局选择要删除的过滤器。右键单击,您将获得以下所有选项。

移除过滤器

单击删除以删除选定的过滤器,如上图所示。

您还可以从这里复制、重命名或检查分析应用程序中每个过滤器的引用。

SAP Design Studio – 地理地图

在 SAP Design Studio 中,您可以使用 Geomap 来显示不同的地理信息层。这些地理地图在分析组件下可用,只需将它们拖到画布上即可添加。

根据 Geomap 组件中定义的 Geomap 属性和脚本,每个图层根据用户交互显示不同的数据。要使用地理地图,数据源应包含国家、地区、经度等。

地理地图

要从 Geomaps 开始,请将 Geomap 从分析组件拖到 Canvas 区域并将数据源添加到 Outline 视图。添加的数据源也将反映在Additional Properties → Data Source 下

附加属性

转到数据源的编辑初始视图,您只需在列选项卡下的行和度量下选择一个地理维度。

您可以在布局窗格中选择地理地图。在属性选项卡中,在底图 URL 属性中输入所选底图的 URL。如果不需要底图,也可以选择将此留空。

展示

Map Legend Visible 属性默认设置为 true。如果您希望隐藏所有地理地图图层上的图例,您可以将此属性值设置为 false。

您还可以向地理地图添加或删除图层。这可以通过使用地理地图中的添加图层按钮来完成。

添加图层

为每个图层添加一个新图层 Id,您可以选择数据源并测量值。

数据源 ID

要移除图层,您需要单击“附加属性”下右上角的十字按钮。

Design Studio – 导出应用程序

在 SAP Design Studio 中,您还可以将分析应用程序导出到本地计算机或网络共享驱动器。这允许您导出源代码以发送到 SAP 以解决错误或在不同的 BI 平台上使用。您还可以使用导出选项定期备份分析应用程序。

要导出应用程序,请选择该应用程序,然后单击顶部应用程序选项卡下的导出。如果您的应用程序未保存,系统将提示您保存应用程序。

应用导出

您可以通过单击“浏览”按钮选择任何其他应用程序。默认情况下,它显示打开的分析应用程序。

开放分析应用程序

要获得 MIME 对象示例 – 在应用程序中引用或导出的图像或 CSS 文件,您应该保持导出引用文件复选框处于激活状态。

系统分析选定的应用程序并自动检测应用程序引用的所有 MIME 对象。如果您有系统无法自动检测的 MIME 文件,请选择添加文件…,然后选择所需的文件。

单击下一步。

要选择本地 PC 或网络共享上的目标文件夹,请单击浏览。

您可以更改 ZIP 文件的默认名称,在 ZIP 文件名下输入所需的名称。

配置导出

ZIP 文件的默认名称是后缀为时间戳的应用程序名称,如上图所示。

SAP Design Studio – 导出模板

在 SAP Design Studio 中,您可以将分析应用程序用作其他应用程序设计者的模板。

要将应用程序导出为模板,请选择应用程序 → 应用程序选项卡 → 导出为模板

导出模板

您可以通过单击浏览按钮选择任何其他应用程序。默认情况下,它显示打开的分析应用程序。

开放分析应用程序

要导出 MIME 对象示例 – 在应用程序中引用的图像或 CSS 文件,请保持导出引用文件复选框处于激活状态。

系统分析选定的应用程序并自动检测应用程序引用的所有 MIME 对象。如果您有系统无法自动检测的 MIME 文件,请选择添加文件…并选择所需的文件。

单击下一步按钮。

选择模板文件夹或网络驱动器。输入模板名称 →从桌面、iPad、iPhone 中选择模板类别,如下面的屏幕截图所示。

配置模板

您还可以通过转到配置类别 → 首选项来添加自己的类别要添加新的模板类别,请单击“添加”按钮,然后您可以输入新的类别名称。

新模板类别

模板标题用于输入要在新建应用程序对话框中显示的模板名称。

注意– 此名称区分大小写。

在模板描述下,您可以描述模板的内容和用途。

此描述显示在“新建应用程序”对话框中,可以帮助其他应用程序设计人员确定要选择的模板。

单击完成。

您可以在所选文件夹中找到包含content.biapp文件和带有模板描述.info 文件的新模板。

将应用程序打印到浏览器

您还可以将分析应用程序打印到 SAP Design Studio 中的 Web 浏览器。使用 SAP Design Studio 移动解决方案时不支持此功能。

要将分析应用程序打印到浏览器,请选择要调用打印功能的组件。这会将您的分析应用程序打印到您的 Web 浏览器。

SAP Design Studio – 可视化模板

在 SAP Design Studio 中,您可以使用代表来自不同数据源的数据的可视化模板创建自定义仪表盘。您可以使用 SAP BW 或 SAP HANA 作为数据源。

打开在线自助数据发现和可视化应用程序。在下一个窗口中,系统将提示您连接到最近使用的查询或数据源。

您可以从以下两个选项中进行选择 –

  • 您可以选择最近使用的查询,以从迄今为止已使用的所有查询的列表中选择一个查询。

  • 如果没有列出最近使用的查询,您还可以选择一个系统来选择要分配给仪表板的数据源和查询。

选择下一步并确定。

默认的可视化页面打开,显示来自所选数据源的度量和维度。

创建可视化

转到可视化页面,将维度拖放到行或列区域。

布局区域中的默认可视化会自动更改以反映您的维度选择,并且创建的可视化会自动保存到库中。

选择要在 X 轴和 Y 轴上显示的成员。

可视化

重命名可视化

您可以根据用于创建可视化的查询重命名可视化。要重命名可视化,请选择可视化选项卡下顶部的齿轮,如下面的屏幕截图所示。

重命名可视化

您可以选择重命名来更改标题的名称。

恢复默认标题– 这可用于根据查询将标题恢复为默认值。

SAP Design Studio – 自定义仪表板

您可以创建多个可视化并将它们添加到库中,并且可以通过将它们排列在“撰写”选项卡下的故事中来使用它们来创建仪表板。

这允许您创建自定义仪表板,您可以更改数据源,并且可视化选项卡中的可视化也会发生更改。

转到顶部的 Compose 页面,图库显示所有当前的可视化。要创建自定义仪表板,请将可视化效果从库拖放到布局区域。

撰写选项卡

要创建新的自定义仪表板,请选择“新建故事”按钮。

创建新自定义

您可以向仪表板添加标题,然后单击“创建”。

共享仪表板

您可以将仪表板作为书签与其他用户共享。您还可以将它们导出为 PDF 格式,如下面的屏幕截图所示。

导出文件

SAP Design Studio – 刷新文档

要在 Design Studio 中刷新文档,需要通过 Web 浏览器或移动客户端发送请求。以下是数据刷新涉及的关键步骤 –

步骤 1 – 要刷新 Design Studio 文档,用户向 Web 浏览器或移动客户端发送 HTTP 请求到 Web 应用程序服务器。Web 应用程序服务器将此请求转发到中央管理服务器 (CMS) 以查找分析应用程序。CMS 服务器还负责检查用户是否有权刷新文档。

步骤 2 – 向分析应用程序服务器发送请求以获取 Design Studio 文档的当前数据。分析应用程序服务使用 JDBC 驱动程序从 SAP HANA 获取当前数据。

步骤 3 – 分析应用程序服务使用来自 SAP HANA 的最新数据创建文档并将其发送回 Web 应用程序服务器。

第 4 步– 最后一步是 Web 应用程序服务器将数据转换为 HTML 格式并将其发送到 Web 浏览器或移动客户端,其中显示设计文档刷新数据。

在 Web/Mobile (BW) 中刷新文档

刷新 Design Studio 文档在 SAP BW 中是相同的,不同之处在于与使用 JDBC 驱动程序的 HANA 相比,刷新是在 RFC 调用上使用 BICS 连接执行的。

要在 BW 上的 web/mobile 中刷新 Design Studio 中的文档,请通过 Web 浏览器或移动客户端发送请求。

以下是数据刷新涉及的关键步骤 –

步骤 1 – 要刷新 Design Studio 文档,用户从 Web 应用程序服务器向 Web 浏览器或移动客户端发送 HTTP 请求。Web 应用程序服务器将此请求转发到中央管理服务器以查找分析应用程序。CMS 服务器还负责检查用户是否有权刷新文档。

第 2 步– 将请求发送到 Adaptive 服务器上托管的分析应用程序服务,以获取 Design Studio 文档的当前数据。分析应用程序服务使用远程功能从 SAP NetWeaver BW 系统获取当前数据,以调用 RFC 和 BICS 商业智能消费者服务连接。

第 3 步– 分析应用程序服务使用来自 SAP HANA 的最新数据创建文档并将其发送回 Web 应用程序服务器。

步骤 4 – 最后一步是 Web 应用程序服务器将数据转换为 HTML 格式并将其发送到 Web 浏览器或显示设计文档刷新数据的移动客户端。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁