关于特征检查
- 您可以在“检查模式”下运行工作区,以便在功能在画布、连接和输出端口之间移动时可以看到功能计数。
- 您可以检查单个要素的特性(属性和几何图形),而无需将工作空间发送到检查器应用程序。
- 如果要添加转换器,特别是要添加到大型工作区或读取大量输入数据的工作区,则无需等待整个工作区完成即可看到它对功能的影响。
使用完全检查运行,使用断点运行
Workbench提供的工具允许您使用feature Inspector在feature级别检查数据,使用FME data Inspector在dataset级别检查数据。在Workbench Run(工作台运行)菜单中,有两个附加选项允许您以更可控的方式运行工作区:
- 全面检查运行:运行工作区并在数据集级别(Data Inspector)检查所有要素(一起或单独)。
- 使用断点运行:每次运行一个要素并检查数据,在要素之间暂停(要素检查器)。
此选项将工作区与数据检查器无缝集成。FME记录功能并将其存储在临时FME功能存储(FFS)文件中。然后,您可以单独或一次全部检查功能。
注:当您希望查看功能在工作区中的流动位置(以及数量)以及工作区调试时,此模式特别有用。但是,此模式会影响系统资源,而且由于所有功能都被记录和存储,因此也会影响磁盘空间。由于这些原因,您可能不希望在此模式下运行所有工作区。
所有链接和端口记录了翻译完成后可以查看和检查的功能。此示例工作区显示了运行完整检查后的画布:
要查看特定录制的功能,请双击连接或端口上的数字。(也可以单击鼠标右键并选择检查特征从关联菜单中选择。)
这将启动Data Inspector,它显示在该连接或端口上记录的功能。
您还可以右键单击任意数字和检查所有记录的特征. 数据检查器打开包含所有链接和端口的所有功能的关联FFS文件。在数据检查器中,可以选择查看所有要素或仅查看选定要素:
在此模式下查看功能之前,请在工作区中至少设置一个断点。工作区将一直运行,直到达到此断点,并且“功能检查器”窗口将打开。
要设置断点,请选择链接,直到其高亮显示。单击鼠标右键以显示命令菜单,然后单击添加断点(或按F9键)。
断点在工作区中显示为一条粗体蓝线,带有红色的“停止标志”八角形。
注:在下面的示例中,八角形内的数字表示上一次运行工作区时显示的要素计数。如果尚未运行工作区,八角形将显示纯色。