首页 > 解决方案 > 有没有办法基于现有的 ML 应用服务器反向生成 ml-gradle 项目配置设置?

问题描述

mlDeploymlUndeploy可以从 CI/CD 重建 ML 应用程序。使用ml-gradle是管理新 ML 应用服务器的默认方式。这太棒了。

如何迁移现有的 ML 应用以使用 ml-gradle 进行管理?如何从现有的 ML 应用服务器(特别是不同的索引)自动重建 ML gradle 项目?(我们在一个现有的 ML 应用服务器上有超过 50 种不同类型的索引。)手动重新创建 ml-gradle 项目真的很慢而且很容易犯人为错误。

有什么建议可以自动化逆向工程吗?

标签: marklogicml-gradle

解决方案


这是最好的方法 - https://github.com/marklogic-community/ml-gradle/wiki/Exporting-resources

挑战在于 MarkLogic 没有“应用程序”的概念 - 即,一旦您部署资源,它们实际上与所有 OOTB 资源相同,因此很难知道您部署了什么与什么是 OOTB。


推荐阅读