Maximo的出站集成:有没有理由为什么物化视图不是合适的选择?

问题描述 投票:0回答:1

我想建立从Maximo 7.6.1.1到外部系统的出站集成。 Maximo和外部系统都具有Oracle 12c数据库。

在外部系统中,我想从Maximo WORKORDER表中选择打开的WO,以进行近实时数据分析。


标准集成选项似乎是:

  1. 平面文件
  2. XML文件
  3. 接口表
  4. Web服务

我注意到materialized views通常不被视为有效的集成选项。

例如,我可以通过dblink在Maximo.WORKORDER表的外部系统中创建实例化视图。可以通过多种不同的方式来设置实例化视图,包括按计划刷新,接近实时等。

据我所知,物化将是一种相当强大的集成技术。但是,我从未听说过有任何同行使用过物化视图进行Maximo集成。

是否有实体化视图不是Maximo集成的合适选择的技术原因?

示例:

  • 两个数据库都必须是Oracle,这很少见,而且在企业中所有其他Maximo集成中可能都不一致。

我想建立从Maximo 7.6.1.1到外部系统的出站集成。 Maximo和外部系统都具有Oracle 12c数据库。在外部系统中,我要选择打开的WO ......>

oracle integration materialized-views maximo
1个回答
2
投票

Oracle的物化视图是数据建模人员和数据库设计人员的出色工具。从字面上看,它们是数据库市场中MV的最佳实现之一(我的主要经验是使用Oracle,我曾经使用过SQL Server和PostgreSQL:我还没有使用过DB2或其他数据库)。作为实例化的视图,它们提供了传统视图的所有功能,但具有用于构建性能更高,受约束和索引的“表”对象的附加功能。我想人们可以将MV视为一张表,其中包含描述其构造和刷新的元数据。

为什么MV没有得到更广泛的使用?

© www.soinside.com 2019 - 2024. All rights reserved.