新闻资讯

武汉云主机_分布式_智能建站网站模板

字号+ 作者:微辰云 来源:微辰云 2021-01-27 15:56 我要评论( )

SAP Analytics Cloud本机支持各种各样的数据源,但是技术不断发展,因此您可能会遇到这样的情况:您希望使用的特定端点无法在标准数据连接环境中连接。 此博客旨在向您展示一种仍然可以访问此类端点和使用自定义小部件和分析应用程序功能将其引入SAC环境。

SAP Analytics Cloud本机支持各种各样的数据源,但是技术不断发展,因此您可能会遇到这样的情况:您希望使用的特定端点无法在标准数据连接环境中连接。

此博客旨在向您展示一种仍然可以访问此类端点和使用自定义小部件和分析应用程序功能将其引入SAC环境。这篇博文假设你对自定义小部件有一定的了解,如果您对这个主题是全新的,可以在这里找到一系列好的博客:https://blogs.sap.com/2020/01/27/your-first-sap-analytics-cloud-custom-widget-introduction/

定制小部件允许我们构建扩展SAC的web组件,大数据公司,并根据您的用例需要添加定制功能。通过使用自定义小部件和fetchapi,我们可以访问端点提供的任何资源。

fetchapi是用于获取资源的web标准接口。它可以看作是XHR框架的一个演变,它使AJAX能够驱动我们现在每天所依赖的富web应用程序。了解此API的一个很好的资源是此处的MDN页:https://developer.mozilla.org/en-US/docs/Web/API/Fetch\u API

让我们从一个简单的自定义小部件开始,它使用fetchapi调用所需的端点。在本例中,我们将使用一个GeoJSON RSS提要,它提供一个地区的主要火灾事件列表。由于这是一个经常更新的feed,淘客如何推广,我们还将添加一个自动刷新功能。

和相关模板

我们现在可以定义我们的自定义小部件,并根据自定义小部件的文档创建自定义小部件JSON。一旦我们将小部件添加到SAC,我们可以看到刷新按钮以及倒计时,直到下一组数据出现。

带有新小部件的简单应用程序

虽然我们的数据存在于它自己的组件中,返利是什么意思,淘客是啥,我们可以在其中构建用例,好淘客,但将数据暴露给我们分析应用程序中的其他组件将非常有用。我们可以在获得新数据时发出一个事件,并提供一些访问器函数来根据需要处理数据。

首先,我们更新"updateData"函数,以便在数据更改时发出一个事件。

现在,我们将返回原始数据,并允许其他组件决定如何处理它。由于我们只能从自定义小部件方法返回特定的数据类型和对象,因此首先将其转换为JSON字符串,然后再返回。如果我们还没有可用的数据,我们将返回一个空对象。由于我们可能希望以不同的方式响应特定的数据请求,我们现在还可以添加一个包装器方法,以便在请求传入时处理它们。

当然,我们还需要用这些新方法更新我们的小部件JSON,以便SAC看到它。

一旦我们这样做了,我们可以使用SAC中的"onDataUpdate"来更新上的其他组件我们的页面基于数据。

数据更新方法。FireTable是另一个小部件,它接受数组并将条目作为表输出

请记住,事件系统只在运行时运行,因此在设计视图中,您将不会在表中看到任何结果。一旦我们运行应用程序,我们可以看到填充了RSS数据的表。

正在运行的应用程序的表中填充了来自RSS提要的最新数据。

使用这种方法和分析设计器的功能,您可以构建非常复杂的应用程序。下面是一个使用此方法构建的应用程序,它提供了feed中GeoJSON的地图视图以及过滤器和一些有关正在进行的事件的分析。

已完成构建

我希望这篇博文对您有用,您可以利用这些知识继续在SAC中构建应用程序。让我知道你可能如何使用这个或如果你有任何问题在下面的评论。

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 云存储_分布式_人工智能未来发展

    云存储_分布式_人工智能未来发展

    2021-02-27 10:14

  • 500兆宽带用什么路由器_怎么选择_云主机收费标准

    500兆宽带用什么路由器_怎么选择_云主机收费标准

    2021-02-27 09:51

  • 好用的云服务器_怎么选择_云主机配置选择

    好用的云服务器_怎么选择_云主机配置选择

    2021-02-27 09:05

  • 服务器厂家_分布式_国家对人工智能

    服务器厂家_分布式_国家对人工智能

    2021-02-27 03:37

网友点评