你在这里: 工作基础 读写数据 添加读者

添加读者

可以添加一个阅读器,也可以指定多个数据集作为多个阅读器。

添加一个读者

  1. 选择Reader >添加Reader。
  2. 浏览到要添加的数据集文件(或文件组)。FME通常可以确定格式从文件扩展名,并将自动填充格式字段。
  3. 指定参数及坐标系(如适用)。

如果您直接将文件拖到工作台工作区上,则会出现“添加阅读器”对话框,其中的格式和数据集名称已经填满。

亚搏在线工作流选项

亚搏在线工作流选项确定将在画布上显示的特性类型的数量。选择任何一个都不会影响工作区的结果:这些选项只决定特性类型在画布上的显示方式,以及它们在工作区中是如何解释的。

默认情况下,将选择各个功能类型选项。这意味着对于数据集中的每个特性类型(假设有多个),Workbench将在画布上显示相应的特性类型。这一直是工作台的默认工作流程,对于大多数工作空间,这个选项就足够了亚搏在线。

但是,如果希望在画布上只显示一种功能类型,则可以选择单一合并功能类型。源数据集中的所有特性类型都合并到一个单独的特性类型中。

注意:如果希望稍后分离特性类型,可以通过功能类型属性对话框。

开始行动

在您按下OK之后,日志窗口将显示处理信息,并且特性类型将出现在工作区的reader区域中。

添加多个读者

有几种方法可以创建具有多个阅读器的工作区。

如果阅读器是相同的格式和模式:

  • 在创建新工作区时选择多个文件。在指定数据集时,单击Advanced Browse按钮
  • 添加文件:打开文件浏览器。您可以选择单独的文件,或者按Ctrl + click选择多个文件。

    添加文件夹:打开文件浏览器,以便选择要添加到阅读器的整个文件夹。这些文件夹中指定格式的所有文件都将包括在内。

    子文件夹:如果初始数据集位置下面有子文件夹,请选中复选框以包括它们。

    相同的模式如果您知道所有文件都具有相同的模式,请选中此框。这是一个节省时间的函数:工作空间的结果没有什么不同。如果您知道这些文件具有相同的模式,那么FME将不必对所有文件执行初始扫描来确定它们的模式。相反,FME将把第一个文件作为数据模型的代表。

  • 双击Navigator窗格中的source (reader) dataset参数,然后单击browse按钮选择多个文件。

若要添加不同格式和模式的阅读器,或相同格式和模式但其他数据集设置需要不同的阅读器,请从菜单栏中选择readers > add Reader。

另请参阅