De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

1 Hoofdstuk 4: Organisatie van Beslissingsprocessen MIS, OLTP versus DSS, Group DSS, OLAP, Corporate Performance Management, data warehousing, Business.

Verwante presentaties


Presentatie over: "1 Hoofdstuk 4: Organisatie van Beslissingsprocessen MIS, OLTP versus DSS, Group DSS, OLAP, Corporate Performance Management, data warehousing, Business."— Transcript van de presentatie:

1 1 Hoofdstuk 4: Organisatie van Beslissingsprocessen MIS, OLTP versus DSS, Group DSS, OLAP, Corporate Performance Management, data warehousing, Business Intelligence, digital dashboards, Knowledge Discovery in Data, Belang van externe informatie, waarde van externe informatie Prof. dr. Jan Vanthienen

2 2 Deel 2: Organisatie van de informatievoorziening Hoofdstuk 3: Bedrijfsaspecten van ICT Effectiviteit, Efficiëntie en productiviteit van informatiesystemen. Flexibiliteit, Kosten- baten, TCO Hoofdstuk 4: Beslissingsprocessen MIS, OLTP versus DSS, Group DSS, OLAP, Corporate Performance Management, data warehousing, Business Intelligence, digital dashboards, Knowledge Discovery in Data, Belang van externe informatie, waarde van externe informatie Hoofdstuk 5: Informatie- en Kennismanagement Organizational learning en knowledge management, portals, content management, text mining, beslissingstabellen Hoofdstuk 6: Organisatie van controleprocessen Interne versus externe controle, audit, controle op beslissingen, Six-Sigma, Fraude en fraudedetectie, controle op informatiesysteemontwikkeling, Virussen en Malware

3 3 De belangrijkste soorten IS

4 4 Information Maturity Model Level 4 Level 3 Level 2 Centralized Access to Data and content Level 1 DATAINFORMATION Refine, analyze & sort data to deliver information Apply intelligence to deliver only relevant information – i.e. knowledge KNOWLEDGE ACTION Apply intelligence to trigger actions and flag exceptions

5 5 Enkele Typische Management Vragen PRODUCTCUSTOMER CHANNELMARKETING How much have we sold? Which product gives the best profit? Which product has the largest sales volume this quarter? Which product best meets market needs? How much to produce of each product? Who is the most profitable customer? What is the satisfaction level? Which are the best segments? Which service to improve? How many customers did we loose last year? Is customer X likely to churn? Which retailer yields most by volume and which by profit? What promotions will yield most profit? What effect will discounts have on the turnover? What are the area coverage levels? How many contacted people became a customer? Which types of customers are most likely to respond to promotions? What is the competition doing?

6 6 Nood aan business performance management “Trying to improve something without having a goal, a numerical goal, is like trying to lose weight without having a scale.” (Subir Chowdhury, ‘The Power of Six Sigma’) Business Intelligence raamwerken bieden oplossingen aan voor enterprise performance management

7 7 Balanced scorecards Balanced scorecards laten toe om de bedrijfsactiviteiten te bemeten in termen van visie en strategie (Kaplan en Norton, 1992) Laat toe om de prestatie te meten via het combineren van klassieke financiële met niet-financiële indicatoren Bv. ROI Bv. Aantal klachtenBv. Tijd nodig voor orderwerking Bv. Opleiding van werknemers

8 8 Key Performance Indicators Purchasing# hitsProduction# hits 1development of purchase prices861overhead costs94 2stocklevel by item or product line842direct costs of materials93 3reliability of suppliers; quality (zero-defects)813direct costs of labour92 4financial position of suppliers814factory overhead expenses91 5reliability of suppliers; time to delivery795quality finished product91 6reliability of suppliers; completeness746sick days91 7purchasing department costs727overtime90 8number of goods returned488stock of raw materials90 9cash discounts479production volume89 10accounts payable as a % of purchasing value3910maintenance costs89 Sales# hitsFinance# hits 1sales volume or sales volume growth951Earnings Before Interest & Taxes (EBIT)104 2depreciation of accounts receivable922Gross margin103 3number of buyer complaints923Profit Before Tax (PBT)102 4quality of deliveries884Gross investments102 5marketing expenses875working capital101 6freight costs866cash flow94 7value of new orders857liquidity position92 8accounts receivable as a % of turnover858Return on Capital Employed77 9reliability of deliveries; time to delivery849Return on Sales75 10market growth8310turnover time of goods in stock75 (Source: Ernst & Young Consulting)

9 9 Business Intelligence Business Intelligence (BI) is het proces van het verzamelen, opschonen, combineren, consolideren, analyseren, interpreteren en communiceren van interne en externe data, relevant voor het besluitvormingsproces in een organisatie Geïmplementeerd on de vorm van een MIS, DSS, ESS Transformeren van data in kennis Gebruikte technieken: Data warehousing Digital dashboards OLAP Data mining Data Information Knowledge Action Collection Decisions Integration Analysis

10 10 Van chaos naar orde Data warehousing OLAP and data mining

11 11 Business Intelligence Dashboards Veel BI tools gebruiken digital dashboards voor het visualiseren van informatie Beknopte en gestructureerde visualisatie van business performance Bv. Weergave van KPI’s Real-time of periodische snapshots Maken gebruik van intuïtieve indicatoren, zoals verkeerslichten, en waarschuwingen Gepersonaliseerd met links voor verdere analyse Vaak in een web browser (intranet omgeving)

12 12

13 13

14 14

15 15 Intelligente BI BI software kan gebruikt worden voor het verkennen en analyseren van grote hoeveelheden data, waarbij niet enkel informatie geproduceerd wordt (begrijpen wat er gebeurt), maar ook kennis (begrijpen welke acties kunnen ondernomen worden) Voorbeelden waar BI kan gebruikt worden voor het bijstaan van de besluitvorming: Credit scoring Fraude detectie Market basket analysis Markt segmentatie Mass personalization Selecting marketing channels Customer churn (klantverloop) … Data Information Knowledge Action

16 16 Enkele Typische Management vragen PRODUCTCUSTOMER CHANNELMARKETING How much have we sold? Which product gives the best profit? Which product has the largest sales volume this quarter? Which product best meets market needs? How much to produce of each product? Who is the most profitable customer? What is the satisfaction level? Which are the best segments? Which service to improve? How many customers did we loose last year? Is customer X likely to churn? Which retailer yields most by volume and which by profit? What promotions will yield most profit? What effect will discounts have on the turnover? What are the area coverage levels? How many contacted people became a customer? Which types of customers are most likely to respond to promotions? What is the competition doing?

17 17 Vanwaar de interesse in BI Massale beschikbaarheid van data In bepaalde sectoren verdubbelt de data elke 1-2 jaar Business trends die BI stimuleren Implementatie van corporate performance management systems (balanced scorecards, six sigma,...) Marktglobalisatie Korte product life cycles Company mergers en acquisities Customer Relationship Management (CRM) Technology push Snellere hardware en goedkopere disk capaciteit Moderne OLAP-tools Intranet, portals, mobile devices, …

18 18 Business Intelligence (BI) is the process of gathering meaningful information to answer questions and identify significant trends or patterns, giving key stakeholders the ability to make better business decisions. “The key in business is to know something that nobody else knows.” — Aristotle Onassis PHOTO: HULTON-DEUTSCH COLLHULTON-DEUTSCH COLL

19 19 What happened? What were our total sales this month? What is happening? Are our sales going up or down, trend analysis Why is it happening? Why have sales gone down? What will happen? Forecasting & What If Analysis What do I want to happen? Planning & Targets Source: Bill Baker, Microsoft BI Questions

20 20 BI topicsOLAP Data ware- housing Data mining

21 21 Verification driven analysis Query and reporting OLAP Statistical verification techniques Discovery driven data mining (Automated search for patterns) Classification Segmentation Associations Sequence analysis Business Intelligence and Data Mining

22 22 Organisatie van beslissingsprocessen 1. De moeilijkheidsgraad van besturen en de gevolgen voor een besturingsinformatiesysteem 2. De planmatige besturing van een bedrijf en de situering van beslissingsprocessen 3. De bijdrage in de verkenningsfase van een beslissingsproces 4. De bijdrage in de analysefase van een beslissingsproces 5. DSS’en, datawarehouses, OLAP en data mining

23 23 Inzicht in complexiteit van een besturingssysteem Formuleren van eisen waaraan het informatiesysteem t.b.v. het besturingsproces moet voldoen

24 24 1. De moeilijkheidsgraad van besturen en de gevolgen voor een besturingsinformatiesysteem Vooraleer een informatiesysteem te ontwikkelen moet men zich vergewissen van: de complexiteit van het te besturen systeem. de irrationaliteit in de besluitvorming.

25 25 De moeilijkheidsgraad van de besturing van een organisatie is afhankelijk van: A.de gevoeligheid en stabiliteit van het bestuurde systeem; B.het aantal variabelen dat relevant is voor het besturingssysteem en de relaties tussen deze variabelen; C.de voorspelbaarheid en de beheersbaarheid van de variabelen; D.de reactieperiode van het bestuurde systeem, respectievelijk besturingsorgaan.

26 26 irreguliere variabelen: externe invloeden stuurvariabelen: onder controle van besturingsorgaan Doelvariabelen: nagestreefd door de bestuurder indifferente variabelen: ontstaan als output (neveneffect) Bestuurde systeem: vb. productieproces Besturingsorgaan: vb. productiechef

27 27 A. De gevoeligheid en stabiliteit van het bestuurde systeem De besturing van een proces wordt moeilijker naarmate: het bestuurde systeem meer gevoelig is voor verstorende invloeden van buitenaf (irreguliere variabelen). de inputvariabelen (irreguliere- en stuur- variabelen) minder constant blijven.

28 28 B. Het aantal variabelen dat relevant is voor het besturingssysteem en de relaties tussen deze variabelen Besturen wordt moeilijker naarmate: het aantal irreguliere variabelen toeneemt: gevolg: toenemende omgevingsinvloed die inwerkt op het systeem het aantal stuurvariabelen toeneemt: Naarmate men meer alternatieven heeft om een ‘verstoord’ systeem weer te regelen, zal de keuze van de meest geschikte ‘mix’ van stuurmaatregelen moeilijker worden (ook valt dan de effectiviteit van iedere stuurvariabele afzonderlijk vrij moeilijk te bepalen).

29 29 het aantal doelvariabelen toeneemt: Besturen wordt lastiger naarmate aan meer doelstellingen moet worden voldaan.

30 30 C. De voorspelbaarheid en de beheersbaarheid van de variabelen Beheersbaarheid Een systeem is perfect beheersbaar indien er voor alle mogelijke toestanden van het bestuurde systeem een eenduidige stuuractie bestaat, die in 1 stap het systeem in de gewenste toestand brengt. Besturen wordt moeilijker als:  het aantal variabelen toeneemt  de effectiviteit van de stuurvariabelen afneemt.

31 31 Voorspelbaarheid Hoe minder een beslisser in staat is om de gevolgen van zijn stuurmaatregelen te voorspellen, hoe moeilijker de besturing. Aspecten van voorspelbaarheid:  de mate van zekerheid  de mate van meetbaarheid  de tijdshorizon  interferenties tussen grote aantallen variabelen

32 32 D. De reactieperiode van het bestuurde systeem, respectievelijk besturingsorgaan Hoe trager een te besturen systeem reageert op bepaalde stuurmaatregelen, hoe moeilijker het besturingsprobleem wordt. Met een langere reactieperiode ontstaan er nieuwe kansen voor verstoringen van buitenaf. Hoe wisselvalliger een te besturen systeem verstoord raakt in de tijd, hoe moeilijker het besturingsprobleem. (-> afnemende alertheid) Correctief ingrijpen (feed forward besturing) Anticiperend ingrijpen (feed forward besturing)

33 33 In de praktijk vaak voorkomende fouten Gevoeligheid en stabiliteit bv. ontwerp van een batch info.systeem in een situatie waarin gevoeligheid groot is en stabiliteit gering. Voorspelbaarheid en beheersbaarheid bv. deterministische modellen gebruiken in een stochastische omgeving Aantal variabelen bv. traditionele verzameling van programma’s i.p.v. flexibel kennissysteem Reactieperiode bv. zeer frequente ‘reporting’ voor systemen met een grote reactieperiode

34 34 De irrationaliteit van de besluitvorming Vaak wordt in de relatie besluitvorming- informatievoorziening van de veronderstelling uitgegaan dat de besluitvormingen volkomen rationeel gebeurt.

35 35 Mensen neigen ernaar om de ogen te sluiten voor informatie die niet past in hun beeld van de werkelijkheid. Mensen zijn gevoeliger voor negatieve gevolgen van gebeurtenissen dan voor positieve. Mensen kunnen niet goed omgaan met onwaarschijnlijke gebeurtenissen (bv. ze gaan die volkomen negeren). Mensen willen risico’s vermijden wanneer ze voordeel willen behalen, terwijl ze risico’s willen nemen om verlies te vermijden....

36 36 Kenmerken van het beslissingsproces: Complexiteit Irrationaliteit de hoge mate van complexiteit van vele beslissingsprocessen en de irrationaliteit van de besluitvorming Geen gemakkelijke opdracht om informatiesystemen te ontwikkelen die het beslissingsproces ondersteunen.

37 37 2. Situering van het beslissingsproces in een organisatie

38 38 Obj. LT Beleidsvorming en beslissing Beleidsplan Obj. MT Beslissing jaarl. actieplannen Obj. KT Taakopdracht Programmatie van uitvoering ResultatenUitvoering Probleem- analyse Beslissing uitvoering plan Budgetvoorstel Instructies Beleids- begroting Jaarlijkse budgetten strategischtactisch operationeel Operationele processen Beslissingsprocessen Controle- processen

39 39 Stappen in een beslissingsproces Opsporingsfase of verkenningsfase verkennen van het probleem en formuleren van de doelstellingen Analysefase analyseren van mogelijke alternatieve acties en onderzoeken van effecten van onzekere gebeurtenissen op het resultaat van acties Keuzefase nemen van de beslissing Intelligence activities Design activities Choice activities

40 40 Stages in Decision Making Figure 13-3

41 41 3. Bijdrage in de verkenningsfase van een beslissingsproces Investeren in middelen op basis waarvan men op systematische wijze relevante interne en externe informatie krijgt aangeleverd. ERP DB Data Warehouse DB OLTPDSS ETL-tools Operationele gegevensbronnen (intern) Externe gegevensbronnenBesturingsinfo

42 42 Belangrijke externe informatie info omtrent behoeften van klanten (om daar in de toekomst op te anticiperen); bestaande concurrenten in de gaten houden en nieuwkomers detecteren; nieuwe technologie: de nieuwste trends en ontwikkelingen van de technologie volgen en de impact voorspellen voor de eigen afzetmarkt; bestaande en nieuwe leveranciers op het spoor komen voor samenwerking in ‘value chain’; globale economie en politiek trends, gebeurtenissen en verwachte invloeden op marktactiviteiten.

43 43 Diverse bedrijven/organisaties specialiseren zich in het verschaffen van externe gegevens: Mediagroepen en uitgevers: FET, VUM, Roularta, Concentra Industriële belangengroepen Agoria, Febeltex Financiële bedrijven Fortis, KBC, ING Information brookers: CNN, Reuters

44 44 overheid DW DB Opera- tionele DB Operationele gegevens (intern) Externe gegevens OLTP Extractie en pre- processing Post- processing DSS persoonsgegevens belastingsaangifte naam van persoon, wedde, geslacht, gemeente, provincie, gewest, leeftijds- categorie... economische conjunctuur gegevens

45 45 OPERATIONAL INFORMATION SYSTEMS MANAGEMENT INFORMATION SYSTEMS Operations personnel Staff managers Professionals & clerical personnel Middle Management Executive Management Transaction processing systems (TPS) Office automation systems (OAS) Knowledge work systems (KWS) Management information systems (MIS) Decision support systems (DSS) Executive support systems (ESS) OPERATIONAL STRATEGIC TACTICAL Types of Information Systems

46 46 Data warehousing: wat betekent dit? Data warehousing is het inrichten en exploiteren van een data warehouse database met gegevens die afkomstig zijn uit operationele productie databases en zijn verrijkt met gegevens die afkomstig zijn uit externe bronnen.

47 47 Data warehouse: wat betekent dit? Een data warehouse is een geïntegreerde, subjectgeoriënteerde en tijdsafhankelijke gegevensverzameling die niet of nauwelijks aan verandering onderhevig is en die het beslissingsproces van managers kan ondersteunen.

48 48 Data warehouse: definitie “A subject-oriented, integrated, time-variant, and non-volatile collection of data in support of management’s decision-making process” (Inmon) “A copy of transaction data specifically structured for query and analysis” (Kimball) Subject-georiënteerd: Georganiseerd rond de belangrijkste subjecten van een bedrijf (bv. Klanten, producten, verkopen) in plaats van de belangrijkse applicaties (bv. Facturatie, voorraadcontrole, en orderverwerking)

49 49 Data warehouse: definitie Geïntegreerd: Integreren en consistent maken van applicatie-data van verschillende bronsystemen teneinde een uniforme view voor de gebruikers aan te bieden Gecentraliseerd en cross-functioneel Voorbeelden data bronnen: OLTP systemen Legacy systemen Externe data Data integratie vertegenwoordigt ~80% van de inspanningen voor het bouwen van een data warehouse Data integratie is moeilijk omwille van: Onbestaande of slechte metadata Slechte data kwaliteit Verschillende coderingen, inconsistent semantiek

50 50 Data warehouse: definitie Time-variant: Data warehouse biedt een serie van historische snapshots Niet-volatiel Nieuwe data wordt altijd toegevoegd Oude data blijft bestaan Operational data sources tt t0 t1 t2 t3 Data warehouse

51 51 OLTP Gegevens zijn gericht op ondersteuning van operationele processen Gegevens zijn gestructureerd rond processen Gegevens zijn gedetailleerd Gegevens worden voortdurend aangepast DSS Gegevens zijn gericht op ondersteuning van tactische en strategische beslissingen Gegevens zijn gestructureerd rond subjecten Gegevens zijn geaggregeerd en veredeld Gegevens worden niet aangepast, er worden telkens nieuwe gegevens toegevoegd (-> historie) ERP DB DW DB

52 52 Grootte van een data warehouse The average data warehouse has increased from 1 terabyte to 2.2 terabytes, representing a growth of more than 100 percent in the past 18 months (Source: Forrester research, early 2005) Wal-Mart data warehouse: hundreds of terabytes (“Wal-Mart Making Its Huge Data Warehouse Huger”, InformationWeek, Oct. 2004) Nieuwe technieken zoals RFID zullen de omvang van data warehouses nog doen toenemen

53 53 Data marts Data warehouse: bedrijfsbrede scope Data mart: ontworpen ter ondersteuning van de besluitvorming van een specifieke groep eindgebruikers Enterprise Data Warehouse Independent Data Marts

54 54 Data Warehousing Issues (1) Modeling a data warehouse (2) Building a data warehouse architecture (3) How to get information into warehouse “ETL – Extract, Transform, Load” (4) What to do with data once it is in warehouse exploring, mining

55 55 Day Month Year Week Date CustId CustName CustStreet CustCity CustCountry Cust Sales Fact Table Date Product Store Customer Quantity Sales Cost ProductNo ProdName ProdDesc Category QOH Product StoreID City State Country Region Store Unnormalized (no update anomalies) Measurements Dimensions Example of a Star Schema

56 56 Sterschema ontwerp van een data warehouseEmployee_DimEmployee_Dim EmployeeKey EmployeeID … EmployeeID … EmployeeKeyTime_DimTime_Dim TimeKey Date Quarter … Date Quarter … TimeKeyProduct_DimProduct_Dim ProductKey ProductID ProdGroup … ProductID ProdGroup … ProductKeyCustomer_DimCustomer_Dim CustomerKey CustomerID CustName CustArea … CustomerID CustName CustArea … CustomerKeyShipper_DimShipper_Dim ShipperKey ShipperID … ShipperID … ShipperKey Sales_FactSales_Fact Dimensional Keys TimeKey CustomerKey ShipperKey ProductKey EmployeeKey TimeKey CustomerKey ShipperKey ProductKey EmployeeKey Units £ … Units £ … Composed Key Measures Kunnen geaggregeerd worden Dimensie-attributen

57 57 klants. naam gemeente geslacht geb.jaar. 55 Janssens Leuven M tijds. datum weekdag dag voor/na feestdag N winkels. soort gemeente regio. 07 superette Leuven Vl.Brabant :..... tijds. klants. prods winkels. hoev omzet Prods naam groep merk categ. verpakking. 68 water bruis SPA levensm glas KLANT (Dimensietabel) TIJD (Dimensietabel) VERKOPEN (Feitentabel) PRODUCT (Dimensietabel) WINKEL (Dimensietabel)

58 58 Sterschema

59 59 Voorbeeld Data warehouse project voor de transport sector Verzamelen en integreren van data betreffende onderzoeken en controles uitgevoerd door: Ministerie van transport Arbeidsinspectie Sociale zekerheidsinspectie Douane Federale en lokale politie

60 60 Voorbeeld data warehouse model

61 61 Data Warehouse Loading Data extraction/consolidation: get data from multiple, heterogeneous, and external sources Data cleaning: detect errors/duplications in the data and rectify them when possible (KUL, K.U.L., K.U.Leuven) Data transformation: convert data from legacy or host format to warehouse format (Male = M, 1, true) Load: sort, summarize, consolidate, compute views, check integrity, and build indices and partitions Refresh: propagate the updates from the data sources to the warehouse (daily 66%, weekly 20%)

62 62 Data integratie problemen Gender Male Female Gender M F Male Female Source Systems Data Warehouse Extraction, Transformation, and Loading (ETL) tool ETL tools extraheren de data van de bron systemen (operationeel, extern), transformeren de data naar een gemeenschappelijk formaat, en laden de data vervolgens in het doelsysteem (data warehouse) Weight (kilograms) 6 10 Weight (pounds) 6 10 Weight (kilograms) Male Female

63 63 4 Bijdrage in de analysefase van een beslissingsproces Inzetten van tools voor OLAP en Data Mining Data Warehouse DB DSS Post-processing kennis managers Query’s rapporten OLAP Data mining

64 64 Three kinds of data warehouse applications Information processing supports querying, basic statistical analysis, and reporting using crosstabs, tables, charts and graphs Analytical processing multidimensional analysis of data warehouse data supports basic OLAP operations, slice-dice, drilling, pivoting Data mining knowledge discovery from hidden patterns supports associations, constructing analytical models, performing classification and prediction, and presenting the mining results using visualization tools. Differences among the three tasks Data Warehouse Usage

65 65 On Line Analytical Processing (OLAP) Interactieve analyse van grote hoeveelheden multidimensionele data typisch afkomstig van een data warehouse of data mart

66 66 Multidimensionale analyses Filiaal Maand Product aantallen verkocht van product 68 in filiaal 07 overheen maand 10

67 67 Multidimensioneel data model: OLAP kubus Apples Cherries Grapes Melons Q4 Q1Q2Q3 Time Dimension Sales Region Dimension Dallas Denver Chicago Atlanta Sales Fact

68 68 Multidimensionele data analyse Product Manager’s View Financial Manager’s View Regional Manager’s View Ad Hoc View Product Time Region

69 69 Date Product Region Product – Chocolate Date – May 2004 Region – South East Measure – Sales How much Chocolate did we sell in the South East in May 2004? Cube or Pivot Table

70 70 OLAP: on-line analytical processing Een systeem waarmee het mogelijk is om gegevens in het DW op een interactieve wijze te analyseren en de resultaten van de analyses grafisch te tonen (-> OLAP-tools). Er moet iets worden berekend: omzet of verkochte hoeveelheden, winstmarges De resultaten van de berekeningen worden uitgesplitst naar dimensies (conform de analyses die men wil maken) tijd, product, klant, regio,... Dimensies kunnen een hiërarchische structuur hebben. Bij de analyse kunnen allerlei functies gebruikt worden.

71 71 Totale omzet Product water bruis verpakking glas eerste kwartaal 2004 en tweede kwartaal 2006 versus Product water bruis verpakking plastic eerste kwartaal 2004 en tweede kwartaal 2004 functieberekening Analyse Dimensies: product tijd

72 72 Kruistabellen (Pivot tables) Kruistabellen laten toe om interactief geaggregeerde data te herschikken en te manipuleren aan de hand van een twee-dimensionele tabel

73 73 OLAP operaties Drill down Total sales Total sales per city Total sales per city per store Total sales per city per store per month... Slicing Neem een horizontale of vertikale snede van de kubus Sales data for product X Sales data for store A Dicing Sales data for products X and Y, in stores A and B, during the summer Roll-up

74 74 Aggregation (roll-up) aggregate (summarize) data to the next higher dimension element e.g., total sales by city, year  total sales by region, year Navigation to detailed data (drill-down) Selection (slice) defines a subcube e.g., sales where city =‘Gainesville’ and date = ‘1/15/90’ Calculation and ranking e.g., top 3% of cities by average income Visualization operations Operations in Multidimensional Model

75 75 OLAP beperkingen What is driving sales of walking sticks? Step 1: View some OLAP graphs: e.g. walking stick sales by state Step 2: Noticing that Florida has high sales you decide to investigate further. You click on the Florida pie-slice and view walking stick sales in Florida by age. (Before OLAP, you would have to have written a very complex SQL query instead of just simply clicking to drill-down). It seems that old people are responsible for most walking stick sales. You confirm this by viewing a chart of age distributions by state. But imagine if you had to do this manual investigation for all of the 10,000 products in your range! Here, OLAP gives way to data mining… Step 1 Step 2 (example by Alan Abrahams)

76 76 Querying en OLAP Query en reporting Je weet precies wat je zoekt SQL OLAP geavanceerde query and reporting Multi-dimensionele analyse Mooie visualisatie, data kubussen, drill-down, roll- up, slice and dice,... SELECT A 1, A 2, …, A n FROM R 1, R 2, …, R m WHERE SELECT A 1, A 2, …, A n FROM R 1, R 2, …, R m WHERE De eindgebruiker stuurt het kennisontdekkingsproces !

77 77 OLAP is verificatie-gebaseerd. Je moet zelf de dimensies aangeven (product, klant, tijd, locatie,...) en zelf bepalen welke verbanden er moeten worden onderzocht (bv. de evolutie in de omzet van een product, overheen een bepaalde periode, en vergeleken voor verschillende locaties).

78 78 Data Marts CRM Legacy ERP Source Systems Extract Transform Load (ETL) Data Warehouse Architecture External Other Data Metadata Client/ Notification Portal Score cards Query and (Multidimensional) Analysis (OLAP, Mining) Reporting Dashboards Performance management

79 79 Reporting & Analysis Cubes, Visualisations, Pivot tables, Web access, Maps

80 80 Drill-down

81 81 Enterprise Reporting Analytic applications that offer ready-made report templates for industry-specific metrics and thresholds for alerts (Mission critical) 1. Balanced Scorecard 2. Digital dashboard 3. Corporate Performance Management (CPM) i. CRM Analytics ii. Financial analysis iii. Supply chain intelligence (SCI) 4. Enterprise analytics 5. Business Activity Monitoring (BAM) Also: IT operations: IT’s own scorecards

82 82 Digital dashboard (Business Objects )

83 83 Business Intelligence SLA Operational Systems (SRM) Supplier relationship management (SRM) (ERP) Enterprise resource planning (ERP) (operational CRM) Customer relationship management (operational CRM) Business Intelligence (BI) Supply chain intelligence Operational intelligence Customer intelligence (analytical CRM) (EPM) Enterprise performance management (EPM)


Download ppt "1 Hoofdstuk 4: Organisatie van Beslissingsprocessen MIS, OLTP versus DSS, Group DSS, OLAP, Corporate Performance Management, data warehousing, Business."

Verwante presentaties


Ads door Google