Hochschule Darmstadt Business Intelligence (BI) Fachbereich Informatik Praktikum 2 Prof. Dr. C. Wentzel Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 24.05.2007 Business Intelligence Aufgabenstellung Aufgabe1: Modellerstellung 1. Sie sollen ein Transformer-Modell erstellen, das wie folgt aussehen soll. D.h. Sie müssen ein Modell aufbauen, das mehrere Daten-Quellen benutzt. Die Dateien, die für dieses Modell benötigt werden, befinden sich im Verzeichnis: c:\programme\cognos\cer4\bin\ubungsdateien. Das Model soll wie folgt aussehen Seite 1 von 10
Starten Sie Powerplay Transformer, um das Modell zu erstellen und die 4 Datenquellen in Transformer zu importieren. produkte.asc vertrieb.asc anbieter.asc Umsatz.asc 2. Import von Datenquellen: Menüpunkt Datei-->Neu--> Geben Sie ein Modellname ein: Produktmodel-->weiter--> Als Name der Datenquelle: Geben Sie ein: Produkt ---Als Type der Datenquelle auswählen: Text mir Trennzeichen und Spaltenübersicht-->weiter--> Nun wählen Sie die folgende Datei aus: Produkt.asc ( c:\programme\cognos\bin\ubungsdateien\produkt.asc)-->weiter-->auto Designer deaktivieren-->fertig stellen Nun sehen Sie im Fenster (Datenquellen) die importierte Produkt-Datei. Alle anderen Dateien fügen Sie wie folgt ein: Positionieren Sie den Mauszeiger auf das Datenquellen-Fenster und klicken Sie die Rechte-Maustaste und Datenquelle einfügen wählen. Wenn Sie alle Datenquellen importiert haben, können Sie die Daten wie folgt anzeigen lassen: Über Menü-->Ansicht-->Datenquelle Anzeige aktivieren. Lassen Sie sich die Daten von allen importierten Daten anzeigen. 3. Dimensionen definieren Nun -basierend auf den Quelldaten- sollen Sie Dimensionen wie oben im Modell definieren. Um eine Dimension über Produkte festzulegen, ziehen Sie die Felder von Datenquelle(Produkte) einzeln auf die Leiste des Dimensionsfensters. 4. Kennzahlen festlegen Ziehen Sie 3 Attribute (Umsatz, Kosten, Menge) von Datenquelle(Umsatz) auf das Fenster KENNZAHLEN. 5. Kategorien erzeugen Wenn das Modell fertig ist, sollen Sie Kategorien erzeugen: Über Menu-->Ausführen-->Kategorien erzeugen Hinweis: Sie sorgen dafür, dass die Ebenen von Definitionen (d.h. Attribute von Dimensionen) eindeutig sind. 6. Diagram anzeigen Bevor Sie einen Cube erstellen, sollten Sie Ihr Model überprüfen: Über Menu-->Diagram--> Diagram anzeigen Analysieren Sie Ihr Modell. Seite 2 von 10
7. Cube erstellen Nun können Sie auf der Grundlage des erstellten Modells einen Powercube erstellen: Über Menu-->Ausführen--> PowerCubes erstellen 8. Modell speichern Das Modell soll auf dem Laufwerk D: abgespeichert werden. (Das logische Laufwerk C ist geschützt. d.h. wenn der Rechner neu gestartet werden muss/wird, werden alle angelegten Dateien auf der C-Partition gelöscht. 9. PowerPlay starten Nun können Sie basierend auf den erstellten PowerCubes PowerPlay starten. Über Menu-->Extra--> PowerPlay Nun sehen Sie, dass die Daten nach Produkte und nach Absatzgebiet angezeigt werden. Aber ohne Datum macht dies wenig Sinn. Deshalb müssen Sie zum PowerPlay Transformer zurückkehren, um eine zusätzliche Dimension zu erstellen, so dass die Daten nach Zeit (Jahr/Quartal/Monat) angezeigt werden können. 10. Änderung des Modells a) Erweitern Sie das Model um eine Dimension (Zeit), so dass die Dimension Date die Ebenen JAHR, QUARTAL und MONAT beinhaltet. Hinweis: Bei Erstellung der Date -Dimension müssen das erste Datum 01.01.1999 und das letzte Datum 31.12.2001 sein. b) Ändern Sie das Format für die Kennzahlen Umsatz und Kosten, so dass Umsatz und Kosten mit Währung angezeigt werden Seite 3 von 10
❾ Nun müssen Sie für das geänderte Modell Kategorien erzeugen. (Menu-->Ausführen-->Kategorien erzeugen) 11. PowerCubes erstellen (Menu-->Ausführen-->>>PowerCubes erstellen) 12. PowerPlay starten Nun -basierend auf dem geänderten PowerCube- können Sie PowerPlay starten. Über Menu-->Ausführen--> PowerPlay Wenn Sie alles richtig gemacht haben, sehen Sie das folgende Bild: Alle definierten Dimensionen und Kennzahlen werden sowohl auf der Linken Seite als auch auf der Fensterleiste als BUTTON dargestellt. Wenn Sie mit der Maus auf den Button von DIMENSIONEN auf der Fensterleiste (z. B auf DATEN) klicken, werden alle Kindkategorien angezeigt. Sie können eine auswählen. Seite 4 von 10
Aufgaben: Lassen Sie sich jeweils die folgenden Daten anzeigen: 1- Detaillieren und Verdichten von Daten (Detaillieren bedeutet, dass die Kindkategorien angezeigt werden) a. Detaillieren Doppelklick z.b. auf das Jahr 2000. Alle Kindkategorien (d.h. alle 4. Quartale) werden angezeigt. Doppelklick z.b. auf das 4. Q.-2000 Alle Kindkategorien (d.h. 4.Quartal-die Monate) werden angezeigt. b. Verdichten Doppelklick z.b. auf 4.Quartal 2000 Alle Elternkategorien werden angezeigt. c. Testen Sie die Funktionen Detaillieren und Verdichten z.b. beim Produkt CAMPINGAUSRÜSTUNG 2- PRODUKTE anzeigen nach verschiedenen Dimensionskategorien Alle Produktreihen nur für das JAHR 2001. Produktreihe BERGSTEIGERAUSRÜSUNG für alle Jahre Produktreihe von BERGSTEIGERAUSRÜSTUNG für Mitteleuropa Produktreihe von CAMPINGAUSRÜSTUNG nur für Deutschland Produktreihe von GOLFAUSSRÜSTUNG für Nordeuropa im Jahr 2001 3- ABSATZGEBIETE anzeigen nach verschiedenen Dimensionskategorien Alle Produkte nach Absatzgebiet MITTELEOROPA Campingausrüstung nach Absatzgebiet NORDAMERIKA Alle Produkte nach Absatzgebiet NORD/LATEINAMERIKA im JAHR 2001 4- ANBIETER anzeigen nach verschiedenen Dimensionskategorien a) Alle Anbieter von GOLFAUSRÜSTUNG in BRASILIEN b) Wie viel Umsatz von BERGSTEIGERAUSRÜSTUNG über SPORTGESCHÄFTE In DEUTSCHLAND im JAHR 2001 c) Wie groß ist der Umsatz im Jahr 2000 für ZELTE in MITTELEUROPA 5- DIMENSIONEN vertauschen (Spalten und Zeilen) 10. Lassen Sie sich Dimensionen so vertauschen, dass die Jahre als Spalte und Produkte als Zeilen dargestellt werden. Seite 5 von 10
11. Lassen Sie sich Dimensionen so vertauschen, dass die Jahre als Spalte und Absatzgebiete als Zeilen dargestellt werden. 6- Verschachtelte Darstellung a) Alle PRODUKTE sollen nach ABSATZGEBIETE so dargestellt werden, dass das folgende Bild angezeigt wird. Seite 6 von 10
b) Alle PRODUKTE in DEUTSCHLAND sollen nach ANBIETERTYP so dargestellt werden, dass das folgende Bild angezeigt wird. Unterdrücken Sie die Nullen. 7. Benutzerdefinierte Ausnahmen Es kann unter Umständen erforderlich sein, dass Sie negative oder positive Werte besonders hervorheben müssen, d.h. die Werte sollen in Farben (z.b. ROT, BLAU usw.) dargestellt werden. Aufgabe: a) Alle Zeilen für LAGERVERKAUF (siehe Aufgabe 6) soll in der Stilart positiv dargestellt werden. (Über Menüpunkt Benutzerdefinierte Ausnahmen) b) Alle Umsätze, die größer als 1 Million sind, sollen hervorgehoben werden 8. Freie Aufgaben Machen Sie sich mit PowerPlay vertraut, indem Sie 3 Aufgaben formulieren und versuchen diese 3 Aufgaben darzustellen. Seite 7 von 10
9. Grafische Darstellung Erstellen Sie eine Analyse welche die Absatzmengen differenziert nach Produktreihen nach deren prozentualen Verteilung auf die Absatzregionen, wie im nachstehenden Beispiel dargestellt: 10. Untermenge und Ranking Hinweis: Diese Aufgaben werden im Report Modus erledigt. Um vom EXPLORERzum REPORT- Modus umzuschalten, klicken Sie auf das ICON? Nun ist Ihre Kreativität gefragt: a) Erstellen Sie ein Top - Ten Ranking basierend auf dem Umsatz für alle Verkäufer im Jahr 2001 wie im nachstehendem Beispiel dargestellt: Seite 8 von 10
b) Erstellen Sie ein Top - Ten Ranking basierend auf dem Produkttyp für das Jahr 2000 wie im nachstehendem Beispiel dargestellt: 11. Währungsumrechung Die Kosten und Umsätze werden in Euro dargestellt. Es ist möglich, dass die Euro- Werte in andere Währungen (Dollar, Yen, Krone, usw.) umgerechnet werden. Damit die Währungsumrechnung möglich wird, müssen die Kurs-Daten für die Umrechnung geladen werden. Die Umrechnungsdaten befinden sich in einer Excel-Tabelle (auf_währung.xls) Seite 9 von 10
Import der Excel-Tabelle (auf_währung.xls) Wie oben (Import von Datenquellen). Nur als Typ der Datenquelle Excel-Datenbank auswählen. Weitere Erklärungen erhalten Sie in der Praktikumsitzung. Fragen Welche Unterschiede konnten Sie zwischen Transformer und Powerplay feststellen? Was ist eine Dimension? Was ist eine Ebene? Was ist eine Kategorie? Was sind die Kategoriesätze? Was bedeutet Detalierungspfad? Machen Sie sich vertraut mit folgenden Funktionalitäten:? Suchen von Daten? Filtern von Daten? Schichten von Daten (was bedeutet Schichten?)? Konsolidieren von Daten in PowerCubes Seite 10 von 10