Generic Enterprise Simulation using an In-Memory Column Store
Lars ¡Butzmann, ¡Stefan ¡Klauck, ¡Stephan ¡Müller, ¡Ma8hias ¡Uflacker, ¡Werner ¡Sinzig, ¡Hasso ¡Pla8ner ¡
¡ Hasso-‑Pla8ner-‑InsCtut, ¡Universität ¡Potsdam ¡
¡ BTW ¡ ¡05.03.2015 ¡
Generic Enterprise Simulation using an In-Memory Column Store Lars - - PowerPoint PPT Presentation
Generic Enterprise Simulation using an In-Memory Column Store Lars Butzmann, Stefan Klauck, Stephan Mller, Ma8hias Uflacker, Werner Sinzig, Hasso Pla8ner Hasso-Pla8ner-InsCtut,
Lars ¡Butzmann, ¡Stefan ¡Klauck, ¡Stephan ¡Müller, ¡Ma8hias ¡Uflacker, ¡Werner ¡Sinzig, ¡Hasso ¡Pla8ner ¡
¡ Hasso-‑Pla8ner-‑InsCtut, ¡Universität ¡Potsdam ¡
¡ BTW ¡ ¡05.03.2015 ¡
2 ¡
Marginal Income Net Sales Variable Costs Sales Volume Price per Unit Cost per Unit * *
Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Product, Time(day) Customer, Location, Product, Time(day)
Expenses Operating Profit
Time(month)
Marginal Income Net Sales Variable Costs Sales Volume Price per Unit Cost per Unit * *
Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Product, Time(day) Customer, Location, Product, Time(day)
Expenses Operating Profit
Time(month)
Marginal Income
Paul, Berlin, P1, 14/10/9, $50
Net Sales
Paul, Berlin, P1, 14/10/9, $150
Variable Costs
Paul, Berlin, P1, 14/10/9, $100
Sales Volume
Paul, Berlin, P1, 14/10/9, 10
Price per Unit
Paul, Berlin, P1, 14/10/9, $15
Cost per Unit
P1, 14/10/9, $10
* *
Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Product, Time(day) Customer, Location, Product, Time(day)
Expenses
CC1, 14/10, $15
Operating Profit
14/10, $35
Time(month)
Marginal Income
Paul, Berlin, P1, 14/10/9, $200
Net Sales
Paul, Berlin, P1, 14/10/9, $300
Variable Costs
Paul, Berlin, P1, 14/10/9, $100
Sales Volume
Paul, Berlin, P1, 14/10/9, 10
Price per Unit
Paul, Berlin, P1, 14/10/9, $30
Cost per Unit
P1, 14/10/9, $10
* *
Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Product, Time(day) Customer, Location, Product, Time(day)
Expenses
CC1, 14/10, $15
Operating Profit
14/10, $185
Time(month)
Marginal Income
Paul, Berlin, P1, 14/10/9, $50
Net Sales
Paul, Berlin, P1, 14/10/9, $150
Variable Costs
Paul, Berlin, P1, 14/10/9, $100
Sales Volume
Paul, Berlin, P1, 14/10/9, 10
Price per Unit
Paul, Berlin, P1, 14/10/9, $15
Cost per Unit
P1, 14/10/9, $10
* *
Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Customer, Location, Product, Time(day) Product, Time(day) Customer, Location, Product, Time(day)
Expenses
CC1, 14/10, $15
Operating Profit
14/10, $35
Time(month)
set ¡price ¡per ¡unit ¡to ¡$30 ¡
Merge Process Insert/Delete Aggregation (union)
Delta Main
(asynchronously) ¡
Delete cached
1 10 100 All Categories Category 1 Category 2 Query Execution Time in % Query Type Single Query Performance - 300M Main Storage, 5% Delta Storage Row Store Column Store Aggregate Cache
13 ¡