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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
momedina
Frequent Visitor

Power BI

I have a very simple table with two columns. Date, and Daily Events. The data comes a Big Data DB. The events are already aggregated per day but I want to run a cummulative total. The DAX CALCULATE function does not work since none of the two columns are expressions. I even separated the date into another table that has only Dates. So here is the way the data looks

 

Date                           NumberOfDailyEvents

2017-10-26                                      207294

2017-10-27                                      339522

2017-10-28                                      221002

        .                                                    .

        .                                                    .

 

I hope you get the picture. Now, I thought the calculate function should look something like this:

CALCULATE (
    [NumberOfDailyEvents],
    FILTER (
        ALL ( 'Date'[Date] ),
        'Date'[Date] <= MAX ( 'Date'[Date] )

 

Can anybody please tell me what do I need to make this thing work (The NumberOfDailyEvents] is not a measure like I said, it comes directly from a DB.

 

thanks

1 REPLY 1
d_gosbell
Super User
Super User

Since NumberOfDailyEvents is a column you will just need to provide an aggregate function like SUM() to tell the tabular engine how to aggregate the values.

 

eg.

 

CALCULATE (
    SUM([NumberOfDailyEvents]),
    FILTER (
        ALL ( 'Date'[Date] ),
        'Date'[Date] <= MAX ( 'Date'[Date] )
    )
)

 

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.