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

网站服务器_汝州网站建设_怎么申请

小七 141 0

网站服务器_汝州网站建设_怎么申请

想象一下:你的朋友是一个工厂维护主管。他的管理工厂的同事们填写了手写的表格,识别出发生故障的设备。有一半的文件是他在办公桌的灾难中丢失的。另一半他不得不在午餐时在桌面键盘上捣乱。他的工作是解决问题,但他花更多的时间推文件。您是一位技术高超的SAP开发人员,以创造性的解决方案闻名于世。你递给你的朋友一部iPhone。在它上面运行着一个SAPUI5应用程序,让他一拿到纸就给它拍照。应用程序解释写在纸上的东西,并把它们放在屏幕上适当的字段中。他重温一遍,大数据提供,点击"提交"–准备好享受一个没有分心的午休时间。

你是你朋友的英雄,国家大数据,他告诉每个人你有多棒。首席执行官得到了这种创新的风声,让你成为首席技术官。你退休后很富有,在你梦寐以求的海滩上开了一家冲浪店。

我将向你展示如何让你的网关系统"眼睛"能够解读照片中的内容。以一种可笑的简单方式。不过,在冲浪商店没有承诺。

谷歌最近推出了云视觉API,任何人都可以尝试。我喜欢大型软件公司给我东西玩。这意味着我可以在舒适的键盘上尝试疯狂的想法。因此,我尽可能地利用一些空闲时间修补visionapi,并将其与sapgateway混搭在一起。

我在这里展示了一个简单的原型,用于同时使用这两个工具。这可能有10亿种有用的方法,所以我希望我的一小段代码能帮助一些人。

我将向您展示如何使用Gateway来请求googlevisionapi处理。我挑选了一些我觉得很棒的视觉能力,但是API有更多的能力!

在您编写任何代码之前,您需要:

一旦您配置了上述内容,就要破解代码了。

现在我们已经准备好了,启动您的网关系统并转到t-code SEGW。我建立了一个非常简单的实体,它只保存Google认为图像是什么的描述。只有3个字段:

请确保将该实体标记为"媒体"实体:

这就是我们的基本服务定义。你可以在架构上做得更疯狂,设置一堆实体和字段来捕获googleapi中的每一件东西,但我只是想让它运行起来看看我能得到什么处理文件数据的方法。

首先,模型增强。导航到项目中的*MPC\u EXT类并重新定义DEFINE方法。这段代码应该能满足你的需要。它很短,基本上是不言自明的:

模型现在可以支持媒体的东西(在我们的例子中是图片)。等式的另一方面是准备将请求发送到Google进行处理。我们将在SEGW项目生成的*DPC\u EXT类的CREATE\u STREAM方法中实现这一点。与以前一样,重新定义该方法并输入以下代码:

请注意有关此代码段的以下内容:

试用

试用此方法的最简单方法是通过网关客户端(/iwfnd/gw\u Client)。方法如下:

在网关系统上导航到/iwfnd/gw\u客户端。输入如下所示的请求参数(假设您的名称与我的相同):

我验证的"slug"的两个可能值是TEXT\u DETECTION和LOGO\u DETECTION–尽管API支持的远远不止这些。

接下来,通过单击"Add File"在请求主体中放置一张图片。如果选择文本检测作为slug,那么请确保您的图像实际上包含文本。如果我把名片的照片放进去,结果是这样的。请看右边文本中的"Description"字段(注意,大数据行业分析,如果图片中有换行符,Google会自动输入换行符):

如果我输入了带有logo\u DETECTION slug参数的logo,请查看它("Skunk Works"是这张图片的正确答案):

把它包起来,Paul

所以我已经证明我可以将Google云视觉API与sapgateway结合使用,但是我还没有做任何真正有用的事情。然而,我有一些非常令人兴奋的想法,并迫不及待地继续使用这些超级强大的云服务!我希望我的小例子能帮助其他人实现远大梦想,创造奇迹。

你好,保罗,

感谢分享

问候,

阿什温

超级保罗,

感谢再次分享奇迹(在基于天气的Odata服务之后)。

你还列出了IMP FM要求,所以不需要再挖掘FM要求。

干杯!

Pavan G

你好,保罗,数据统计,

我真的很喜欢你的博客,继续写这样的话题。

凝脂

问候

Basar Ozgur

很棒的保罗。很好的博客。

~拉胡尔

我真的很喜欢冲浪店的想法:),很棒的文章,谢谢分享保罗。

嗨,保罗,51返利,

非常好的博客。

很高兴知道我的SAP网关可以看到一切。

博客中缺少一个链接,该链接应指向一个URL,解释如何设置STRUST以允许系统向外部internet API执行HTTP发布。

致以问候,

Andre

感谢您的注意-我现在已修复该链接。

同时了解代码,我想知道是什么"/ui2/cl_json=>dump(…..)

是一些错误处理的东西。。或者是sumthing..

谢谢

pavang