2013-07-15 8 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 Sales Cloud, у вас есть возможность создать расписание поступлений. Сначала вы должны включить его в Application Composer. Используя Распределение доходов, он должен позволить вам создать отчет, подобный этому.

В качестве альтернативы вы можете создать пользовательский дочерний объект под Opportunity (в приложении Composer) под названием «SplitRevenue», в котором вы выполняете вычисление по разметке на 12 и создаете таблицу отдельных строк дохода.

После этого вы можете добавить этот объект в объект Child при создании Custom Subject Area.

Ваш дочерний объект будет содержать подробную информацию, которую вы ищете.


Также обратите внимание, что при использовании Oracle Sales Cloud, и если у вас есть роль администратора BI, вы можете делать прямые запросы к базе данных с помощью New> Анализ> Прямой запрос к базе данных. Вам нужно знать пул соединений для схемы приложения, к которой вы будете запрашивать. Например, для Oracle Sales Cloud это «CRM_OLTP». «Пул соединений».

Вы также можете выполнять объединения с использованием логического SQL. Пожалуйста, прочитайте this Oracle document для получения дополнительной информации о том, как это сделать.