作家概述

SDE编写器模块将FME特性存储在SDE数据库中。SDE编写器模块提供以下功能。

  • 事务支持:SDE编写器提供了事务支持,从而简化了数据加载过程。偶尔,数据加载操作会由于数据困难而提前终止。事务支持提供了一种机制,可以在不丢失或复制数据的情况下重新加载已修正的数据。
  • 表创建:SDE编写器模块使用FME映射文件/工作区中的信息来根据需要自动创建SDE表。如果表将存储几何图形,则可以创建特征类、光栅映射或光栅目录。
  • 表的验证:当数据加载到现有表中时,SDE写入器模块在映射文件中的层或栅格列定义与SDE中的层或栅格列定义之间执行验证操作。所有发现的差异都被记录下来。所有关键的差异都会导致数据加载操作停止。
  • 版本支持:SDE编写器提供版本支持,允许用户修改现有表中的数据,而不影响其他查看者在他们自己的SDE数据库版本中看到的内容。注意:目前不支持光栅表。
  • 几何降级:如果存在数据问题,将不正确的多边形降级为线性形状,但数据将“按原样”加载到SDE中。
  • 非齐次聚合加载:通过将聚合划分为几个同构聚合,提供将非同构聚合加载到SDE层的能力。
  • 非空间创建索引:SDE写入器模块还可以定义非空间索引。指定索引是为了提高具有非空间成分的搜索的性能。
  • 更新功能:SDE编写器模块允许通过使用指定的键和更新的操作方式。如果需要对特性进行区域替换,也可以通过将SDE编写器的功能与SDE30QueryFactory注意:更新是向栅格映射表添加数据的唯一方法,称为镶嵌。
  • 拒绝功能的管道:最初被SDE拒绝的特性可以通过FME管道发送,在FME管道中可以对特性进行更改,以便SDE在第二次尝试时可以接受它。
  • Geodatabase写作支持:特性可以写入位于Enterprise Geodatabase上的现有特性类。