发布于 : Apr 26, 2023
Apr 2023
暂缓
谨慎行事
Denodo 是一款数据虚拟化工具,可以从单个平台将来自多个底层数据源和各种接口、经过转换后对使用者友好的数据方便地进行展示和保护。在 Denodo 中,可以使用类似于 SQL 的语言 VQL 创建虚拟数据库和视图,来实现数据转换。这些视图和虚拟数据库会在用户查询虚拟数据库时执行。在底层,Denodo 可以将虚拟数据库的查询委托给一个或多个底层数据库。
尽管 Denodo 可以简化展示消费者友好的数据的工作,但随着视图和虚拟数据库层的叠加,特别当查询需要连接多个底层数据库时,性能会受到影响。只有对产品行为和性能调优方案有相当深入的了解,才能解决这些问题。由于这些缺点,以及对单元测试支持有限,我们不建议使用 Denodo 作为主要数据转换工具 ,而应使用 Spark 或 SQL(通过dbt) 等工具做数据转换。