嗨伙计们,
我正在寻找通过运行另一个工作区来设置工作区的已发布参数的可能性。我的设想如下:
将工作区复制到用户文件夹是由工作区完成的,以避免交互工作。但是我不知道我的任务的第二部分(发布参数的定义)是否也可以被发送到任何FME功能,或者我是否必须手动执行。
为了在这一点上100%清楚,在运行时使用批处理命令或工作区运行程序设置已发布的参数在我的情况下是没有选择的!我必须能够在FME工作台中运行用户工作区,而不必调整已发布的参数,除了输入/输出路径。
大家好,
我正试图通过以下教程创建自己的数据分发门户:https://knowledge.亚搏在线safe.com/articles/1117/data-distribution-with-web-maps.html
现在我有几个已发布的参数(SDE连接、Writer输出)。正如本教程所说,这些需要每次都定义,这有点麻烦,因为它们在80%的时间内都保持类似于默认值。有没有一种方法可以用我新的JavaScript技能将默认值传递到WebMap?提前谢谢。
Hello 亚搏在线Safe,我有一个发布的参数名“FEATURE_TYPES”,它基本上定义了来自ESRI geodatabse的数据。下载过程可以很好地处理此参数。当我把名字改成“nm-FEATURE-TYPES”时,问题就出现了。数据下载过程已停止并出现错误:
statusMessage | 参数'nm_FEATURE_TYPES'必须有一个值。 |
状态 | FME_FAILURE |
这对我来说有什么解决方案,所以我可以使用名称nm_u作为我发布的参数?
致以亲切的问候
木偶目
我希望我的脚本只保留一个由用户指定的属性,该属性将在其中重命名。我创建了下面的工作区。
当所选属性包含5、12、8、45….时,属性“attribute”保持值0不变。。。。
我的错在哪里?
谢谢你
大家好,
我正在为自己和团队中的其他人创建一个工作台,用于将XMLs转换为geodatabase。在这个模型中,我添加了额外的字段(而不是在XML中)来匹配我们的GIS SDE模式。我已经从属性管理器中的SDE导入了字段,并且主要是从XML映射它们的值。但是对于其中两个字段,我希望用户在运行脚本之前输入一个已发布的参数,因为这些值不包含在XML中。其中一个字段在GIS中设置了一个域。我希望用户在输入参数时从SDE域中获取下拉列表。
在下图中,我希望运行脚本的人从SDE域获取公司列表,而不是手动键入公司名称。
如
有人知道这是否可能。任何指导都将不胜感激。
谢谢你的时间,
安妮
大家好,
我用fme创建了电网。我可以创建一个中断,并使用用户参数将结果手动写入表中。
我的问题是,如何自动管理这个参数一个例子
第一次停电Sub 5200运行并影响12变电站(作为一条记录写入excel)
和比自动二次停机将分别运行。
我有一个包含3000次中断的列表。
有什么办法吗?
基于另一个已发布参数自动填充已发布参数将是一件好事。
例子:
有两个已发布的参数
一类型:文本。姓名:机场代码。输入:CAB5
二类型:坐标系统的名字.名称:坐标系。输入:WGS84-ABBOTSFORD-CAB5
用户输入机场代码CAB5,坐标系将自动选择上面列出的坐标系,因为只有一个坐标系与该机场代码关联。
你好,
我有一组必须在生产数据库或开发数据库中编写的工作区。
所以,我为“connection”参数使用了一个已发布的参数,这个参数似乎工作得很好。
但是尽管它工作正常,当我编辑连接参数时,对话框从下拉列表中显示一个数据库连接,而不是我发布的参数。
这是非常令人不安的,因为总是有一个疑问,我没有很好地配置与我的发布参数的作家。
我不能给错误的连接发送数据。。。
这是口蹄疫还是我漏掉了什么?
我对我的SQLExecutor和SQLCreator转换器使用相同的设置,并且这些转换器没有这个问题。
这个问题只发生在作者和读者身上。
我试过FME 2018.1.2.0和FME 2018.1.1.2
你好。
我喜欢出版的大部分基本翻译参数。在使用(MS/SQL)数据库时,这通常包括数据库服务器名称和数据库名称。
但是,当我按当前值旁边的“…”来选择另一个值时,我得到一个意外的错误,指出我给出了一个“无效的授权规范”,即使我最初将其设置为“Windows身份验证”,然后它就起作用了。
我不能指定任何其他的“身份验证”,所以我只能手动编写数据库名称。不是很酷,也不是很有成效。我也无法将参数更改为选项列表。
还有别的办法让它工作吗?
干杯
作为一个FME服务器用户,当我更新工作台中已发布参数的默认值时,我希望有一个简单的解决方案,当我将这些更改重新发布到FME服务器(即FME Server)时,将这些更改应用到所有使用该工作区的函数。调度和工作区订阅程序。
我建议在FME Workbench的发布向导中添加一个复选框选项,该选项列出了由我的用户帐户创建的运行此工作区的所有场景,以便我可以选择在发布时使用新的默认值更新哪些场景。
作为一个FME服务器用户,当我更新工作台中已发布参数的默认值时,我希望有一个简单的解决方案,在我将其重新发布到FME服务器时,将这些更改应用到使用该工作区的所有函数。函数将在这里定义为调度和工作区订阅服务器。我建议在FME服务器Web UI的这些页面上添加一个刷新按钮,以便您能够快速轻松地选择需要更新的内容。目前的解决办法是手动进入,复制和粘贴。
最近我经常和邮递员一起工作。该工具的一个很好的特性是您可以定义环境,例如。开发和生产。对于每个环境,您可以定义它自己的一组参数值。因此,当您在开发和生产之间切换时,url、userid和密码的值也会自动更改。
如何在FME中实现相同的行为?我希望有一个已发布的参数,让我在开发和生产之间进行选择,然后为url、用户id、密码和其他可能的参数设置正确的值。
你好,我已经为一些变形器创建了一些已发布的参数,我对所有参数使用了带有别名的Choice,它们都有相同的别名集。例如,选择“2000”表示Tiler中的576行和列,表示AttributeCreator的属性值E。每次运行工作台时,我都必须将每个发布的参数设置为2000。
我想知道是否可以为这些已发布的参数创建一个通用的已发布参数,所以每次运行工作台时只需要选择一次。
你好,我目前正在努力通过FMEServerJobSubmitter检索发布的参数。
发布的参数是一个属性值,我在StringConcatentor中运行了这个属性值。要么找不到这个参数,要么我以参数名作为textstring结束。
简而言之,我试图实现的是获取我在一个工作台中生成的每个.txt的文件名。这将允许我的下一个工作台(通过第二个FMEServerJobSubmitter)查找临时文件夹下的文件。一切都在一个“控制”工作台中处理。
我还尝试过通过特性阅读器获取文件名(path_rootname),但没有成功。
“控制工作区”概述
T他是第一个FMEServerJobSubmitter和示例的发布参数问题
根据FME-Server的日志,找不到文件名。请同时参阅日志档案(job_10687.log.txt)。
我就是想不出该做什么。我相信你们中的一些聪明人有一些非常聪明的建议可以分享。
我读过一些关于这个主题的指南
https://knowledge.亚搏在线safe.com/articles/1439/fme-server-亚搏在线workflow-management-1.html
最好的问候,
/丹尼尔
下午好,
我目前遇到一个问题与fme服务器作业提交和通过csv文件提供用户参数。
我在2018服务器上有一个工作区,如果用户直接从存储库运行工作区,并且在工作区内,用户可以从各种用户参数中选择,以根据日期、格式、投影等提取数据,那么工作区就可以正常工作。
当我试图通过服务器作业提交者使用包含所有参数详细信息的csv文件运行该工作区时,服务器作业提交者似乎正在截断或将参数移动到下一个参数。这似乎是发生在日期格式的一部分。
如果删除csv中的日期格式,则服务器作业提交程序似乎运行正常。
数据格式是必需的,因为我们的数据库对于以这种格式提取数据非常特别。
下面是日志文件中的一个片段。您可以看到服务器作业提交者似乎正在将参数中的数据移动到下一个参数。
FMEServerJobSubmitter(ServerFactory):无法处理类型为“Perferred_Format”的参数“00:00:00” |
FMEServerJobSubmitter(ServerFactory):无法处理类型为“File_Path”的参数“TAB” |
FMEServerJobSubmitter(ServerFactory):无法处理类型为“Coordinates”的参数“/dsupply/DATADUMP/QA_Output/Nov_2018” |
FMEServerJobSubmitter (ServerFactory):http://srv-bx-fmed:8080-运行工作空间的LGA_DTDB_EXTRACTION_2018_FME_SERVER。fmw“存储库”测试…… |
FMEServerJobSubmitter (ServerFactory):http://srv-bx-fmed:8080-作业#1080完成运行与错误 |
FMEServerJobSubmitter_Failed:特性是: |
功能类型:“FMEServerJobSubmitter_Failed_LOGGED” |
属性(字符串):' Coordinates'的值为' MGA94-55' |
属性(字符串):' File Path'有值' /dsupply/DATADUMP/QA_Output/Nov_2018' |
属性(字符串):“作业文件夹”的值为“BERRIGAN_topo20181101” |
属性(字符串):' Job_Extraction_Date'有值' 2018-11-01 00:00:00' |
属性(字符串):' LGA'有值' BERRIGAN' |
属性(字符串):' Preferred Format'有值' TAB' |
属性(字符串):“地形特征”有值“aggregatedway_nd” |
这方面的任何帮助都是很好的。