当前位置:主页 > 虚拟主机 > 正文

网站服务器_清远网站建设_企业级

时间:2021-07-13 13:25 来源:埃里克云 编辑:埃里克云

核心提示

本博客补充了第一部分,该部分准备了Anki Cozmo与SAP云平台的物联网连接。我们假设您已经完成了第一部分的工作,并且已经设置并运行了所有的工具、帐户和代码。在第二部分中,我...

本博客补充了第一部分,该部分准备了Anki Cozmo与SAP云平台的物联网连接。我们假设您已经完成了第一部分的工作,并且已经设置并运行了所有的工具、帐户和代码。在第二部分中,我们将讨论如何处理来自机器人的传感器数据。

回想一下,在第一部分中,我们让Cozmo机器人以正方形行驶,并将其位置数据发送到云中的数据库中。现在我们来看一下如何使用这些数据来生成见解和做出明智的决策。

在浏览完本部分之后,您将对以下内容有一个基本的了解和简单的实现:

通过Eclipse进行初始数据浏览和可视化使用SAP预测分析库(PAL)进行数据分析

在本教程中,我们再次将Cozmo机器人视为自主车辆的符号,例如仓库中的叉车。我们可以将机器人的停止点(数据库中有)解释为仓库中的取货位置。我们将实现一个可视化的停止点和聚类算法,以找到热点地区。在仓库操作中,所有机器人热点区域的信息可能有助于识别潜在的碰撞点,评估机器人之间任务分配的效率,甚至推断出更好的仓库布局。

我们当中经验丰富的仓库操作员或数据科学家可能会提出更简洁的解决方案第一步,我们在数据库中找到机器人的传感器数据,并在Eclipse开发环境中快速可视化。在第一步中,我们使用Eclipse来定位带有机器人传感器数据的数据库表。我们使用开发人员工具快速地将传感器数据的第一个可视化单击在一起。这一步的目的是熟悉开发环境并对数据有初步的了解。

如果还没有完成,您需要在笔记本上安装Eclipse。另外,使用SAP开发工具安装插件。

一旦安装并打开Eclipse,您就可以连接HANA数据库(您在博客的第一部分中创建的数据库)。在Eclipse中,打开SAP HANA开发透视图并转到系统视图。从上下文菜单中选择"添加云系统",并通过指定您的sapscp试用帐户名、SCP上的用户名及其密码来填写帐户信息。在第二个屏幕上选择您的数据库。请注意,您的数据库用户是系统用户,因此请确保指定系统用户的凭据。

一旦成功连接到数据库,请查找包含机器人传感器数据的表:展开"目录"文件夹,然后展开"系统"模式文件夹,然后展开"表"。您将发现一个表,其名称中包含IoT COZMO\u位置消息类型的技术ID。对于该表,打开数据预览,如屏幕截图所示:

右侧显示该表的原始数据。您可以通过转到"分析"选项卡轻松地将其可视化。例如,带有机器人X和Y坐标的散点图可以给出机器人动作空间的第一个视觉印象:将列C\u POSX和C\u POSY拖到值轴区域,将列G\u创建到标签轴区域。将图表类型更改为"分散",您将看到如下内容。如果你已经让你的机器人在方格里完成了几轮的驾驶,你应该会看到散点图中类似的角落,观察可视化可能会激发一些想法,供分析尝试:根据基础数据的语义,您可能希望识别数据中的簇,查找异常值等

对于我们的玩具机器人示例,适当的数据科学方法的潜力当然是有限的。为了说明使用预测分析库(PAL)的方法,我们对传感器数据进行了示例性聚类分析。

使用PAL分析工具的方法是首先为所选工具生成数据结构和特定包装。在这个一次性准备之后,PAL工具就可以随时使用了。关于这个的更多背景信息,请查看Youtube上的saphanaacademy。下面我们将利用via提供的基础工作https://github.com/saphanaacademy/PAL网站

为了进行k-均值聚类分析,我们以他们的代码片段为基础,根据我们的机器人数据进行调整。我们可以将SQL脚本细分为三个部分,并在Eclipse的SQL控制台中执行它们。如果您不熟悉Eclipse中的HANA开发:您可以在系统视图中通过云系统的上下文菜单打开SQL控制台。

第1部分:元数据:创建PAL包装器

该部分包括指定集群确定所依据的数据类型。让我们看一下代码。

为了在一个安排得很好的地方收集我们所有的工件,我们从创建我们自己的称为COZMO的模式开始。

输入数据的PAL\u T\u KM\u类型数据类似于我们从机器人收集的传感器数据。

输出类型PAL\u T\u KM\u CENTERS指定每个集群的中心点-我们感兴趣的术语机器人x-y-z坐标的

输出类型PAL\u T\u KM\u RESULTS为每个数据记录指定的簇和距簇中心的距离。在我们的robot示例中,我们使用创建的时间戳(G\u CREATED)作为数据记录的唯一标识符。

最后,请注意,与原始代码片段相比,PAL\u-KM\u签名与数字签名的接口结构SYS.aflung\u包装程序在这段时间内有了细微的变化,现在需要指定引用对象所在的模式。

在SQL控制台中执行这些代码行,以创建专门用于Cozmo数据的PAL包装器。

第2部分:数据检索:准备视图和参数

在上一部分中创建了抽象数据结构之后,我们现在创建关于这些数据结构的视图,并用保存传感器数据的实际数据库表中的数据填充它们。

查看代码,请注意带有传感器数据的列列表,并注意对COZMO\u位置消息类型的T\u IOT*表的引用。请确保用您自己的表名替换它。

有一种快速的方法可以将创建时间戳(G\u CREATED)转换为整数,因为PAL似乎不接受时间戳作为数据记录的标识符。请随意实现一个更健壮的转换。

  • <strong>数据库_太原网站建设公司_高性价比</strong> 数据库_太原网站建设公司_高性价比

    解决上述问题,请遵循以下步骤: 2。在Fiori-BI启动板中设置验证选项卡和CMS可见: 1。\SAP BusinessObjects Enterprise XI4.0\warfiles\webapps\BOE\WEB-INF\config\custom\ 如果您使用的是BI平台安装的Tomc...

  • <strong>京东云_企业邮箱排名_年度促销</strong> 京东云_企业邮箱排名_年度促销

    场景:在这个场景中,我将解释如何使用计算视图中的计算列来计算学生平均分。 计算视图用于组合其他分析视图、属性视图和其他计算视图以及基本列表。它们用于执行复杂的计算...

  • <strong>对象存储_长沙网站建设公司_9元</strong> 对象存储_长沙网站建设公司_9元

    在特拉华的最后几天,我们正在研究物联网方面的创新。除此之外,我们还创建了一些智能数据流,并在designstudio中使用它们。现在为了创建一些真实的演示,我们需要一个物联网模...

  • <strong>香港带宽_oa系统数据库设计_免费申请</strong> 香港带宽_oa系统数据库设计_免费申请

    This blog is the part 2 of the 5-part blog-series. In this blog, we will introduce OData Interfaces which are exposed from SAP Process Orchestration (from 7.40 onwards) (SAP PO) can be exposed as Open APIs and managed through SAP API Man...

  • <strong>全站加速_企业邮箱用哪家的好_测评</strong> 全站加速_企业邮箱用哪家的好_测评

    亲爱的合作伙伴 由SAP主题专家主持的Enablement Insights网络研讨会每月在我们的各个合作伙伴协作室举行一次。这些会议室使您能够轻松地与同事协作、分享知识并提高知识的趣味性,以...

  • <strong>域名注册_关系数据库是以_优惠</strong> 域名注册_关系数据库是以_优惠

    最近我们在结算WBS元素时遇到了两个错误。我们使用WBS元素来记录成本,然后先将其结算给AuC,然后再将其结算给主要资产。 我们在2017财年,我们的关闭资产年度是2015年,这意味着...

  • <strong>天翼云_常用数据库管理系统_免费6个月</strong> 天翼云_常用数据库管理系统_免费6个月

    达芬奇可能是指数思维的最早采用者之一。 达芬奇500多年前出生在半农村的托斯卡纳,父母收入微薄。尽管他很少接受正规教育,但他能够推断出有关建筑学、工程学、数学、城市规...

  • <strong>金山云_白雪公主百度云_优惠</strong> 金山云_白雪公主百度云_优惠

    在本系列的第一篇博客中,我讨论了什么是保证交付,它是如何工作的,以及为什么您应该将它用于流项目和适配器。如果您错过了它,您可以阅读这里的介绍。 现在,在第二部分中...

  • <strong>美国服务器_分布式数据库有哪些_免费申</strong> 美国服务器_分布式数据库有哪些_免费申

    美国作家、未来主义者阿尔文·托夫勒(Alvin Toffler)通常被引用为这句名言的创始者:"21世纪的文盲将不是那些不会读和写的人,而是那些不会学习、忘却和重新学习的人。"然而,托...