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

京东云_十九日百度云_测评

小七 141 0

您已经听说了SAP Graph在SAP TechEd Las Vegas 2019发布的消息。微软Graph也非常棒,非常相似(哲学上+技术上),它不仅非常有用,而且我会给你一个微软Graph的工作示例/教程,让你了解它,作为副产品,了解SAP Graph将如何为你工作。

所以,为什么我要写有关Microsoft Graph的博客?是的,我是一名开发人员倡导者,我是SAP的。所以乍一看,microsoftgraph和我的主要任务(为sapeecosphere的开发人员提供支持)之间并没有实际的重叠。但毫无疑问,两者有重叠之处。Microsoft Graph API可以传播与SAP系统中的数据经常相关的数据。Microsoft Outlook中有关采购订单(在SAP系统中处理)、Microsoft Sharepoint上的发票文件到实际发票(在SAP系统中处理)的对话—仅概述两种常见情况。

这给SAP开发人员带来了什么?结合使用SAP数据和Microsoft Office365数据的API是有意义的。为什么?快速简化员工/最终客户的工作流程或加快业务流程是一个重要原因。我希望我能对这个论断有所帮助。

什么是微软图形?

微软Graph的核心是API。该API可以简单地用于访问microsoftoffice365中的数据。首先:是的,这个名字乍一看可能有误导性。它与实际的图形无关,也与GraphQL(图形查询语言,DJ Adams的博客文章)无关。相反,它是访问各种Microsoft Office365工具或Azure功能数据的一站式服务。从技术上讲,人们可能会称之为API网关。这里的术语图与在MicrosoftOffice365和Azure企业中浏览实体和对象更相关。因为微软已经像SAP一样采用了OData Procotol,所以微软Graph API返回的数据可以被SAPUI5/Fiori无缝地使用。

场景

我想给你一个具体而易懂的例子,你可以在以后构建自己。

你的S/4HANA系统列出了具有各种审批功能的采购订单。同时,在Microsoft Outlook中,您的同事或可能的外部同事之间也会就上述采购订单进行对话。例如,收件人的送货地址已更改,并且已通过电子邮件再次进行了通信。通常情况下,采购订单的处理者要么不在邮件中搜索,要么必须手动执行以下步骤:

1)在S/4HANA中打开采购订单界面2) 从SAP UI复制采购订单信息,例如订单ID。3) 打开Microsoft Outlook 365(其他UI/外观、其他选项卡等)4) 在Outlook中手动搜索订单ID5) 比较SAP UI中的信息(其他UI/外观、其他选项卡等)

步骤2-4可以根据需要重复。你能做到,但你不必。有更省时的方法。因为使用Microsoft Graph API,可以无缝集成Microsoft Office365工具。

因此,遵循保持核心干净的方法,我们利用S/4HANA系统中已提到的采购订单列表后面的API在SAP云平台上获取数据。这不一定是S/4HANA云系统,只要提供了OData服务—由于SAP Cloud Connector,本地或云中完全不相关。

技术实现

SAP云平台上托管的SAPUI5应用程序接受订单OData服务(SAP API Business Hub示例)和往常一样,利用简单的SAPUI5组件列出采购订单。

重要的是,数据完全不被复制,而是保留在其源系统中,并且只能实时显示。在我们的示例中,一些属性在采购订单的详细视图中显示为链接。在这种情况下,单击属性值本身将触发使用Microsoft Graph API的已验证用户的Outlook邮箱中的搜索过程。该操作使用JavaScript编码执行–总共需要不到100行JavaScript,包括身份验证。

识别的邮件随后显示在同一个SAPUI5应用程序中。仅显示,不复制。这些信息仍保留在原来的系统中。MicrosoftGraphAPI也可以实时工作,因此不会出现延迟。因此,人工智能技术发展,您可以一目了然地查看所有信息,而无需在不同的浏览器窗口/选项卡中手动搜索,也可能会丢失信息。

这只是一个非常基本的可复制示例,用于展示特定场景的外观。一个更现实的场景:当有人点击一个采购订单时,啥叫人工智能,除了详细视图,云服务器好还是,预定义属性的值不仅自动用于在Microsoft Outlook中搜索,而且还用于访问Microsoft Sharepoint和Microsoft Planner中的信息,并显示在同一概述中—用户无需进一步操作。

因此:您有一些初步想法,但不知道如何开始,从何处开始?然后尝试我们的教程,在其中您可以轻松地重建上述场景:

通过SAPUI5应用程序连接Microsoft Office 365和SAP数据

安全性如何?

第一件事:只有你才能访问你的数据。Microsoft Graph API代表您的用户,而不是一般技术用户。这意味着只有您可以访问您的数据。而用户xyz只访问xyz的数据——所有这些都是通过众所周知的oauth2.0身份验证方法实现的。没有太多离题: