华为云_斗罗大陆txt百度云_测评

轻量服务器 虚拟云 浏览

小编:[更新:2016年4月5日–Live3 on HCP教程系列于2015年1月使用SAP HANA云平台免费开发者试用版创建。在过去的一年里,HCP的格局发生了重大变化。因此,在使用最新版本的HCP免费开发者试用版

[更新:2016年4月5日–Live3 on HCP教程系列于2015年1月使用SAP HANA云平台免费开发者试用版创建。在过去的一年里,HCP的格局发生了重大变化。因此,个人云服务,在使用最新版本的HCP免费开发者试用版继续本系列时,您可能会遇到许多问题。]

SAP HANA Academy的Philip Mugglestone在Live3课程中继续通过检查和运行使用SAP设置和执行K-means聚类分析所需的SQL脚本HANA预测分析库。Philip还展示了如何创建通过web服务访问的视图。请观看下面Philip的视频

(0:30–2:00)粘贴预测性SQL代码并用Notepad++open file 05替换模式名

设置预测.sql从GitHub上Live3代码库的scripts文件夹。将代码复制并粘贴到Eclipse中的SQL控制台中。

首先确保设置了正确的模式。第二,必须将模式名粘贴到代码中当前以neo\作为占位符的任何位置。必须更正五行代码,您可以选择执行全局替换。

(2:00–4:35)检查设置预测代码–HCP AFL包装生成器存储过程

如果以前运行过语法,代码的第一部分将执行清理。

下一节创建使用称为HCP AFL Wrapper Generator的特殊HCP存储过程的存储过程。由于HCP是SAP HANA的多租户版本,因此此存储过程与内部部署的SAP HANA AFL包装生成器略有不同。此存储过程创建一组输入表类型,反映输入数据表、参数表和两个结果表。

对这些表类型的引用被放入签名表中。然后使用我们希望它创建的过程的名称(Tweeters\u Cluster)、我们希望使用的算法的名称(KMEANS)和我们希望从signature表中使用的四个输入/输出表来调用包装生成器。这允许SAP HANA生成一个存储过程来执行集群,然后我们可以稍后调用它。

在执行存储过程之后,Philip在新创建的SYS\u AFL模式的procedures文件夹中检查它。

(4:35–6:15)检查设置预测代码–创建参数和输出表

代码的下一部分创建将要使用的参数表。存储过程中已经定义了表的类型,因此可以使用like语句创建列表。然后将值插入表中。Philip建议通过设置最小值5和最大值10来优化将要创建的集群的数量。执行这段代码创建参数表。

代码中的两行继续创建一对空输出表,称为PAL\u RESULTS和PAL\u Centers。使用like语句再次创建这些输出表,以便它们使用已设置的表类型。表类型遵循文档中列出的结构。

(6:15–8:35)运行代码并检查表

以实际运行集群非常简单。首先结果表必须为空,然后必须调用存储过程。这是定期运行的部分,可能每分钟或每小时运行一次。输入表/视图是Twitter视图,它将实时数据直接发送到saphana引擎中的存储过程中。存储过程完成了一项繁重的工作,读取整个数据集,并对其进行100次迭代以计算出集群。

代码末尾是一组select语句,让我们可以看到输出表中的数据。第一个结果表显示了输入数据中每个Twitter用户的集群号介于0和9之间。结果表中的距离数字详细说明了用户距离其指定集群中心的距离。第二个输出表显示每个簇的姿态和影响值。

(8:35–10:30)检查设置预测代码–为Web服务创建视图

代码还创建一对视图。TweetersClustered视图会提取原始的tweet信息,在集群号上加1,并统计每个用户发送的tweet总数。这使我们能够看到每个Twitter用户的立场、影响力、tweet总数和集群数量。

集群视图显示集群的中心。此视图将向群集值添加一个值,并使用选定的分配给每个群集的用户数的联接显示群集中的人数。

(10:30–12:00)分析TwetersClustered视图

在HCP架构中打开TweetsClustered视图的数据预览,然后转到"分析"选项卡。将用户和clusterNumber拖到Labels轴上,将stance和influence拖到Values轴上。更改为气泡图,数据库系统,以查看每个Twitter用户的影响力和立场图,并为每个群集编号添加颜色。

请在此处跟随Live3 on HCP课程。

SAP HANA Academy超过900个关于使用SAP HANA和SAP HANA云平台的免费教程视频。

请跟随@SAPHANACademy

您好,

我在执行sql语句时收到以下错误消息

是否有人或Philip Mugglestone建议解决方案?

尊敬的

Angad

嗨Angad,

live3教程是在2015年初使用HCP免费开发者试用版创建的。然而,从那时起,这一景观发生了重大变化。因此,迅云服务器,您看到这个问题可能有各种各样的原因。

您使用哪个HANA数据库系统(HANA、HANA XS或HANA MDC)和哪个版本(例如,1.00.102.03)?

我刚刚用HANA XS为1.00.102对NEO_xxx模式尝试了相同的代码,效果很好。

您确定在NEO_xxx模式中创建了所有的基础表和视图吗?

谢谢,

Philip

嗨Philip,云上的数据库,

谢谢你的回复。

我正在使用HANA数据库,版本为1.00.102.03.1449674847

我删除了所有表类型、表和视图。后来,我重新创建了它们。

这次生成器出现了以下错误/警告:

如果我检查PAL\u签名定义,那么它是根据sql语句正确定义的。

进一步执行sql语句会抛出以下警告/错误:

干杯

Angad

嗨Angad,

当前网址:http://vmchk.cooou.com/keji/105102.html

 
你可能喜欢的: