在使用HANA云平台分析了我的Raspberry Pi I2C传感器数据后,predictive services受到Raja Prasad Gupta优秀博客系列SAP Smart Business Service的启发—在HCP中创建分析内容而无需编码,特别是这篇实践性博客在10分钟内创建您的第一个Smart Business KPI和Tiles最近的博客将本地HANA连接到智能商务服务–这是一个端到端的示例,我想用智能商务服务测量我的Raspberry Pi传感器数据。
为此,我在为预测和物联网服务创建的HANA多租户数据库容器中创建了一个新包,并在其中创建了一个空应用程序(带有XSAccess)和XSApp):
在这个包中,我创建了一个新的计算视图:
基于我的IoT表,带有基于G的维度时间戳,并基于C的温度来测量温度:
并将其公开为一个带有文件c4的XSODATA服务帕索达塔●
为了方便访问,我支持匿名访问XSODATA服务,这与SAP Hana anonymous User?还有HTTP POST方法?通过采用.xsaccess文件:
创建一个角色,该角色除了具有常规目录分析权限外,还只能选择访问"我的视图"\u SYS\u BI\u CP\u ALL:
还可以添加文件匿名.xssqlcc通过我新创建的角色:
和.xsjs:
激活它们,在表SYS中生成一个条目_XS.SQL\u连接:
利用自动创建的具有正确授权的XSSQLCC_AUTO_用户:
使用XS Admin工具激活此用户,我需要角色sap.hana.xs文件.管理员角色:SQLCCAdministrator:
有了这个我可以调用XS管理工具:
https://c4pa.hanatril.ondemand.com/sap/hana/xs/admin/
我在我的包中选择了SQL连接配置,它警告我这个SQLCC工件对于运行时应用程序的使用是无效的,返利机器人软件,因为它处于非活动模式。因此,个人云服务器家用搭建,我激活它:
作为测试,我调用我的服务并收到预期的注释结果:
https://c4pa.hanatrity.ondemand.com/blog/c4pa.xsodata/$metadata
通过它,我在HCP中创建了我的服务的目的地。命名约定是BusinessSystemXX,其中XX的范围从00(保留)到10:
基于it的业务系统利用OData服务发现:
基于此业务系统我发现可用的OData服务,教育大数据,通过下拉选择实体集和可用值度量:
接下来我激活并添加具有固定值目标和阈值的评估:
然后我激活并配置平铺:
最后,我保存并配置向下钻取以定义我的维度和视图标题:
保存我的配置后,数据支持,我完成并在手机上看到Fiori启动板中的磁贴:
并可以向下钻取白天的温度:
当然,人工智能核心,这是一个非常简单的示例,但我希望它能向您展示如何利用物联网数据上的智能业务服务。