如何在Informatica Cloud中创建进程实时暴露为Restful服务,可以从浏览器或其他地方调用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Informatica Cloud中创建进程实时暴露为Restful服务,可以从浏览器或其他地方调用?相关的知识,希望对你有一定的参考价值。

我们可以使用Informatica创建Web服务吗?

我是Informatica的新手。

使用Informatica时是否可以满足以下要求?

我的要求是 -

“我想在Informatica Cloud中创建一个实时RESTful Web服务,它将从Oracle数据库中获取数据,并在调用特定的URi时以JSON格式显示输出。”

注意:我不是要连接到Web服务,所以请不要告诉我有关Webservice连接器的信息。

我想在Informatica中创建一个Webservice Server Provider,这样当有人在浏览器中调用URI时,这应该查询部署在Informatica Cloud中的Webservice并以JSON格式在浏览器上显示数据

编辑:用更Informatica有点语言重新构建问题

注意:如果您提供一步一步的流程,我将非常感激。我是一名Java开发人员,一周前我开始学习Informatica,我从“什么是Informatica?”开始。所以请解释好像你在解释一个白痴。

更新::我一直使用以下链接作为参考。使用它不起作用。我已经尝试了几个月了。我在部署时遇到错误。 “无法在租户环境中部署”所以我肯定错过了一些东西。请问有人对此有所了解吗?

http://www.onbostonharbor.com/Informatica/index.htm#page/bpm-na-process-developer/GUID-575B15AD-B21D-4979-9801-70564434FF2B.1.033.html

答案

奥利弗,这仍然是你想做的事吗?

在Informatica Cloud中,您可以定义与任何JDBC可访问数据库的JDBC连接。要通过REST访问关联的数据库,在连接定义上有一个额外的步骤,您可以在其中指定您希望OData启用该特定连接。 (OData是特定的REST规范。)您还必须指定要公开的表。发布此连接时,将有一个URL或服务地址可用于调用此连接。你不必在一个完整的过程中拥有它。

然后从浏览器或任何与HTTP兼容的客户端(例如Postman)中,您可以访问使用OData命令公开的任何表。

你可以在http://www.odata.org/getting-started/basic-tutorial/上获得关于OData的一些好背景。

希望这可以帮助。

以上是关于如何在Informatica Cloud中创建进程实时暴露为Restful服务,可以从浏览器或其他地方调用?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Javascript 在 Cloud Firestore 中创建集合?

如何使用 Rest API 在 Bitbucket Cloud 中创建项目?

在 Teradata 中创建密钥

如何在 Spring Cloud 中创建自定义 zuul 过滤器

需要有关如何在多个专用服务器中创建部署 spring-cloud-dataflow 应用程序以创建流的建议

如何从云函数动态地在 Cloud Firestore 中创建集合