下午好,
我试图在使用AutoCAD OD阅读器的FME服务器上运行一个工作区。当我运行工作区时,收到以下错误代码:
他说:“这是一个很好的选择。”autocad reader:打开文件'c:\programdata\safe software\fm亚搏在线e server\resources\temp\chicago_building_1__cad\dp_l_2_cad.dwg时出错,C:\ProgramData\亚搏在线safe software\fme server\resources\temp\chicago_building_1_201902251923396464_cad\dp_l_1_cad.dwg'在版本检查期间他说:“这是一个很好的选择。”
我已经检查了文件路径,并且两个CAD文件都存在于文件夹中。所以我有点困惑为什么我会收到这个错误。我已经使用相同的工作区在FME Web门户上测试了工作台,它运行正确,但是通过API运行失败并导致了上述错误代码。
任何帮助都很好!
谢谢,
大卫
你好,FME社区,亚搏国际在线官网
我正在开发一个需要处理JSON对象的FME服务,在返回zip文件的httpcaller中使用此json作为上载主体,并向用户发送一个下载链接到返回的zip文件。
正在工作的是一个以JSON上传主体和电子邮件作为请求参数的Post-to-DataDownload服务:
http://
通过在datadownload_async_job_success主题上订阅,我使用此模板检索具有下载位置的所需邮件:
http://
然而,一个开发人员问我是否可以在邮件正文中集成请求电子邮件。因此,我查看了FME REST API并尝试将其发布到:
http://
使用电子邮件模板关键字,我无法再检索下载位置。您知道我如何通过fme rest api检索下载位置吗,或者有其他解决方案吗?
我看过其他处理类似问题的职位,但是没有令人满意的答案。
亲切的问候,
杰扬
我还在学习FME服务器的RESTAPI,想知道是否可以使用python将文件上传到FME服务器进行处理并接收数据下载文件?我正在学习RESTAPI培训,并使用开发人员操场上提供的代码,[https://playground.fmeserver.com/python-request/]但是可以使用一些关于如何正确地将文件上传到FME服务器以运行工作区并检索下载的指导。为了我的测试目的,我只是在使用txt文件。我想上传一个文本文件,然后检索输出文本文件数据下载zip。我不熟悉javascript,所以我想把它集成到我的python应用程序中。
目前,通过工作台访问大多数FME服务器RESTAPI功能的唯一方法是使用httpCaller。
这种方法的问题在于,您需要将服务器URL硬编码到httpcaller中(或使用已发布的参数),但这在环境之间不是动态的。如果我想从dev发布一个工作区到prod,我需要进入并更新服务器URL。
如果一个命名的FME服务器Web连接(已经包含了FME服务器URL)可以同时用于身份验证和基本URL配置,那就太好了。
现有httpCaller的简单包装可能就是所需的全部,以便从Web连接自动提供基本请求URL。
如果上面太难,请创建一个转换器以允许在工作区中查询Web连接URL,这样就可以将它传递给httpcaller。
最终的解决方案将是拥有一个完整的FMEServer_API_CallerTransformer,它允许在Transformer中动态构建RESTAPI查询…但这可能要求太多了。:)
嗨社区亚搏国际在线官网,
读完这篇文章后在这里,请我觉得我应该为我的特定挑战量身定做我的问题,并向@格哈德安全亚搏在线和@斯图尔特哈珀,请(如果你能给我指一下YouTube视频和Github回购协议,我会非常感激的!)我的问题是创建类似于“FME云API返回zip文件”的过程,但是在工作流程中有一些变化。亚搏在线
我要做的是调用不同数量的csv文件,作为在云/服务器上执行的另一组FME工作区的输出创建,进入一个工作区,该工作区将一些媒体UUID从csv中的几列解析为单行项目列表。然后,这个媒体UUID列表用于从S3存储桶中提取媒体,然后推到另一个S3桶。现在,接下来的步骤就是在工作流中变得棘手的地方。亚搏在线
*如何将所有媒体压缩到一个压缩文件中,给它一个日期时间戳文件名,如更新oct2018 utc.zip,请(或者可能来自系统参数的内容),然后将其移动到目标S3存储桶中。有几个特定的变量可能影响我如何开发此工作流:亚搏在线
我希望这是有道理的,我意识到这有点冗长,但是,如果我能得到一些方向来启动一个工作流,它将极大地帮助我。亚搏在线
谢谢,托德
你好,
我如何发布一个工作区,它第一次将自定义变压器链接到FME服务器,以及以后如何使用FME服务器RESTAPI服务更新它。
我在FME服务器操场文档中找不到关于它的示例:https://playground.fme server.com/using-the-rest-api/workspaces/
我有18个工作区和7个链接的自定义变压器。发布过程现在花费了太多时间,我需要在QA团队之前更新存储库以开始测试。
有人能帮我举一个例子或一个URL引用吗?
谢谢你!!!!
通过fme server rest api公开版本控制选项将允许进一步控制,定制,尤其是版本控制工作流的自动化。亚搏在线
你好,我正在使用FME服务器RESTAPI,需要一些指导。
我在FME服务器上有一个发布的工作区,每天通过调度程序运行,在我的FME服务器上输出一个.json文件。我试图用fme-server-rest api调用数据来检索.json文件,这样我就可以把它交给我们的web开发人员,供他用于他编写的应用程序。我不希望每次调用api以获取.json文件/数据时都运行FME服务器作业。
我刚开始使用FME Server REST API,但尝试使用API v3 get/repositories/<repository>/items/<item>/datasets/<dtype>
有人能帮我找到正确的途径,使用FME服务器通过API调用/URL获取我的数据吗?
谢谢!
你好,支持团队。
我计划在我们的FME服务器上调用一个FME工作台,并取回响应。请求将从使用.NET的Web应用程序传递到FME服务器。与此同时,不清楚在客户端如何处理处理处理时间。如果客户机将一个作业传递给FME服务器,并且获取响应需要10分钟,如何处理这个等待时间?FME服务器的什么类型的参数(响应)告诉开发人员结果?是否有来自服务器的回调或任何其他确认/定时/触发机制?
多谢
莫森
我正在使用FMEServer2017.1.1.1和RESTAPI创建一个存储库并将工作区发布到其中。这相当简单。一旦完成,我想与服务器上已经存在的其他用户共享该存储库。有没有办法通过RESTAPI来实现?我在API文档中找不到它。
我注意到,如果通过javascript api fmeserver.rundatadownload函数传递参数值,那么fme会从json格式的参数值中删除每个双引号。
如果从FME服务器Web UI运行它,JSON参数将正确保存。很好。
然而,如果使用API函数从外部Web应用程序运行工作区,fme将从json参数中删除每个双引号,因此,它不能被解析为有效的JSON文档。例如
测试
日志:
在使用api函数时,有没有一种方法可以正确地保留json参数?
早上好!
我有一个工作区,可以创建一个带有形状文件的kml和zip。我将把它上传到FME服务器,这样用户就可以轻松地下载这些文件。
在做任何事情之前,我已经检查了API文档。工作的职责如下:
结果id(integer):此作业的唯一标识符,numFeaturesOutput(integer,可选),优先级(整数,可选),requesterhost(字符串,可选),requesterresultport(integer,可选),resultDataDownloadURL(字符串,可选)、状态(字符串,可选)=[“已提交”,“排队”,“已中止”,“成功”,‘FME故障’,“作业失败”或“拉入”:作业成功,失败,或其他状态、状态消息(字符串,可选)、TimeFinished(字符串,可选),时间请求(字符串,可选),时间开始(字符串,可选)}
“resuldDataSetDownloadURL”不是数组,所以我认为服务器只会创建一个URL。FME服务器如何在带有形状的kml或zip文件之间进行选择?
有没有办法强迫FME服务器创建两个URL?还是应该将kml添加到zip文件中,以便只下载一个元素?
用户不会访问FME服务器。我正在为此编写.NET应用程序。
我正在使用FME服务器2017。
感谢您提供的帮助。
你好,
我正在使用FME JavaScript通过Web执行工作台,作为响应,我得到以下变量:
ID:438NumFeaturesOutput:65优先级:100请求者主机:“192.168.1.103”请求者结果端口:52869状态:“成功”状态消息:“翻译成功”时间完成:“2017-11-18t01:20:11”时间请求:“2017-11-18t01:19:59”时间开始:“2017-11-18t01:19:59”
我可以将自定义变量写入此响应吗?如果是的话,请详细说明方法。
目前,数据下载,数据流和数据上传服务有自己的API:
已经通过FME服务器REST API支持JobSubmitter服务,可以通过一组REST调用来调用:
https://docs.亚搏在线safe.com/fme/html/fme_rest/apidoc/v3/!/转换
如果所有3个服务(数据下载,DataStreaming可以通过fme server rest api调用dataupload和jobsubmitter),使开发人员更容易利用fme server的功能。这将允许更一致的应用程序开发,而不必担心一个产品的不同API。
在FME服务器和云上运行,不希望返回任何数据集。只想返回简单的对或错,
在FME中这是可能的吗?