查看: 4179|回复: 2
|
数据虚拟化软件 - Teiid - 可整合多个数据库的资料,合成一个数据源
[复制链接]
|
|
我想跟大家分享一个开源兼免费的软件:Teiid (http://teiid.jboss.org/)。
当然,这个不是我研发,只是和大家分享。
它的功能是可以整合两个或跟多数据库的资料,合成一个data source。这个软件就像一个虚拟的数据库,但是资料是来自不同的数据库。如果你有用两个或更多的数据库,或使用两个或跟多软件但这些软件都用不同的数据库,例如一个软件使用Oracle,另一个软件使用Microsoft SQL Server,而你想做一些事情但是需要用到两个或更多数据库的资料,这个软件能帮到你。你只需要用一个“SELECT ....... FROM ......”就能拿多个不同数据库的资料。
用例:
我的公司使用多个软件系统,但这些软件系统都使用不同的数据库,Oracle + Microsoft SQL Server + Firebird。而我们的员工需要做许多不同的报告。报告内的资料来自不同的数据库。公司的budget有限,所以使用免费开源版的Business Intelligent系统,Jaspersoft (http://community.jaspersoft.com/),来做报告。由于使用的是开源版,功能有限,一个报告只能从一个数据库拿资料。那么,怎么办呢?
Teiid这个软件,彻底地解决了这个问题。我们设置让Jaspersoft Server从Teiid拿资料,Teiid先从Oracle、Microsoft SQL Server、Firebird拿资料,然后把合成资料送回我们的Jaspersoft Server。
|
|
|
|
|
|
|
|
发表于 30-7-2016 09:06 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 1-8-2016 12:51 PM
来自手机
|
显示全部楼层
soushi01 发表于 30-7-2016 09:06 PM
谢谢分享楼主
可是好像不容易setup,不是 .exe installer FILE 的
其实你有打算开发数据仓库(data warehouse) 之类吗 ?
目前是没时间。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|