练习3 调试工作区
数据 GPS道路数据(JSON)
总体目标 修复别人工作区中的错误
演示 调试最佳实践
启动工作区 C:\fmedata2016\workspaces\desktopbasic\bestpractice-ex3-begin.fmw
结束工作空间 C:\fmedata2016\workspaces\desktopbasic\bestpractice-ex3-complete.fmw

作为本地FME用户组的总裁,您负责检查在每月会议上提交演示的项目。有一天你会收到一封电子邮件:


弗利布尔先生说…
我喜欢开车过桥!这个工作区需要一组GPS点,将它们转换为路线,然后展示了我在温哥华陆地边界剪断一座桥的位置。

不幸的是,Flibble先生犯了严重的错误,并且产生了一个非常差的工作空间。与其拒绝他的演讲,让我们帮助他调试问题,这样就值得分享。


1)启动工作台
启动FME工作台并打开启动工作区。

运行工作区并检查出现的任何警告或错误消息。


2)固定翻译
跟踪工作区中的所有问题(我数了五个),并确保解决它们。

记住利用:

  • FME数据检查员
  • 记录器和检测变压器
  • 特征计数
  • 记录窗口警告和错误。

在FME数据检查器中,您的输出应该如下所示:


1更新
注意——例如在上面的屏幕截图中——一些特性是从一个“被拒绝”的端口出现的。在FME2016.1.1中,新的工作区参数控制在这种情况下会发生什么:



选项是在遇到拒绝的功能时终止转换,或者继续翻译。2016.1.1之前创建的工作区将一如既往地发挥作用-允许继续翻译。但是,默认情况下,新工作区将终止转换。

祝贺你
通过完成本练习,您已经学习了如何:
  • 读取翻译计数以查找工作区问题
  • 使用检测变压器识别问题
  • 解释日志文件以确保一切都正确

结果匹配”

    没有匹配的结果“