我已经更新了我的SAP HANA Cloud门户网站,其中有一些更新,可以在我原来的博客末尾找到。
我参加SAP HANA Cloud Portal电影制作人大赛的参赛作品是基于SCN全球用户群的节目、博客或信息的集合。我认为SAP HANA云门户是将其整合到一个地方的理想平台,因此也是我参加竞赛的原因。
我现在有一点猜测,我将在整个博客中扩展以下想法。SAP HANA云平台(SAPHCP)可以为SCN的全球使用提供有价值的见解,特别是使用ESRI链接和基于Lumira云的工具。基于SAPHCP的SCN使用分析或简单的社区地图将是平台的理想展示。我将看到HANA云门户是一个自然的家,将不同的部分集中在一个地方。这就是我的猜测的结束,一个比我的门户网站下面的演示更大的实现,它遵循一个类似的主题。同时指出,我的任何数据都不是SAP/SCN官方提供的,而是来自或基于SCN提供的公开数据。
参加比赛的最后一步是观看Amir Blich在视频中对比赛的精彩陈述。"你点击了吗?"…你点击了吗,…那为什么不进入我自己。在博客中有一些严肃的建议,但对于我的第一个云门户网站,其目的是了解更多有关SAP软件/平台的信息,并将其作为演示放在一起。让我们看看比赛的评审团是否对视频和我的博客文章进行评分,我是否进入了"制作人"类别。
我的云门户网站的其他"明星"。SQL Anywhere,开发者版本可以从这里下载。我开始使用SQLAnywhere是因为它的空间功能,北京大数据公司,但是我对它印象深刻,我认为你也应该点击下载按钮。SQLAnywhere允许我设置空间功能、web服务器和各种过程/函数,以使我的站点能够工作。我还使用Geoserver,它是一个开源的地理空间服务器。我已经将Geoserver部署到SAP-HANA云平台。(我希望最终ESRI空间支持的HANA数据库将向免费开发者SAPHCP帐户开放。)
这是我的视频,我的博客将解释视频中包含的更多细节和想法
博客的其余部分将涵盖每个页面的背景或任何额外信息在我的门户网站
在我2011年的博客"主题地图SCN点与KML和其他主题地图的例子"的结尾,有一个KML时间表,是用Geoserver生成的。KML时间表在我的门户网站的欢迎页面和视频的开始顺序上。用于生成信息的原始ABAP程序基于旧的SDN RSS提要。(这些feed已经不存在了)我当时确实觉得googleearth项目非常鼓舞人心。它在一个网站上出现了,并提供了很好的互动和展示信息的可能性。我的SDN收集的点数据是从2004年到2010年,谷歌地球插件提供了一个时间线,可以播放或查询与滑块控制的数据。如下面的静态截图所示。SDN不是我的主要动机,但我对地图和SAP感兴趣。SDN点信息和地图在RSS源按国家划分时汇集在一起。而且SCN仍然是全球范围的,但是可能有一些测试用户可能会扭曲统计数据。
由于googleearth插件需要Windows或Mac计算机,所以我利用云门户URL widgets"其他设备特定URL"指向一个基于传单的SDN点地图。打开URL小部件设置时,网建站,我输入了特定于设备的URL。
我希望在将来看到的一点(或者我错过的东西)是其他小部件或具有特定于设备内容的整个页面。我在URL小部件旁边使用了一个"富文本编辑器"小部件来解释googleearth插件URL小部件的背景。不过,根据所用设备的不同,最好将解释替换为解释传单地图背景的文本。现在进入我的云门户网站的第二页…
假设你已经创建了一个SCN博客或文档,你可以看到谁给你的内容添加了书签或喜欢你的内容。然而,没有真正的方法来告诉你的听众在世界上的什么地方,或者哪些话题在你所在的地区更受欢迎。根据@scnblog和@SCNLibrary帐户的twitter追随者的行为,有一种方法可以发现其中的一小部分信息。更好的实现是基于实际的SCN站点,但是由于这些twitter帐户上使用的BITLY链接是公开的,所以这就是我在门户网站上的内容。
@SCNblogs和@SCNlibrary twitter帐户使用BITLY链接共享tweeted博客/文档,但使用其他URL缩短服务。然而,绝大多数确实使用BITLY,而且它确实有一个API。其中一个bitlyapi包含了每个国家的点击统计数据,因此我可以绘制这些点击的地图。在以前的博客中,我把重点放在了twitter域的点击上。我修改了基于SQLAnywhere的代码,以读取用户所在国家/地区信息的BitlyAPI—实际单击链接的用户。(现在只使用IP地址检测,可能有一些限制,例如代理服务器更改IP地址/国家)
对于我的SAP HANA云门户页面,我在我的站点上为@SCNblogs和@SCNLibrary帐户设置了两个twitter小部件(此链接需要twitter登录)。另外,我使用文本框和表创建了一些基于OPENUI5的javascript代码。在这中间我用了一个传单.js交互式地图。底图由SAPHCP中运行的Geoserver提供,我的代码使用sqlanywhere过程将twitter创建的t.co链接扩展到实际的bitly链接。根据使用的浏览器,这是一个将tweet链接复制到输入框以生成地图的过程,或者Firefox允许拖放而无需进一步编码。我喜欢在HANA云门户上轻松设置所有这些内容,并将所有这些部分格式化到我网站的一个页面上的方式。