欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

关于FusionOBIA和OTBIDATAAnalysis方法的区别

程序员文章站 2022-06-10 13:55:08
...

Oracle Fusion 数据分析分为两种形式: 1,OBIA 这种类型的Fusion类于EBS,PSFT等。 它需要Fusion数据源(Fusion DB)经过ETL过程,将数据抽取,传送,加载到DWH中。大数据要展现在BI Answers,需要将DW中的数据,经过Common Semantic Model转换,加载到BI S

Oracle Fusion 数据分析分为两种形式:

1,OBIA

这种类型的Fusion类似于EBS,PSFT等。 它需要Fusion数据源(Fusion DB)经过ETL过程,将数据抽取,传送,加载到DWH中。大数据要展现在BI Answers,需要将DW中的数据,经过Common Semantic Model转换,加载到BI Server 上。

Fusion DB --> ETL --> DW --> Common Semantic Model --> BI Server --> BI Answers

对于OBIA DBDIFF 和SATA 的数据分析,我们需要借助 Financial Analytics Data Lineage (Fusion) 和 OTBI_VO_Source Details 这两张表格。 Financial Analytics Data Lineage (Fusion) 表存储着展现层【BI Answers】(PRESENTATION_CATALOG - PRESENTATION_TABLE_NAME -PRESENTATION_COLUMN_NAME)数据, 逻辑层 【BI Server】(LOGICAL_TABLE_NAME - LOGICAL_COLUMN_NAME ), 物理层【DW】(PHYSICAL_TABLE -PHYSICAL_COLUMN),数据源【DB VO对象】(SOURCE_MODEL -SOURCE_TABLE -SOURCE_COLUMN)。经过这些存储的数据,我们可以查询到各个点之间的对应关系。如果需要查询DB原表,就需要利用OTBI_VO_Source Details这个表格,通过对应分别得VO对象来匹配DB原表。DB原表存储在OTBI_VO_Source Details这个表格中。

2,OTBI

这种类型的Fusion没有ETL过程,Fusion数据源直接与BI相关联,经过Common Semantic Model转换,加载到BI Server上。

Fusion DB --> Common Semantic Model --> BI Server --> BI Answers

对于OTBI SATA 的数据分析(只有SATA), 我们需要借助OTBI_VO_Source Details这张表格。这张表格存储着VO对象(VO_NAME -VO_FULL_NAME - VO_COLUMN_NAME ),展现层【BI Answers】(PRESENTATION_CATALOG -PRESENTATION_TABLE_NAME -PRESENTATION_COLUMN_NAME)数据, 数据源【DB原表】(SOURCE_TABLE_NAME -SOURCE_COLUMN_NAME)。通过相互的对应关系,我们可以通过已知的展现层内容,得到相应的原表,查看原表中的数据,分析是否是bug还是benchmark没有更新。

对于OTBI还有一种方法,可以利用BI Analytics将要测试的 Logical SQL输入到BI Answers等到结果,在打开另一中浏览器,以管理员身份登录Analytics,点击Administration,Manage Sessions 查看各个用户执行SQL的日志,日志中可以找到相应的VO对象,通过VO对象在OTBI_VO_Source Details表格中查询相应的数据原表。

关于FusionOBIA和OTBIDATAAnalysis方法的区别