主题“订户”中的问题 https://knowledge.亚搏在线safe.com/questions/topics/single/296.html网站 “订户”主题的最新问题 为推送订阅添加更多内容类型和模板 https://knowledge.亚搏在线safe.com/idea/76259/add-some-more-content-types-and-a-template-for-the.html

今天,我正在研究使用推送订阅(HTTP Post)来通知其他应用程序他们的工作结果。

这个应用程序(SAS)需要一个非常专门格式化的XML主体来理解我的消息。我无法从工作区中的xmlTemplater和textWriter分析此内容,通过通知,推送订阅发送到提供的URL的主体。

另一种选择是更像文本的正文,我可以很容易地得到订阅,只需要以应用程序/x-www-form-urlencoded-content类型显示。推送订阅不支持的内容类型。

最后,我订阅了一个工作区和一个小的工作区,其中有一个httpcaller将订户的内容转换为所需的正文格式。这有点像构建我希望看到的推送订阅服务。

升级推送订阅是个主意吗?为它提供更多的内容类型方法(可能甚至更多的REST方法)和一个用于主体和URL的模板?像迷你httpcaller/xmltemplater/jContemplater组合?

亲切的问候,

马丁

订户 订阅 HTTP邮局 周一,2018年8月13日格林尼治标准时间13:50:30 马丁科奇
失败时如何将电子邮件地址从工作区传递给电子邮件订户 https://knowledge.亚搏在线safe.com/questions/67228/how-do-i-pass-an-email-address-from-the-workspace.html(https://knowledge.safe.com/questions/67228/how-do-i-pass-an-email-

我这里描述的问题基本上是相同的:

https://knowledge.亚搏在线safe.com/questions/30724/in-fme-server-how-to-pass-parameters-to-the-subscr.html(https://knowledge.safe.com/questions/30724/in-fme-server-how-to-

这里描述的从父级运行工作区的解决方案并没有那么可扩展,而且似乎必须有更好的方法。当我在作业中添加了一个名为nm_email_的已发布参数时,我以为我找到了一个解决方案。我测试了一个失败和成功的条件,他们成功了,但我手动触发了这些测试。似乎计划的作业不会像手动运行一样将电子邮件发送给订阅服务器。

我可以在“指令”参数的“请求数据>通知管理器指令”下查看计划作业中的数据。看起来是这样的:

[“name”:“email_to”,“value”:“email@example.com”]

是否有任何方法可以将这些数据导入订阅服务器,以便将其发送到工作区中设置的电子邮件?

也,对于失败案例和成功案例,我希望以一致的方式完成这项工作。因此,在工作区中设置一个参数email address,订阅者可以在随后的电子邮件中看到该参数。这对我们的上下文非常重要,因为我们有一个高度联合的环境,需要通知的客户可能在不同的工作区中有所不同,但我们要发送标准化的模板电子邮件。

目前,每一个作业失败和成功的情况都有一个订户,每个作业中都有电子邮件,这对于大规模管理ETL来说是很容易出错和不必要的开销。

附笔。我已经知道这个教程并在工作区中设置emailer数据,但问题是,在失败的情况下,数据不能传递。

FME服务器 订户 电子邮件通知 清华大学,2018年3月29日格林威治标准时间17:48:08 詹森利
将FME服务器主题保存为属性值(FME服务器) https://knowledge.亚搏在线safe.com/questions/65374/saving-websocket-topic-as-an-attribute-value-fme-s.html

你好,

我在FME服务器上有几个出版物,它们监视接收到的电子邮件。这些出版物订阅了不同的主题。我正在为所有主题的所有传入电子邮件制作主日志(在SQL中)。

当我在FME服务器中为一个主题启动监视器时,我得到这个示例JSON通知输出:

“email_publisher_subject”:“[这是主题]”,“email_publisher_sent”:“2017年6月30日星期五14:41:19”,“email_publisher_content_type_1”:“文本/html;charset=\“ISO-8859-1\”,“email_publisher_from”:“testeemail@gmail.ca”,“email_publisher_content_type 0”:“文本/普通;charset=\“ISO-8859-1\”,“ws_topic”:“文档_传入(电子邮件)”,“email_publisher_received”:“2017年6月30日星期五14:41:32”,“email_publisher_to”:“destination_email@gmail.ca”,“电子邮件发布者内容0”:“[此处显示电子邮件内容]”,“fns_type”:“email_publisher”

我想捕获“ws_topic”作为属性。如果我将此通知保存到JSON文件的文本中,并使用JSON阅读器通过FME脚本运行它,ws_主题以值“document_incoming(email)”保存在数据库中。但当我将相同的脚本上传到FME服务器并将源映射到通知消息时,WS-Topic出现空值。所有其他参数都记录良好。

我不明白我在这里做错了什么。如有任何帮助,我们将不胜感激。

杰森 订户 话题 出版商 星期二,2018年3月6日格林尼治标准时间18:36:45 法里亚法哈德
FME服务器2017反向代理配置-数据下载电子邮件模板/URL前缀 https://knowledge.亚搏在线safe.com/questions/64292/fme-server-2017-reverse-proxy-configuration-data-d.html(https://knowledge.safe.com/questions/64292/fme-server-2017-reverse-pro

我正在配置新安装的FME Server 2017,并已为Web访问设置了反向代理。我一直在关注这个基于2015年FME服务器的链接:https://knowledge.safe.com/articles/876/use-a-reverse-proxy-亚搏在线with-fme-server.html

我正在配置电子邮件订户:

  • 打开Web管理界面>通知>订阅>电子邮件作业成功>配置,
  • 在电子邮件模板中,将urlprefix替换为resultprexfix。

在订阅下,我看到:

  • 数据下载\电子邮件\工作成功
  • JobSubmitter_电子邮件_JobSuccess
  • 迁移电子邮件成功

我在数据下载订阅电子邮件模板中找不到urlprefix,但是有下载URL-我需要更改吗?

FME服务器 订户 数据下载 代理 配置 太阳2018年2月18日23:18:06格林威治标准时间 基督84
FME服务器故障排除:通知 https://knowledge.亚搏在线safe.com/articles/60409/fme-server-troubleshooting-notifications.html

您是否在FME服务器中遇到通知服务问题?请阅读下面的一些常见故障排除提示,问题和资源。

故障排除

主题监控

  • 你按下“开始监控”按钮了吗?
  • 如果你测试这个话题,通知到了吗?
  • 主题监控是否在安装了FME服务器的同一台服务器上工作?
    • 在服务器上测试,以及一台远程机器。
  • 端口7078是否打开(WebSocket通信的默认端口,哪个主题监控使用?
  • 在开发者信息窗口(Google Chrome右键单击>检查>网络>刷新页面)中,您是否看到任何错误?
  • 你检查过日志文件吗?

    • fmenotification.log(日志>服务>当前)
  • 尽管主题监控不起作用,触发的通知是否正确?
  • 您配置了SSL吗?

出版物或订阅

  • 是对的吗端口为正确的协议打开?
  • 如果使用电子邮件作为协议,您的电子邮件帐户是否已配置为允许其他应用程序使用它?
  • 检查正在使用的发布/订阅的日志文件(日志>核心>当前>)
  • 您是否在主题监视窗口中看到预期的主题消息和内容?

FME社区问答中存在的问题亚搏国际在线官网

  1. 分布式引擎环境导致数据写入错误的位置
  2. 主题监视无法连接
  3. 主题监控在Mozilla Firefox中不起作用
  4. 配置了https/ssl后,主题监视不起作用

有关特定发布者或订户协议的问题,我建议搜索或张贴在我们的FME社亚搏国际在线官网区问答

其他资源

通知文档

FME服务器创作课程

终极实时:监控任何东西,更新任何网络会议

将企业与事件驱动的消息传递网络研讨会集成在一起

您仍然遇到问题吗?

请考虑寄到FME社亚搏国际在线官网区问答如果您仍然遇到本文未解决的问题。也有不同的支持渠道可用。

对如何改进这一点有想法吗?

您可以向我们的观念交流.

FME服务器 通知服务 订户 话题 出版商 故障排除 通知 订阅 出版 主题监控 星期二,2017年12月19日23:47:32格林尼治标准时间 圣卢瑟马斯
计划通知 https://knowledge.亚搏在线safe.com/idea/45584/schedule-notifications.html网站

有能够被调度的通知(即它们只能在一天中的某些时间运行)。

例如,某些功能允许:

能够将电子邮件发布者设置为只在工作时间以外观看电子邮件,而不是一整天

当特定进程的引擎需求可能更高时,将WebSockets作为通知进程运行,但是,当您知道引擎需求不会很高时,允许WebSocketReceiver进程始终处于打开状态。

这是启用/禁用通知的附加要求

https://knowledge.亚搏在线safe.com/idea/38651/disable-a-notification.html网站

通知服务 订户 话题 出版商 通知 结婚,2017年6月7日20:46:28格林尼治标准时间 托德斯戴维斯
用户链接 https://knowledge.亚搏在线safe.com/idea/43161/subscriber-chaining.html网站

我正在运行一个工作流,需要在亚搏在线其中将文件发布到sftp站点,然后删除系统上的本地文件。能在FME服务器上设置一个SFTP订户真是太好了,完成后,您通知一个可以触发另一个订阅服务器的主题(在本例中,我想删除本地文件)。我可以使用一个工作区来完成这项工作,但是我认为这种类型的工作流程可能适合其他人,并且会有很大的改进。亚搏在线

FME服务器 订户 FRI,2017年4月21日19:29:59格林尼治标准时间 法梅扎德
查找编码值并将其粘贴到属性 https://knowledge.亚搏在线safe.com/questions/36836/find-and-paste-coded-value-to-an-attribute.html

我有一个地址点,上面有街道名称和街道类型字段,比如

姓名 类型
主要的 街道
普莱桑特 大街

等等。我还有一张表,上面有街道编码值,比如

代码 姓名 类型
二千三百四十五 主要的 街道
四千五百八十八 普莱桑特 大街

我需要做的是为每个addrees点从第二个表中查找名称和类型,并将代码值粘贴到点属性。最好的方法是什么?

属性处理 订户 领域 最佳实践 结婚,2016年11月23日18:03:55格林尼治标准时间 抚育
订阅错误:参数“value”的意外值“\\networkpath\”,应为列表 https://knowledge.亚搏在线safe.com/questions/35904/subscription-error-error-unexpected-value-networkp.html

我有一个出版物,它监视文件夹中创建的新文件。

我还有一个工作区,它从网络位置获取任意数量的文件,并将它们上传到我需要的地方。

尝试设置订阅时,我收到以下错误

我已经能够自己运行工作区,但是当主题启动时,它会失败。

我可以从日志中看到sourcedataset_path参数丢失,但是。

已发布参数

参数值
源数据集路径
FME主题信息 $(FME_SharedResource_System)临时/订阅/277A9C3190634DE39102C05756666082.json
FME主题 数据集匹配
状态消息 必须为参数“sourcedataset_path”提供一个值。

有什么想法吗?

错误 订户 FRI,2016年10月28日00:46:14格林尼治标准时间 阿瑟布鲁克
FME服务器工作台CC电子邮件到另一个地址 https://knowledge.亚搏在线safe.com/questions/33843/fme-server-workbench-cc-email-to-another-address.html(https://knowledge.safe.com/questions/33843/fme-server-workbench-cc-

我已经成功地将邮件发送给了FME服务器。将电子邮件作为备份转发到其他地址没有问题,问题是有些电子邮件有1-10个附加文件。fmesseveremailgenerator内容:仅允许列表电子邮件的一个附件发布者0

我是如何用多个附件来收发电子邮件的?

电子邮件 订户 周一,2016年9月12日22:09:50格林尼治标准时间 哈利
FME服务器的用例场景 https://knowledge.亚搏在线safe.com/questions/33703/use-case-scenario-for-fme-server.html

尊敬的FME社区:亚搏国际在线官网

我们目前正在使用5个FME桌面许可证,最近我们购买了FME服务器以进一步自动化我们的地理过程。我有一个问题,关于服务器技术可以做些什么,以及我们考虑的用例是否可以原则上实现。

我们的道路网络是通过网络功能服务(WFS)发布的。我有一个桌面工作区,它将XML文件中的属性添加到这条路线网络中。问题是,属性是动态的。这意味着,最初我不知道XML文件中有哪些属性。可能只有10个,或者超过100个(例如),并且这些名称是未知的。

我们现在想创建一个网站,用户可以在其中上载具有任意数量属性的XML文件。在背景中,FME服务器应该将这个文件从WFS映射到我们的道路网络,并添加属性。我设想一个站点,在那里用户有一个XML文件的上载按钮和一些目标格式(mapinfo和shape)的输入表单,也可能是所需的坐标参考系统。应该有一个输入字段,可以在其中输入电子邮件地址。因此,用户应获得每个电子邮件的下载链接,在那里他可以下载经过处理的公路网,用XML文件中的信息作为shape或mapinfo添加。

挑战是,依我看,我不确定XML文件中有哪些属性。文件本身具有已知的结构,已成功加载到FME桌面。但是属性名,至少不是所有人,从输入XML开始就不确定了。属性在XML中的位置,这意味着它们可以发生在哪个子元素上,但是我们知道。

是否可以告诉他将输入文件的所有属性复制到目标?我添加了一个示例XML和一个工作区的屏幕截图,在这里您可以看到我使用XML片段器加载数据并公开属性。如何公开不知道上传文件中是否存在的属性?

实际上可能有很多属性:)有没有办法用FME服务器来处理这个问题?

我很感激你的每一个建议!

多谢并致以亲切的问候
托马斯

属性处理 订户 动态工作区 XMLFracter XML扁平化器 FRI,2016年9月9日10:18:00格林尼治标准时间 托马索
通知订阅的“and”子句 https://knowledge.亚搏在线safe.com/idea/33112/an-and-clause-for-notification-subscriptions.html

已订阅多个通知的工作区,每次通知时激发。实际上,多个订阅被评估为逻辑“或”。工作区在通知“1”、“2”或“3”上运行。

如我的描述论坛帖子如果我可以将通知评估为“和”,那么通知的可用性将大大提高。通知“1”时应运行工作区,已给出“2”和“3”。

通过这一点,我可以在一个大的转换过程中改进任务和工作负载的分布。

例如:当新的填充数据可用并且新的边界已被处理时,我可以重新计算人口密度。

请阅读链接的论坛帖子,了解更多关于这个想法本质的细节。

亲切的问候,马丁

通知服务 亚搏在线 订户 结婚,2016年8月31日13:21:57格林尼治标准时间 马丁科奇
将工作区订阅为多个“和”-样式的通知 https://knowledge.亚搏在线safe.com/questions/32934/subscribe-workspace-to-multiple-notifications-and.html

我们正在设计一个跨越多个工作区的转换作业。通过将下一个工作区订阅到上一个的成功主题,我们可以使用通知逐个运行。

我们可以设计得更漂亮,如果我们可以。当“b”和“c”准备就绪时,启动工作区“e”和“f”。但是,当“e”订阅“b”和“c”的成功主题时,将其评估为“or”。“e”在“b”或“c”就绪时运行。

使用“and”子句评估工作区订阅的通知是很好的。你应该这样做,当你有“这个”和“那个”的时候。是否有可能仅使用FME进行此操作?当然,我们可以使用一些数据库和python或c来创建自己的“通知服务”,但据我所知,在FME服务器中唯一缺少的是通知订阅中的“and”子句。

有了这种可能性,我们就可以确定每个工作区的先决条件,并将其转换为工作区应该订阅的成功主题。

顺便说一下,我们有多个引擎,因此,如果我们可以同时运行独立的工作区,它将加速整个转换过程,并且根据多个工作区的结果,让工作区对所有以前的工作区作出最终决定。

亲切的问候,

马丁

通知服务 订户 周一,2016年8月29日11:55:47格林尼治标准时间 马丁科奇
SDE编写器-如何为SDO几何设置正确的Oracle元数据? https://knowledge.亚搏在线safe.com/questions/32208/sde-writer-how-to-set-up-oracle-metadata-correct-f.html

我们正试图通过SDO-U几何格式的“ArcSDE-geodb”编写器编写数据,并使其对非ESRI软件具有可读性。我们在Oracle 11g的Arcsde 10.2.2上使用Arcgis for desktop 10.3.1和FME desktop 2015.1(但同样的问题也出现在不同软件版本的组合中)。

我们的主要问题是,在Oracle几何元数据条目中,无论我们如何尝试,都无法正确设置轴定义。

SQL:从用户_sdo_geom_metadata中选择diminfo,其中table_name='sdotest_fme_writercrs';result:mdsys.sdo_dim_array(mdsys.sdo_dim_element(null,3447003467000,0.001)、mdsys.sdo_dim_element(null,542200054440000,0.001))。

正如你所看到的,两个轴都定义为“空”,而不是“X”和“Y”。有什么方法可以告诉作者如何设置正确的吗?

神谕 坐标系 订户 SDE 元数据 FRI,2016年8月12日07:46:24格林尼治标准时间 马吕斯科勒克
如何从gdb日期字段获取小数秒 https://knowledge.亚搏在线safe.com/questions/31645/how-to-get-fractional-seconds-from-gdb-date-field.html

你好,

我在一个esri文件地理数据库中有日期属性的特性,我需要小数秒。

我和日期格式转换器玩过,但我看不到日期格式符号的分数秒。

有什么办法说服FME读取分数秒?

埃斯里 地理数据库 订户 日期时间 星期二,2016年7月26日10:30:04格林尼治标准时间 蒂洛