0

OBIEE のオポチュニティから収益の合計を取得し、それを 12 か月のバケットに分割して、各バケットに合計の 12 分の 1 を入れて、営業担当者がすべての機会を一度に実現するのではなく、少しずつ入ってくることを示します。商談がクローズした月から始まる 1 年間。

つまり、次のようなデータがあります...

"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

このようなデータを取得できれば、必要なものを提供するピボット テーブルを作成できると思います。

念のために言うと、私たちはクラウド ソリューションを使用しているため、データベースやミドルウェアに直接アクセスすることはできません。

4

1 に答える 1

1

Oracle Sales Cloud を使用している場合は、収益スケジュールを作成できます。最初に Application Composer で有効にする必要があります。収益スケジュールを使用すると、このようなレポートを作成できるはずです。

または、Opportunity (Application Composer 内) の下に「SplitRevenue」というカスタム子オブジェクトを作成し、12 で割る計算を実行して個々の収益明細のテーブルを作成することもできます。

これを行った後、カスタム サブジェクト エリアを作成するときに、このオブジェクトを子オブジェクトとして追加できます。

子オブジェクトには、求めるデータの粒度が含まれます。


また、Oracle Sales Cloud を使用していて、BI 管理者の役割を持っている場合は、[新規] > [分析] > [データベースへの直接クエリ] を使用してデータベースへの直接クエリを実行できることにも注意してください。クエリを実行するアプリケーション スキーマの接続プールを知る必要があります。たとえば、Oracle Sales Cloud の場合、「CRM_OLTP」.「接続プール」です。

論理 SQL を使用して結合を行うこともできます。これを行う方法の詳細については、この Oracle ドキュメントをお読みください。

于 2017-02-01T16:39:20.483 に答える