斯潘8
斯潘4
我看过这个:
我希望能够在FME工作台中为下载服务设置zip文件的确切文件名。si而不是这样的url:
http://fmeserver/fmedatadownload/fme_2d764b0c_151555526785_73956.zip
我希望能够在工作区中定义一个名为:
zipFileName=myFileName.zip文件名
因此,dataDownloadService为文件提供服务:
http://fmeserver/fmedatadownload/myfilename.zip
在其他工作区中,我将拥有完全不同的zip文件名。
有什么办法吗?我设法在正确的文件中创建所有数据,并使用文件副本将文件复制到正确的位置(在fmedatadownload/中),但我不能说服fme datadownloadservice使用该压缩文件,而不是创建随机的压缩文件。
早在2013年,FME服务器就无法处理大于特定大小(2或4GB)的压缩数据集,我们通过使用自定义NM指令和对fmeengineconfig.txt文件.创建我们自己的64位兼容的zip文件。
您好!@西格尔,虽然这不太理想,但这种黑客行为可能会如预期的那样奏效。
1。创建一个脚本化参数,该参数返回可以使用此下载服务URL访问的服务器资源文件路径:https://。/
import ospath=fm_macrovalues.get('fm_server_dest_dir',无)如果路径:dir,_=os.path.split(path)dir=os.path.join(dir,fme_macrovalues['fme_job_id')else:dir='.'用于使用fme desktop.return进行测试。返回'%s/myfilename.zip'%dir
https:/。/
?2019安全亚搏在线软件公司|合法的