西班牙
斯潘4
@比博巴你好,尼古拉斯,
当使用AttributeExposer时,您需要键入GDB_to_DATE和GDB_FROM_DATE,这些属性不会自动对您可用。您还需要有一个archive where子句,以便fme知道您试图访问归档信息。下面的屏幕截图显示了一个简单的工作流,说明了我如何从Oracle SDE表亚搏在线中的存档(非版本化)功能类将GDB_公开到日期和GDB_FROM_日期。
我还制作了一个小视频来演示我遵循的过程,可以在这里看到:(http://screencast.com/t/rrbjvgjrdvq5)
如果上述情况对你仍然不起作用,我建议你在亚搏在线support@亚搏在线safe.com网站是的。我们可以仔细查看您的数据,并可能提供更多建议。
你好,希瑟拉萨菲,亚搏在线
谢谢你的回复。
不幸的是,你的两个选择都不起作用。
顺便说一下,我使用的是带有Oracle数据库(SDE 10.3)的FME 2016.0,我的表只是存档的,没有版本。
一。我在属性公开器中没有提到的属性(大写/小写)。我甚至试着把所有的建议都暴露出来,但没有什么有趣的东西出来。
二不建议使用历史表。应该注意的是,它有点逻辑,因为这个表不存在于Oracle中,因为它是我的表实表,它有GbdtotoSyDead和gdBuffOn.Dead字段。启用存档时创建的唯一其他“东西”是esri视图xxxxx。
我遗漏了什么吗?
谢谢,
尼古拉斯
您好!@比博巴有两种方法可以让我从gdb-to-u日期和gdb-from-u日期属性访问gdb-u。
第一个选项:添加arcsde geodb reader并包含archivewhere子句。将attributeexposer附加到读卡器,并将gdb-u-to-u-date和gdb-u-from-u-date公开(公开的属性的情况将取决于sde的基础数据库(即小写表示后缀)。
第二个选项:当添加ArcSDE GeodB读取器并在表列表中选择要读取的要素类时,请在表名后键入h。例如,我有一个启用存档的要素类,称为“地块”。添加读卡器时,我在表列表中选择Parcels表,然后将h添加到表名中(因此它显示为Parcels)。它将读取整个存档表,并且gdb_to_date和gdb_from_date应显示为用户模式中的属性。在这个选项中,不需要包含archive where子句。
?2019安全亚搏在线软件公司|合法的