西班牙
斯潘4
想法通过费迈利扎德··CADAutoCAD的DWG
一些客户已经创建了用于使用FME连接到AutoDesk Vault的自定义变压器。这个想法是为了创建一个AutoDeskVaultConnector转换器。请在评论中提供您希望在FME中看到的有关Vault的任何特定工作流的反馈。亚搏在线
达维塔夫亚搏在线评论·
或许我们应该选择在FME Web connections中设置一个保险库连接,然后在读取/写入保险库兼容格式时允许使用该连接。
我们使用Vault的另一个机会是使用作业处理程序API创建连接,以允许FME用作Vault作业处理程序。这可以连接到命令行FME或FME服务器,并允许Vault用户将FME处理合并到其Vault工作流中。亚搏在线
jneujens公司评论·
1)从Vault读取数据时,最耗时的事情之一是查找哪个文件属性存储在SQL Server数据库的哪个表中。一旦知道可以使用哪个ID来链接表,检索数据就只是创建查询的问题。但这不是一种非常通用的工作方式,因为输出模式是固定的。
如果VaultConnector的输出可以更灵活,那就太好了。不仅使用文件名,还可以根据创建日期、创建文件的人的姓名、子项目中的所有文件、所有尚未批准的文件等导出数据。在Vault中有许多可用的文件特性,因此最好将所有这些参数组合起来以调整导出。
为了更灵活,一个新的VaultC连接器可能使用VaulAPI?我对API没有太多经验,但这可能是个好主意?
2)将数据写入保险库可能需要谨慎。FME可以覆盖文件库吗?更改文件的修订号?我们如何确保所有基本的文件属性都保留下来?
杰尔评论·
好主意!
在比利时铁路公司,我们现在使用SQLExecutors和Python脚本,通过一个自定义转换器访问Vault。使用文件副本编写器,我们将文件下载到特定位置,以便在工作区的下一步中使用它。
为什么是变压器?我宁愿把它看作一个读者。类似于Oracle阅读器,您可以在其中存储每个用户的连接详细信息。通过与Oracle读卡器(在这里您可以访问表列表)的比喻,这个读者应该为指定的用户访问不同的数据文件夹。
输出可以是类似于PATH读者,所以你可以将它链接到FeatureReader,或者它可以直接读取库文件。既然你不知道的数据集的格式,我认为首先是更好的。
要指定正确的文件,我们要么使用FileIterationID(Vault中的文件的唯一密钥)或文件名(在Vault环境领域)。这可能是在阅读器的参数,所以你不需要TestFilter之后。
谁有一些其他的想法?
分享你的好主意,或者投票支持别人的想法。
?2019安全亚搏在线软件公司|合法的