Scanning the Internet for External Cloud Exposures via SSL Certs
SSAS Documentation
1.
2. Employees Dimension table was the target of a relationship from JobLaborFacts Table based on EmployeePK attribute.
3. MaterialTypes Dimension table was the target of a relationship from JobMaterialFacts table through MaterialTypePK attribute.
4. Overhead Dimension Table was the target of a relationship from JobOverheadSummaryFacts though OverheadPK attribute.
5. JobMaster Dimension Table was the target of 4 relationships from JobOverheadSummaryFacts, JobMaterialFacts, JobLaborFacts, and JobSummaryFacts Table through JobMasterPK attribute
7. Clients Dimension Table was connected to County Dimension Table which was connected also with Division Dimension Table based on CountyPK and DivisionPK attributes respectively.
18. [Measures].[TotalProfit] We will discuss each of them and where it was used in the KPI. Figure 3.2 KPI 1 Screenshot Requirements for KPI1 are the following: KPI1: Project (“Job”) Master Open Receivables as a % of Invoice AmountOpen Receivables = Invoice Amount minus Amount ReceivedWhen Invoice Amount is 0, display -100%0 – 10% OKGreater than 10%, less than or equal to 20% , warningGreater than 20% – badUse Traffic LightRun for all Clients in alphabetical order The solution for KPI1 includes the calculations/measures that were used. KPI Name: KPIOpenReceivablesPct Measures Used: (Taken from the AllWorks Cube Calculation Tab) Calculation Measure Name: OpenReceivablesPct Calculation Measure Expression: IIF(([Measures].[Invoice Amount])=0, -1, ([Measures].[Invoice Amount]-[Measures].[Amount Received])/[Measures].[Invoice Amount]) Note: The IIF function will return -1 when the Invoice amount is equal to zero, which in this case will return -100% after converted to a percentage format. Calculation Format String: ‘PERCENT’ KPI Value Expression: [Measures].[OpenReceivablesPct] KPI Goal: 0.10 KPI Status Indicator: Traffic Light KPI Status Expression: CASE WHEN KPIVALUE("
KPIOpenReceivablesPct"
) <= KPIGOAL("
KPIOpenReceivablesPct"
)AND KPIVALUE("
KPIOpenReceivablesPct"
)>= 0 THEN 1 WHEN KPIVALUE("
KPIOpenReceivablesPct"
) > KPIGOAL("
KPIOpenReceivablesPct"
) AND KPIVALUE("
KPIOpenReceivablesPct"
) <= .20 THEN 0 WHEN KPIVALUE("
KPIOpenReceivablesPct"
) >.20 THEN -1 END Figure 3.3 KPI 1 Excel Screenshot This was tested and run in excel. The display screen is at figure 3.3, where the clients name is in the row is listed in alphabetical order. Green light refers to a good status for the KPIOpenReceivablesPct value which is from zero to 10% , yellow light refers to a warning status wherein the value of KPIOpenReceivablesPct is between greater than 10% and equal to 20%, and the red light refers to a bad status of the KPIOpenReceivablesPct value if its value is greater than 20%. The rows that have no KPI status are those values that were negative because negative values were not included in our KPI status expression. 152401270 Figure 3.4 KPI 2 Screenshot Requirements for KPI2 are the following: KPI2:Project (“Job”) Master Increase in number of Jobs from the previous quarter to the current quarter0 or more is good (meaning we’ve done at least one more Job for this quarter than for the last quarter….a zero means we’ve done at least the same # of Jobs)-1 is bad (we’ve done less Jobs for the client in the current qtr, versus the previous quarterUse Traffic LightRun for all Clients in alphabetical order for the 2nd Qtr of 2006 KPI Name: KPIDiffCurrentPrevJobNum Measures Used: (Taken from the AllWorks Cube Calculation Tab) Calculation Measure Name: DiffCurrentPrevJobNum, PreviousJobNum, CurrentJobNum Calculation Measure Expression: (PreviousJobNum) ([Measures].[Job Summary Facts Count],[All Works Calendar].[FY Calendar].prevmember) Calculation Format String: ‘Standard’ Calculation Measure Expression: (CurrentJobNum) ([Measures].[Job Summary Facts Count],[All Works Calendar].[FY Calendar].currentmember) Calculation Format String: ‘Standard’ Calculation Measure Expression: (DiffCurrentPrevJobNum) [Measures].[CurrentJobNum]-[Measures].[PreviousJobNum] Calculation Format String: ‘Standard’ KPI Value Expression: [Measures].[DiffCurrentPrevJobNum] KPI Goal: 0 KPI Status Indicator: Traffic Light KPI Status Expression: CASE WHEN KPIVALUE("
KPIDiffCurrentPrevJobNum"
) >= KPIGOAL("
KPIDiffCurrentPrevJobNum"
) THEN 1 ELSE -1 END Figure 3.5 KPI 2 Excel Screenshot KPI 2 was tested and run in excel. The display screen is at figure 3.5, where the Clients Name is in alphabetical order in the row and filtered the client’s job increase from 2nd quarter of 2005 to 2nd quarter of 2006. Green light refers to a good status of the KPIDiffCurrentPrevJobNum value which is from zero and above. The red light refers to a bad status of the KPIDiffCurrentPrevJobNum value that is less than zero. Figure 3.6 KPI3 Screenshot Requirements for KPI3 are the following: KPI3:Project (“Job”) Master Overhead as a % of Total Cost(where total cost = Total Overhead + Total material Cost + Total Labor Cost)When Total Overhead is 0, display 0%0 – 10% OKGreater than 10%, less than or equal to 15%, WarningGreater than 15% - badUse Traffic LightRun For all Jobs in alphabetical order KPI Name: KPITotalCostPctOverhead Measures Used: (Taken from the AllWorks Cube Calculation Tab) Calculation Measure Name: TotalCostPctOverhead Calculation Measure Expression: TotalCostPctOverhead IIF([Measures].[Total Overhead]=0, 0,([Measures].[Total Overhead]/[Measures].[TotalCost])) Calculation Format String: ‘PERCENT’ KPI Value Expression: [Measures].[TotalCostPctOverhead] KPI Goal: 0.10 KPI Status Indicator: Traffic Light KPI Status Expression: CASE WHEN KPIVALUE("
KPITotalCostPctOverhead"
) <= KPIGOAL("
KPITotalCostPctOverhead"
) then 1 WHEN KPIVALUE("
KPITotalCostPctOverhead"
) > KPIGOAL("
KPITotalCostPctOverhead"
) and KPIVALUE("
KPITotalCostPctOverhead"
)<= .15 then 0 WHEN KPIVALUE("
KPITotalCostPctOverhead"
) >.15 then -1 END Figure 3.7 KPI3 excel Screenshot KPI 3 was tested and run in excel. The display screen is in figure 3.7, where the rows are the List of Job Description in alphabetical order. Green light refers to a good status of the KPITotalCostPctOverhead value which is from zero to 10%, yellow light refers to warning which is an indication that the KPITotalCostPctOverhead values were greater than 10% or less than and equal to 15% more, and the red light refers to a bad status of the KPITotalCostPctOverhead value, this is the values greater than 15%. Figure 3.8 KPI4 Screenshot Requirements for KPI4 are the following: KPI4:Project (“Job”) Master Profit %Total Profit / (Total Costs + Total Profit)Total Profit = Total Labor Profit + Total Material Profit + Additional Labor ProfitTotal Costs = Total Labor Cost + Total Material Costs + Total Overhead (hint: you created this as a calculation for KPI3, so you can reuse it)When Total Costs is 0, display 100%Less than or equal to 5% is badGreater than 5%, Less than or equal to 15%, warningGreater than 15%, goodUse Traffic LightRun for all Clients in alphabetical order KPI Name: KPIProfitPct Measures Used: (Taken from the AllWorks Cube Calculation Tab) Calculation Measure Name: ProfitPct , TotalCost, TotalProfit Calculation Measure Expression: TotalCost IIF([Measures].[Total Overhead]=0, 0,([Measures].[Total Labor Cost]+[Measures].[Total Material Cost]+[Measures].[Total Overhead])) Calculation Format String: ‘Currency’ Calculation Measure Expression: TotalProfit [Measures].[Total Labor Profit]+[Measures].[Total Material Cost]+[Measures].[Additional Labor Profit] Calculation Format String: ‘Currency’ Calculation Measure Expression: ProfitPct IIF([Measures].[TotalCost]=0, 1,[Measures].[TotalProfit]/([Measures].[TotalCost]+ [Measures].[TotalProfit])) Calculation Format String: ‘PERCENT’ KPI Value Expression: [Measures].[TotalCostPctOverhead] KPI Goal: 0.15 KPI Status Indicator: Traffic Light KPI Status Expression: CASE WHEN KPIVALUE("
KPIProfitPct"
) > KPIGOAL("
KPIProfitPct"
) THEN 1 WHEN KPIVALUE("
KPIProfitPct"
) > .05 and KPIVALUE("
KPIProfitPct"
)<= KPIGOAL("
KPIProfitPct"
) THEN 0 WHEN KPIVALUE("
KPIProfitPct"
) <= .05 then -1 END 47180527305Figure 3.2.5 KPI5 ScreenshotFigure 3.9 KPI4 Excel ScreenshotKPI 4 was tested and run in excel. The display screen is in figure 3.9. The rows are the List of all clients name in alphabetical order. Green light refers to a good status of the KPIProfitPct value which is greater than 15%, yellow light refers to a warning status which an indication that the KPIProfitPct values were greater than 5% or less than and equal to 15% more, and the red light status refers to a bad status of the KPIProfitPct value, these were the values less than or equal to 5%. Figure 3.10 KPI5 Screenshot Requirements for KPI5 are the following: KPI5Project (“Job”) OverheadDetermine % increase in Overhead category from one quarter to anotherWhen previous quarter is 0, display 100%Less than 10% increase is goodBetween 10% and 15%, warningGreater than 15%, badUse Traffic LightRun for each Overhead Category in alphabetical order for the 2nd Qtr of 2006 KPI Name: KPIPctIncreaseOverhead Measures Used: (Taken from the AllWorks Cube Calculation Tab) Calculation Measure Name: ProfitPct , TotalCost, TotalProfit Calculation Measure Expression: TotalCost IIF([Measures].[Total Overhead]=0, 0,([Measures].[Total Labor Cost]+[Measures].[Total Material Cost]+[Measures].[Total Overhead])) Calculation Format String: ‘Currency’ Calculation Measure Expression: PreviousQuarter (Parallelperiod([All Works Calendar].[FY Calendar].[Qtr],1,[All Works Calendar].[FY Calendar].currentmember),[Measures].[Weekly Over Head]) Calculation Format String: ‘Standard’ Calculation Measure Expression: CurrentQuarter ([All Works Calendar].[FY Calendar].currentmember,[Measures].[Measures].[Weekly Over Head]) Calculation Format String: ‘Standard’ Calculation Measure Expression: PctIncreaseOverhead IIF([Measures].[PreviousQuarter]=0, 1,([Measures].[CurrentQuarter]-[Measures].[PreviousQuarter])/[Measures].[PreviousQuarter]) Calculation Format String: ‘Percent’ KPI Value Expression: [Measures].[PctIncreaseOverhead] KPI Goal: 0.10 KPI Status Indicator: Traffic Light KPI Status Expression: CASE WHEN KPIVALUE("
KPIPctIncreaseOverhead"
) < KPIGOAL("
KPIPctIncreaseOverhead"
)then 1 WHEN KPIVALUE("
KPIPctIncreaseOverhead"
) >.15 then -1 Else 0 End Figure 11 KPI5 Excel Screenshot KPI 5 was tested and run in excel. The display screen is in figure 3.11. The rows are the List of all overhead categories in alphabetical order. Green light refers to a good status of the KPIPctIncreaseOverhead value which is less than 15%, yellow light refers to a warning status which is an indication that the KPIPctIncreaseOverhead values were between 10% and 15% , and the red light status refers to a bad status of the KPIPctIncreaseOverhead value, these were the values greater than 15%.