Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 在OBIEE中,我可以将一行数据转换为多行数据吗?_Oracle_Obiee_Oracle Fusion Apps - Fatal编程技术网

Oracle 在OBIEE中,我可以将一行数据转换为多行数据吗?

Oracle 在OBIEE中,我可以将一行数据转换为多行数据吗?,oracle,obiee,oracle-fusion-apps,Oracle,Obiee,Oracle Fusion Apps,我们从OBIEE中的一个Opportunity中获取总收入,并尝试将其分为12个月的桶,每个桶中的总收入为12,以表明销售人员不会一次意识到所有的机会,而是会在从Opportunity close的月份开始的一年中慢慢进入 所以,我们有数据看起来像 "Opportunity Name","Close Date","Revenue" "Oppty 1", 5/23/2013, 1200 "Oppty 2", 5/30/2013, 1800 "Oppty 3", 6/1/2013, 600 我需要

我们从OBIEE中的一个Opportunity中获取总收入,并尝试将其分为12个月的桶,每个桶中的总收入为12,以表明销售人员不会一次意识到所有的机会,而是会在从Opportunity close的月份开始的一年中慢慢进入

所以,我们有数据看起来像

"Opportunity Name","Close Date","Revenue"
"Oppty 1", 5/23/2013, 1200
"Oppty 2", 5/30/2013, 1800
"Oppty 3", 6/1/2013, 600
我需要把这个变成

"Opportunity Name","Month Bucket","Revenue"
"Oppty 1", "5/2013", 100
"Oppty 1", "6/2013", 100
...
"Oppty 1", "3/2014", 100
"Oppty 1", "4/2014", 100
"Oppty 2", "5/2013", 150
"Oppty 2", "6/2013", 150
...
"Oppty 2", "3/2014", 150
"Oppty 2", "4/2014", 150
"Oppty 3", "6/2013", 50
"Oppty 3", "7/2013", 50
...
"Oppty 3", "4/2014", 50
"Oppty 3", "5/2014", 50
如果我能让数据看起来像这样,我相信我可以把一个数据透视表放在一起,给我我所需要的


如果有必要,我们使用的是云解决方案,因此我无法直接访问数据库或中间件。

如果使用Oracle销售云,您可以创建收入计划。必须在应用程序编写器中启用“第一个”。通过使用Revenue Schedule,它应该允许您构建这样的报告

或者,您可以在Opportunity(在Application Composer中)下创建一个名为“SplitRevenue”的自定义子对象,在该子对象中执行除以12的计算,并构建单个收入行的表

完成此操作后,可以在创建子对象时将此对象添加为子对象

您的子对象将包含您所寻找的数据的粒度


还请注意,如果使用Oracle销售云,并且您具有BI管理员角色,则可以通过“新建”>“分析”>“直接数据库查询”执行直接数据库查询。您需要知道要查询的应用程序架构的连接池。例如,对于Oracle销售云,它是“CRM_OLTP”,“连接池”


您还可以使用逻辑SQL进行连接。请通读以了解有关如何执行此操作的更多信息。

是否每个机会都将在12个月内分配?@ajw0100,目前,这是计划。但你知道计划是如何进行的,你能修改什么?你能更新RPD吗?您有使用direct SQL/LSQL创建分析的权限吗?@VictorHDC,我没有任何直接访问数据库的权限。我可以从SQL语句开始一个报表,但只能从简单的SQL语句开始,没有连接。