Budget Amount not showing what is expected

Glad I found this group from the conference. I am trying to answer what I think should be a simple question in Analytics: How are my current sales for a performance and how does that compare to the performance budget that we entered in the performance setup screen in Tessitura?

There is an option in Analytics to pull "Budget Amount", but the usage only appears to show the correct amount when used in a pivot table and only when placed in a row. If I put it in the value section, the amount is not correct. Does anyone know why [Budget Amount] when placed in the rows section shows the correct amount, but behaves differently and displays incorrect amounts when its placed in the values section in the pivot table or in anything else?

Parents
  • Hey all. I worked with Chris Wallingford on this at conference. Here is the skinny. The join to budget is a 1 to many join in 15.1 with performance being the many part somehow (I don't have direct access to my data, so I'm not positive on that join). So, the formula you need is: 

    sum([Performance ID],MAX([Budget Amount]))

    Note: the same thing happens in Campaigns, but you can see the correct formula in the Tessitura supplied dashboards.

    The explanation of the formula is as follows: Sum up the max of the budget amount for performances grouped by performance ID. The "group by" is done first in the Sysense formulas, unlike SQL which is at the end of the select statement. So, group by performance ID, get the max of the Budget amount from that group, and add it all up.

    Worked for me. Hopefully, this will work for you guys too.

  • It looks like David's solution does not work in this particular usage (thanks for the suggestions though), but I did manage to find a workaround. I selected the field [Budget Amount] and clicked the "more" option on the right when selecting this field and added "median" which then changed the field to [Median of Budget Amount]. That seems to limit the amount to just what is entered as the budget within that particular performance in Tessitura. I hope that helps everyone.

  • Howard,

    Excellent!  We are getting closer. That definitely fixed the Budget when I add the performance date, but now when I turn off performance date and it is grouped by production season I get only one of the performance budgets rather than the sum of all the budgets in the production season.

  • Oh bummer, the Grand Total for Budget is also not calculating correctly when I add in the "median" it is showing a small positive amount and should be a large negative amount at this point in our season.  It's so close. I can make it work by using two widgets, one showing grouped by Production Season and the second by performance.  If I can figure out the Grand Total issue it will be perfect.  

  • , ,

    So, I've been looking at the documentation for the formula editor.  I've not figured this out.

    I've come onto the idea of the <Group by Field> and the <aggregation> that is part of the formula syntax.

    This is sort of interesting most SUM commands takes a single value the range or field to sum.  

    when you change the grouping of your widget, I'm wondering if somehow we have to change the <group by field> in your formula? 

    If that works, then we might figure out if there is a way to automate this so you don't have to manually change which column we group by with a Case or IF function and a Dictionary filed like a Cube Column.

    Or if we somehow have to re-scope our formula with the "All" function and then filter back down to the correct group by.

    Not an answer.  Just my $0.02.  If I get more time to work on this I may give some of this a try.

Reply
  • , ,

    So, I've been looking at the documentation for the formula editor.  I've not figured this out.

    I've come onto the idea of the <Group by Field> and the <aggregation> that is part of the formula syntax.

    This is sort of interesting most SUM commands takes a single value the range or field to sum.  

    when you change the grouping of your widget, I'm wondering if somehow we have to change the <group by field> in your formula? 

    If that works, then we might figure out if there is a way to automate this so you don't have to manually change which column we group by with a Case or IF function and a Dictionary filed like a Cube Column.

    Or if we somehow have to re-scope our formula with the "All" function and then filter back down to the correct group by.

    Not an answer.  Just my $0.02.  If I get more time to work on this I may give some of this a try.

Children