地震会商技术系统地震数据专家[DataEQ]

DatistEQ云:PostMan上传流程并运行

2021-08-17  本文已影响0人  了无_数据科学

本例,介绍通过PostMan进行DatistEQ流程的上传过程,以及微服务的运行过程。

1、上传流程

上传流程服务的参数。

http://127.0.0.1/DMS/Upload
上传流程文件,支持DMS、DMZ文件。上传数据体(Body)采用multipart/form-data结构,Name为服务名,数据体为文件。
<POST> <需认证>
参数:
Publish Int32 说明: 设置流程可用范围,0为私有,1为受保护,2为公共
OverWrite Boolean 说明: 若服务存在时,是否覆盖。

指定上传流程的参数。


image.png

指定用户认证信息,目前,仅支持Basic Auth认证方式。


用户论证

注意,上传流程只能是POST方法。


image.png

发送,完成上传过程,系统反馈执行结果。


image.png

注:流程变量对应用于运行参数。运行时,解析运行参数并作用于运行结果。


流程变量与运行参数
流程变量应用过程

注:微服务的描述内容,源于流程的基本信息。


image.png

2、微服务访问

单击,上传流程返回信息中的服务地址,PostMan自动创建一个新的页签,点击执行,运行并获取运行结果。


上传流程返回信息 PostMan中执行

将服务地址复制到Chrome浏览器中,修改QMax值为30,即石英含量值小于30,运行结果如下。


Chrome中执行

注:当节点仅有一个输出项目时,微服务返回对应类型的文件。如本例执行返回仅一张图片。


image.png

注:将“浏览数据”节点,设为默认输出;以作为默认执行节点。


image.png

3、上传文件并执行

运行时,支持上传本地文件并执行,可用于解析Excel报告中内容。上传的文件存放于流程目录下的Data目录中,流程可用相对路径对其引用。上传的文件将随机命名,以消除文件之间的干扰。


image.png image.png
上一篇下一篇

猜你喜欢

热点阅读