essbase today - mindstream analytics
TRANSCRIPT
![Page 1: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/1.jpg)
1
![Page 2: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/2.jpg)
2
![Page 3: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/3.jpg)
3
![Page 4: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/4.jpg)
4
![Page 5: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/5.jpg)
When my Mom asked what I did I gave her this example and she
told me to stop being a smart ass.
![Page 6: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/6.jpg)
So I made up this version for my mom. (And gave her a demo)
![Page 7: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/7.jpg)
7
![Page 8: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/8.jpg)
8
![Page 9: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/9.jpg)
MDX – MultiDimensional eXpressions
9
![Page 10: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/10.jpg)
Most Additions in System 9 were things that would be useful to
other applications like Planning, Workforce Planning, Capex
Module or Profitability Cost Management
10
![Page 11: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/11.jpg)
Version 11 was the first Oracle release and you can see in the
Oracle releases much more concentration on what I would call
true database functionalities, such as, Transaction Logs,
Clustering etc.
11
![Page 12: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/12.jpg)
12
![Page 13: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/13.jpg)
13
![Page 14: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/14.jpg)
Enable “Typed Measures enabled” in the Outline Editor.
14
![Page 15: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/15.jpg)
In this example I made a copy of Sample:Basic and changed the
“Typed Measure” property of the Outline to “Enabled”. Then I
added a Text List with a value of “Yes” for #Missing and a value of
“No” for the value 1. #Missing and #OutOfRange mandatory in
Text Lists. Then I added a member called
“Product_Continuation_Note” as a sibling of “Ratios” This will
show that the Product is going to be produced during that time
period within that Market for that Scenario unless someone loads
a 1 to the database to “Shut Off Production”.
15
![Page 16: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/16.jpg)
Added a dynamically calculated member to Sample:Basic called
Profit Indicator and had a member formula to reference the
amount of Profit. Then added: MdxFormat(IIF(CellValue() < 0),
“You are losing Money!”, “You are Making Money!! Woohoo!!!”)) to
format the cell with a message for the user.
16
![Page 17: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/17.jpg)
Profit % is another Format String member and it illustrates that
you can utilize this functionality to format the data as well as
create messaging. One word of caution about formatting data this
way is that the data would be formatted at each member level
within Essbase and that would make administration of all the
members difficult.
17
![Page 18: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/18.jpg)
This example would be perfect to analyze the effect sales or other
promotions had on different products. Using Sample.Basic enable
Varying attributes in the Properties section of the outline editor.
18
![Page 19: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/19.jpg)
Then edit the member properties of the source dimension, in my
example this is product. I set the Year as the independent
dimension so different products can have promotions at different
times of the year.
19
![Page 20: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/20.jpg)
Then I added an Attribute dimension called “Product Specials” to
Sample Basic and made it a vary attribute with the Independent
dimension Year. Then I created two attributes and tagged them
with different ranges on different products.
20
![Page 21: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/21.jpg)
Transaction Logging is a great enhancement for applications that
get a lot of read/write or have a lot of independent calculations
that are user run. This way you can roll forward transactions after
a given archive point.
21
![Page 22: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/22.jpg)
In order to utilize the transaction roll forwards, you right click on
the database name in EAS and choose “Display Transactions”.
Then choose the parameters you’d like to filter the amount of
transactions by. In my example I chose since the last replay time
or last restored backup time. Then Essbase will show you all the
transactions. You can replay them individually by clicking on each
one or replay all.
22
![Page 23: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/23.jpg)
In this example we want to clear the data from the descendants of
FRAG for all 0-level entities for Actual->Working->HSP_InputValue-
>Local->FY03->TP9 for Account 71400.
23
![Page 24: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/24.jpg)
24
![Page 25: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/25.jpg)
For an example of the Envrionment Variable being used in a Calc
script I created and Environment Variable called “ESSMONTH” on
my server and gave it a value of “Feb”.
25
![Page 26: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/26.jpg)
26
![Page 27: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/27.jpg)
27
![Page 28: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/28.jpg)
28
![Page 29: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/29.jpg)
29
![Page 30: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/30.jpg)
30
![Page 31: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/31.jpg)
31
![Page 32: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/32.jpg)
32
![Page 33: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/33.jpg)
Drawback is that ASO needs a specific Target and functions like
@ATTRIBUTE or @UDA are not supported.
33
![Page 34: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/34.jpg)
34
![Page 35: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/35.jpg)
35
![Page 36: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/36.jpg)
36
![Page 37: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/37.jpg)
37
![Page 38: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/38.jpg)
38
![Page 39: Essbase Today - MindStream Analytics](https://reader034.vdocument.in/reader034/viewer/2022042604/588a85221a28abad628b637d/html5/thumbnails/39.jpg)
39