2013-07-15 21 views
0

我們從OBIEE中的一個機會中獲取收入總和,並試圖將其分成12個月的桶,並且每個桶中的總數爲12,以表明銷售人員不會一次意識到所有機會,而是會從機會關閉的月份開始,在一年的過程中涓流。在OBIEE中,我可以將一行數據轉換爲多行嗎?

因此,我們必須看起來像數據...

"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 

如果我能得到的數據是這樣的,我相信我可以把一張數據透視表放在一起,給我我需要的東西。

萬一它很重要,我們正在使用雲解決方案,所以我無法直接訪問數據庫或中間件。

+0

是否每個機會總是會分配超過12個月? – ajw0100

+0

@ ajw0100,目前,這是計劃。但你知道計劃如何。 – JerseyMike

+0

你可以修改什麼?你能更新RPD嗎?你有使用直接SQL/LSQL創建分析的權限嗎? –

回答

1

如果使用Oracle銷售雲,您可以創建收入計劃。您必須先在Application Composer中啓用。通過使用收入計劃,它應該允許您構建像這樣的報告。

或者,您可以在Opportunity(在Application Composer中)下創建一個名爲「SplitRevenue」的自定義子對象,其中您執行12分計算並構建單個收入行的表。

執行此操作後,可以在創建Custom Subject Area時將此對象作爲子對象添加。

您的子對象將包含您要查找的數據的粒度。另請注意,如果使用Oracle Sales Cloud,並且您擁有BI管理員角色,則可以通過新建>分析>直接數據庫查詢來執行直接數據庫查詢。您需要知道您將查詢的應用程序模式的連接池。例如,對於Oracle Sales Cloud,它是「CRM_OLTP」,「連接池」。

您也可以使用邏輯SQL進行連接。請通讀this Oracle document以獲取有關如何執行此操作的更多信息。

相關問題