Stuart Woodward Asked: 2011-11-29 01:05:34 +0800 CST2011-11-29 01:05:34 +0800 CST 2011-11-29 01:05:34 +0800 CST 是否有开源元数据管理解决方案?[关闭] 772 是否有开源元数据管理解决方案?我想创建一个元数据存储库,它将保存数百个企业数据库的数据库模式、表和数据项的元数据的详细信息。 我对可以自动查询数据库的模式数据以能够跟踪与表相关的元数据中的更改的东西特别感兴趣。即更改列数据大小、添加的表和列等。 schema metadata 3 个回答 Voted gbn 2011-12-01T05:21:06+08:002011-12-01T05:21:06+08:00 麦克风? 什么是MIKE2.0? MIKE2.0 代表 Method for an Integrated Knowledge Environment,是一种用于企业信息管理的开源方法,它为信息开发提供了一个框架。MIKE2.0 方法论是整个开放方法论框架的一部分。 Best Answer ConcernedOfTunbridgeWells 2011-12-02T06:25:04+08:002011-12-02T06:25:04+08:00 我不知道有任何开源工具可以扩展到“数百个企业数据库”。想到的最接近的事情是: Dia有一个基本的建模引擎,可以用来创建 UML 模型。但是,我认为您首先必须编写大量胶水才能将模型放入 Dia 中。 Eclipse Modeling Framework (EMF)具有建模功能和模型差异/合并工具,它可能会帮助您达到您的变更跟踪要求。但是,我认为您仍然需要编写大量的胶水才能完成这项工作。 除此之外,您可能还需要像 Powerdesigner、Erwin 或 Embarcadero 这样的商业存储库工具。如果您实际上是在为一家书籍上拥有“数百个企业数据库”的公司工作,那么他们可能已经在书籍上拥有类似的东西。 Neil McGuigan 2014-01-11T15:11:35+08:002014-01-11T15:11:35+08:00 Pentaho 元数据编辑器怎么样? Pentaho 元数据编辑器的概念概述 Pentaho 元数据编辑器文档 另一种选择是使用像 liquibase 这样的工具来管理所有数据库架构更改并将这些更改保存在 git 源代码控制中。 PostgreSQL 有一个“评论”功能,可以让您向数据库对象添加评论,您可以使用它来帮助分析师理解事物。例如,我们将 Javadoc 风格的注释放在 PG 注释中,并以此为基础生成文档。
麦克风?
什么是MIKE2.0?
MIKE2.0 代表 Method for an Integrated Knowledge Environment,是一种用于企业信息管理的开源方法,它为信息开发提供了一个框架。MIKE2.0 方法论是整个开放方法论框架的一部分。
我不知道有任何开源工具可以扩展到“数百个企业数据库”。想到的最接近的事情是:
Dia有一个基本的建模引擎,可以用来创建 UML 模型。但是,我认为您首先必须编写大量胶水才能将模型放入 Dia 中。
Eclipse Modeling Framework (EMF)具有建模功能和模型差异/合并工具,它可能会帮助您达到您的变更跟踪要求。但是,我认为您仍然需要编写大量的胶水才能完成这项工作。
除此之外,您可能还需要像 Powerdesigner、Erwin 或 Embarcadero 这样的商业存储库工具。如果您实际上是在为一家书籍上拥有“数百个企业数据库”的公司工作,那么他们可能已经在书籍上拥有类似的东西。
Pentaho 元数据编辑器怎么样?
Pentaho 元数据编辑器的概念概述
Pentaho 元数据编辑器文档
另一种选择是使用像 liquibase 这样的工具来管理所有数据库架构更改并将这些更改保存在 git 源代码控制中。
PostgreSQL 有一个“评论”功能,可以让您向数据库对象添加评论,您可以使用它来帮助分析师理解事物。例如,我们将 Javadoc 风格的注释放在 PG 注释中,并以此为基础生成文档。