工作空间发布服务更新数据必须停止服务

0 投票
超图工作空间文件(包含udb数据集文件)发布服务之后,想更新udb中的数据集,必须要先停止服务才能更新udb中的数据集吗??

1.怎么才能不停止服务,去编辑smwu中的udb文件呢?
3月 27 分类:  177次浏览 | 用户: johnforrest 牛刀小试 (206 分)

1个回答

0 投票
 
已采纳

您好,您说的这个对于udb来说可以通过rest API中对dataset发送put请求进行实现,如果是数据库型数据源可以直接在桌面编辑

3月 27 用户: 于浩 名扬四海 (4,171 分)
采纳于 5月 12 用户:johnforrest
需求是这样的,我通过udb中的三维点、线数据集生成了三维网络数据集,并在这三个数据集的基础上配置成了场景自定义专题图层。然后我对场景自定义专题图层生成了场景缓存发布场景缓存服务,并同时udb数据集发布成数据服务。

1.如果udb中的数据集可以通过以上PUT方法去修改,那么场景中的专题图怎么保持同步更新呢?场景中专题图还是需要重新生成并切场景缓存再手动去发布服务吗?
您可以使用数据库型的数据源,但只能使用PGSQL数据库型工作空间。

或者是您重新切场景缓存再发布
PGSQL数据库型工作空间支持以上需求吗?即udb中的原始数据集发生了变化,利用put方法可以同步更新此数据集的数据服务,但是此数据集配置的专题图的场景缓存服务怎么同步更新呢??
可以同步更新,但是我上面说的是或者,A或者B,不是A且B。

也就是说您实现了同步更新,也没办法同步更新到切好的缓存中。您如果发布的是缓存,必须要重新切
...