Presentation is loading. Please wait.

Presentation is loading. Please wait.

INVENTORY CASE STUDY. Introduction Optimized inventory levels in stores can have a major impact on chain profitability: minimize out-of-stocks reduce.

Similar presentations


Presentation on theme: "INVENTORY CASE STUDY. Introduction Optimized inventory levels in stores can have a major impact on chain profitability: minimize out-of-stocks reduce."— Presentation transcript:

1 INVENTORY CASE STUDY

2 Introduction Optimized inventory levels in stores can have a major impact on chain profitability: minimize out-of-stocks reduce overall inventory carrying costs

3 What is the primary objective of most analytic decision support systems ?  monitor the performance results of key business processes each business process produces unique metrics at unique time intervals with unique granularity and dimensionality  each process typically spawns one or more fact tables  value chain provides high-level insight into the overall enterprisedata warehouse Value chain We will examine this in our Analysis Services project Value chain example

4 Some Common Questions related to Inventory How did the inventory level changed per product, per warehouse over time? How is the profitability of products in our inventory? How many times have we placed a product into an inventory bin on the same day we picked the product from the same bin at a different time? How many separate shipments did we receive from a given vendor, and when did we get them? On which products have we had more than one round of inspection failures that caused return of the product to the vendor? … etc.  BI helps answering these questions

5 BI Inventory Models The three main models discussed: Inventory Periodic Snapshot Inventory Transactions Inventory Accumulating Snapshot They are complementary models, and provide different information about the Inventory

6 Periodic Snapshot The most common inventory scheme Example of Retail Store Chain Inventory: The assumed atomic level of detail is: Inventory per product Per day Per Store Basic dimensions: Product Day Store Fact: Inventory

7 Simple Inventory Periodic Snapshot Usage: Provide information about inventory levels: 1.Daily Inventory level 2.Average Inventory level over a time period Problems: 1.Inventory levels are semi-additive (i.e. NOT additive through each dimension)  Through the Date dimension the quantity on hand is NOT additive 2.Historical Inventory data using daily granularity results in unreasonably huge amount of data over time  Suggestion to define distinct atomic time period for short and long term measures

8 Enhanced Inventory Periodic Snapshot Velocity of inventory movement becomes measurable Key concepts:  Number of Turns  Number of days’ supply  Growth Margin Return on Inventory (GMROI) Extra recorded facts

9 measuredailyOver a period Number of Turns Number of days’ supply GMROI Enhanced Inventory Periodic Snapshot Extra recorded facts

10 Enhanced Inventory Periodic Snapshot GMROI - Growth Margin Return on Inventory TurnsGross margin High GMROIlots of turnshigh gross margin Low GMROIlow turnslow gross margin  GMROI is a standard metric used by inventory analysts to judge a company’s quality of investment in its inventory.  We do not store GMROI in the fact table because it is not additive!!!

11 Inventory Transactions Record every transaction that affects inventory: Remove product from inventory Return product to inventory from customer return Receive product from customer Ship product to customer Package product for shipment Pick product from bin Authorize product for sale Place product in bin Return product to vendor due to inspection failure Release product from inspection hold Place product into inspection hold Receive product

12 Inventory Transactions Use: Measure the frequency and timing of specific transaction types Example: How many times have we placed a product into an inventory bin on the same day we picked the product from the same bin at a different time? How many separate shipments did we receive from a given vendor, and when did we get them? On which products have we had more than one round of inspection failures that caused return of the product to the vendor?

13 Inventory Accumulating Snapshot In a single fact table row we track the disposition of the product shipment until it has left the warehouse only possible if we can reliably distinguish products delivered in one shipment from those delivered at a later time also appropriate if we are tracking disposition at very detailed levels, such as by product serial number or lot number In progress!!!

14 Inventory Accumulating Snapshot

15 Fact Table Type Comparison Periodic SnapshotTransactionAccumulating Snapshot Time period represented Regular predictable intervals Point in time Indeterminate time span, typically short lived GrainOne row per period One row per transaction event One row per life Table loadsInsert Insert and update Row updatesNot revisited Revisited whenever activity Date dimension End-of-periodTransaction date Multiple dates for standard milestones Facts Performance for predefined time interval Transaction activityPerformance over finite time

16 General Notes Analysis services presentation: P148-149 – semi additive facts

17 Notes CH6 Aggregate Functions Types in Analysis Services 2008: 1. Additive a) SUM b) COUNT 2. Pseudo-additive a) MIN b) MAX 3. Non-additive a) DistinctCount b) None 4. Semi-additive a) FirstChild b) LastChild c) FirstNonEmpty d) LastNonEmpty e) AverageOfChildren f) ByAccount The functions can be used as a out-of-the-box functions in Analysis services in creating measures

18 Additive, Pseudo- and Non-Additive Aggregate Functions Aggregate FunctionCategoryDescription SUMAdditive

19 Cube demo Data Source specifications The Data Source wizard

20 Cube demo Data Source View specifications The Data Source View wizard

21 Cube demo Implementing named calculations Creating a user friendly date

22 Cube demo Implementing named queries

23 Cube demo Creating dimensions with the Dimension wizard


Download ppt "INVENTORY CASE STUDY. Introduction Optimized inventory levels in stores can have a major impact on chain profitability: minimize out-of-stocks reduce."

Similar presentations


Ads by Google