span8
span4
我正在用一个FeatureReader读取一个数据源。然后立即使用功能编辑器将其写入postGIS。因为输入应该与上传的确切数据无关,所以我使用“单一输出端口”选项,并通过通用端口输出结果,该端口直接输入到FeatureReader中。
在2017年FME上,这一招奏效了。在2018年,我遇到了一个问题——写入器只有在目标表已经存在的情况下才能正常工作。与“使用现有”选项)。If I use the "Drop and Create" option in the writer, all I get is the geometry column in the destination table.其他的柱子没有交叉。
我看到一个论坛帖子,建议用户使用一个动态的作者,然后像这样传递模式:
https://knowledge.亚搏在线safe.com/questions/46483/generic-attribute-from-featurereader.html
这工作,但有一个主要的烦恼——我失去控制,输出表的名称——我必须使用fme_feature_type属性作为表名(在上传一个CSV文件的情况下,目标表总是被称为“CSV”)。我可能希望在以后的代码中引用目标表,所以不知道它的名称是一个问题。
就像我说的,直接对着桌子写,然后删除并创建它,这在2017年的FME中似乎是可行的,但在我升级到2018年之后就停止了。我不确定这是一个bug还是作者的行为被故意改变了。有人能解释一下吗?
如果需要,可以在模式特性中编辑fme_feature_type_name,在数据特性中编辑fme_feature_type,这样就可以控制目标表名。工作于2018.0.0.1,刚刚测试。
©2019安全亚搏在线软件公司法律