云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

京东云_马云唱阿里巴巴_速度快

小七 141 0

作为一名销售工程师,其任务是强调SAP平台和技术对许多行业的各种客户的价值,我经常被要求对客户关于我们能力的非常具体的要求作出回应。最近我被要求为SAP Analytics云故事制作一个非常具体的可视化效果。在查看了单屏幕打印后,我得到了要求,我很快意识到有一些必备的元素,没有现成的SAP Analytics Cloud visualization可以创建。

下面是我们在SAP Analytics Cloud中构建的最终可视化,它显示了此可视化的一些独特要求:

此可视化显示了特定客户在7天内的能源使用情况使用标准的SAP Analytics云工具,有些东西使这种可视化成为一种挑战:

独特的背景阴影和旋转的"夜间"文本指示夜间时段,即晚上8:00到早上6:00。在高峰和非高峰时间之间的趋势线下的交替阴影。绿色区域是一天中的高峰时间。还要注意9月21日和22日没有绿色阴影。对于这个要求,星期六和星期天都不是高峰期。

我第一次尝试在SAP Analytics Cloud中使用标准的趋势可视化复制屏幕打印。虽然我可以匹配一些必需的元素,但存在一些问题。首先,SAP Analytics Cloud不提供轴的完全控制,因此不可能在夜间对文本进行着色和旋转。其次,SAP Analytics Cloud在一天的高峰时间出现绿色着色问题。

在标准SAP Analytics云图中使用多轴,物联网关键技术,我可以指出高峰和非高峰时间,但要求中所示的高峰时间的干净和锋利的边缘是不可能的。注意高峰时间如何显示为圆形圆顶。

经过一点研究,我决定使用SAP Analytics Cloud的delivered R集成来构建可视化。使用delivered R集成功能,完成的可视化符合所有要求,即夜间阴影和尖峰和非尖峰的清晰线条。要构建完成的可视化,R代码通过一个接一个地为可视化的每个元素添加层来逐步构建一个绘图。

下面的动画显示了R代码是如何顺序地将元素添加到可视化中的。SAP Analytics Cloud用户只看到完成的可视化。

下面的讨论和代码突出显示了我学到的知识和经验我是如何获得最终结果的。虽然这篇文章的大部分示例都集中在构建R可视化上,但有一些非常有趣的注释,说明了SAP Analytics Cloud如何向R提供数据,以及如何通过转换使数据在R绘图中可用。

使数据

使用原始屏幕捕获,我坐下来仔细查看了这些值,创建了一个Microsoft Excel电子表格来保存此练习的数据。当然,目标是创建一个与提供的可视化基本一致的数据集。为了使SAP Analytics云练习更逼真,我生成了从2019年9月1日到10月16日的数据,2019年的800+电表读数。最初的要求只显示了9月份的几天,但我很少只有特定可视化所需的确切数据。

在有人问之前:是的,您可以使用实时连接构建R可视化。不幸的是,我的SAP Analytics云租户中没有启用该功能。

稍后,当尝试将数据加载到SAP Analytics Cloud中时,我了解到Excel工作簿中的时间戳列的格式"正确"非常重要。要成功地将时间戳加载到SAP Analytics Cloud中,数据必须与SAP Analytics Cloud支持的格式之一匹配。在我创建的Excel数据集中,我格式化了时间戳值以匹配SAP Analytics Cloud中的第一种可用格式。

为了正确格式化数据中的时间列,我只需右键单击列标题,即"A",然后选择"格式单元格"菜单选项。

我开发并使用了与SAP中时间戳选项匹配的自定义格式"yyyy-mm-dd hh:mm:ss"分析云。注意:对于字符串的时间部分,分钟的mm代码必须紧跟在h或hh代码之后,云估价,或者紧跟在ss代码之前,否则Excel显示月份而不是分钟。

我有很多时间戳格式选择,但我只是选择了第一个匹配选项。正如您在下面看到的,SAP Analytics Cloud提供了6种我本可以使用的格式。

在我弄清楚时间戳需要如何格式化之前,大数据怎么学,SAP Analytics Cloud在尝试设置维度类型时只看到无效日期,而没有看到时间戳。

创建故事

现在我已经准备好了数据,我开始构建我的故事。为了让练习更简单,我决定直接将Excel文件导入到故事中,而不是先构建模型。

我选择"访问和浏览数据"选项开始。

因为Excel文件在我的笔记本电脑上,我选择了"从文件上传数据"选项。

使用选择源文件按钮,我选择了我的文件(rviz)-数据集.xlsx)从我的本地文件夹。

上传文件后,SAP Analytics Cloud打开model builder。SAP Analytics Cloud错误地猜测时间维度是简单的日期维度。此时,我设置我的时间栏改为"时间戳维度"。我只需点击"时间"栏并设置类型。几秒钟后,SAP Analytics Cloud自动选择正确的时间戳格式。

要继续构建R可视化,请单击页面左上角的故事按钮。模型将被处理为故事并将可用于构建可视化。

添加R可视化