我想在我的工作中使用 Pentaho。经过一番研究,我发现要存储 ktr/kjb 文件,我可以将数据库作为存储库,也可以将文件系统用作存储库。但是,我没有发现将数据库用作文件系统的存储库的任何好处。这里存储库的基本目的是创建一个通用位置,我可以将所有已开发的 ktr/kjb 文件保存在生产环境中。基本上,如果我考虑数据库存储库,它将在生产中保存所有已开发的 ktr/kjb 文件,并且每次我需要运行作业/转换时,我都会连接到数据库以获取相应的 ktr/kjb 文件(类似于 informatica 存储的方式另一方面,基于文件的存储库就像一个包含所有已开发文件的文件夹。
这里有人可以解释这两种存储库的优缺点吗?
如果您需要任何其他信息,请告诉我。
提前致谢。