span8
span4
你好,
我创建了一个工作区,该工作区使用HTTP调用者在web API上创建文件夹并上传文件。
第一个版本在一个级别上创建文件夹,然后上传文件。然后它继续做下一个层次,以此类推。它基本上是一系列HTTPcallers,在桌面和云上都能很好地工作。
然而,由于不可能预先知道有多少文件夹级别,所以我使用了一个定制的循环转换器和一个HTTP调用程序。
这在台式机上运行得更好,但试图在FME云上运行它似乎永远做不到。
在云上运行半小时后,桌面上需要8秒钟的时间还没有准备好……似乎永远不会准备好。
我检查了webconnection,并将定制的transformer上传到存储库和transformer文件夹中。我运行相同版本的Desktop和Cloud 2018.1.0.1(18528)。它最初不接受早期云版本上的自定义转换器。
有什么想法,我可能想检查或任何人有类似的问题吗?
谢谢!
/雅各
最终,它与transformer没有任何关系,但似乎与Windows桌面/服务器相比,云上的路径解释略有不同?
我最终使用了一个通用的阅读器,它读取zip文件,而不是将文件上载和提取到云/服务器,然后运行HTTP looper。
谢谢你的提示和回复!
嗨@j2,
您可以共享一个简单的工作区(不需要循环)吗完整的在FME服务器18528上演示和重现问题的日志文件?
没有迹象表明目录和文件路径名不在FME服务器或FME云上工作,但我很高兴测试您的场景,如果您可以共享一个简单的工作流。亚搏在线
嗨@j2,
我将为循环的数量设置一个限制(仅用于测试目的)。这应该允许您在桌面和云上验证相同的行为。还要记住,FME Cloud是在Linux上运行的,在windows和Linux之间进行测试时,由于路径的不同,使用文件路径可能会非常痛苦。
©2019安全亚搏在线软件公司|法律