Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
yokunade
New Member

Sales Process Data Model

Hi,

 

I have the following entities in my source system (simplified for the forum):

 

Leads

lead_idcreatedupdatedagegendersum_assuredlead_status
123452021-01-01 01:00:002021-01-04 14:23:1245M100,0004 - Sold

Note: lead_status gets updated during the sales process from;

1- New > 2 - Contacted

2 - Contacted > 3 - Quoted

3- Quoted > 4 - Sold

 

Calls

call_idlead_idcreatedduration_seconds
00001123452021-01-01 09:32:090
00002123452021-01-01 10:49:120
00003123452021-01-02 14:21:560
00004123452021-01-03 16:45:5645
00005123452021-01-04 14:00:03967

 

Tasks

task_idlead_idcreatedtask_type
00001123452021-01-03 16:47:09Call Back Scheduled

 

The current plan for the data model looks like this, in order to report on effort and time taken to get a sale

DimDate - Standard

DimTime - Standard

DimAgeGender - Agebands by Gender

DimSumAssured - Sum Assured Bands

FactCalls - Transaction Fact Table

FactTasks - Transaction Fact Table

FactLeadSalesProcess - Accumulating Fact Table

  • To contain a date column for each lead status date (new_date, contacted_date, etc)
  • To contain columns timediff in days/hours between status dates
  • To contain dax calculated aggregates from (FactCalls & FactTasks) for this like calls/duration to contact, calls/duration to quote, calls/duration to sale, number of task etc

Is this a sound approach or should i be looking at Calculate Table to aggregate data from the transactional fact tables, i'm a bit confused any help is appreciated.

 

Best,

yokunade

1 REPLY 1
V-lianl-msft
Community Support
Community Support

Hi @yokunade ,

 

This video can help you model the sales process data:

https://msdynamicsworld.com/webcast/bi-reporting/beyond-sales-funnel-microsoft-power-bi-recorded-web... 


Best Regards,
Liang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.