Øvelser i Business Intelligence

Arbejd med virksomhedsmetadata

Til denne øvelse skal du have DB2 Warehouse Manager-pakken for at installere Information Catalog Manager, der udføres under Windows NT, Windows 95, Windows 98, Windows 2000 og Windows ME. Du skal også have defineret dimensionstabellerne og faktatabellen i Definér resten af tabellerne til stjerneskemaet (valgfrit).

I denne øvelse skal du gennemse de udgivne metadata i informationskataloget og tilpasse kataloget. I informationskataloget findes metadataene som objekter. Objekter er elementer, der repræsenterer enheder eller grupperinger af oplysninger, men som ikke indeholder de faktiske oplysninger. Du skal oprette en gruppe af objekter i kataloget. En gruppe er et opbevaringssted for objekter, som du definerer, så det er let at få adgang til dem. Du skal starte et program fra et objekt, der repræsenterer en fil, for at få vist de faktiske data i filen.


Åbn informationskataloget

Sådan åbnes informationskataloget:

  1. Klik på Start.
  2. Klik Programmer --> IBM DB2 --> Information Catalog Manager --> TBC_MD Bruger.

    Vinduet Produktinformation vises. TBC_MD Bruger henviser til det informationskatalog, hvor du tilføjede metadata i Katalogisér data i varehuset for brugere.

  3. Vælg OK for at lukke vinduet Produktinformation.
  4. Skriv den bruger-id, du har anvendt til at oprette informationskataloget, i feltet Bruger-id.
  5. Skriv kodeordet for den bruger-id, du har angivet i feltet Bruger-id, i feltet Kodeord.

    Der skelnes mellem store og små bogstaver i kodeordet.

  6. Vælg Åbn.

    Vinduet Informationskatalog vises.


Gennemse emner

Sådan gennemses emner i et informationskatalog:

  1. Dobbeltklik på ikonen Emner i vinduet Informationskatalog.

    Vinduet Emner åbnes med en oversigt over objekterne i informationskataloget. Objekterne indeholder andre objekter, men er ikke indeholdt i noget andet objekt. Vinduet Emner åbnes som standard med ikoner, men kan også åbnes som en oversigt.
    Sætningen GEOGRAPHIES SELECT på skillebladet SQL-sætning.

  2. Klik med højre museknap på objektet og vælge Åbn som --> Træstruktur, hvis du vil have vist oplysningerne i et objekt.
    Sætningen GEOGRAPHIES SELECT på skillebladet SQL-sætning.

    I træstrukturen vises relationerne mellem objekter i en bestemt gruppering. Ud for hvert objekt i træstrukturen vises et plustegn (+). Det angiver, at alle objekter i oversigten er grupperingsobjekter, der indeholder andre objekter.

  3. Luk træstrukturen.
  4. Luk vinduet Emner.

Søg i informationskataloget

I denne øvelse skal du søge efter de objekter, der svarer til de dimensionstabeller, du har angivet i Definér datatransformering og -flytning.

Sådan søges efter objekter i et informationskatalog:

  1. Dobbeltklik på ikonen Ny søgning i vinduet Informationskatalog.

    Vinduet Definér søgning åbnes.

  2. Blad i oversigten Tilgængelige objekttyper. Alle objekttyper, som er defineret i informationskataloget, vises i oversigten.
  3. Markér objekttypen Relationelle tabeller og udpluk.
  4. Vælg > for at føje den valgte objekttype til oversigten Søg efter objekttyper.
  5. Vælg Navn i oversigten Egenskab/Værdi.
  6. Skriv følgende værdi i feltet Angiv værdi for den valgte egenskab:
     LOOKUP
    
  7. Klik på Angiv. Værdien vises i kolonnen Værdi i oversigten Egenskab/Værdi.
  8. Markér afkrydsningsfeltet Ignorér store og små bogstaver, hvis du vil søge efter alle forekomster af værdien uden at skelne mellem store og små bogstaver.
  9. Vælg begynder med under Søgefunktioner.

    Information Catalog Manager søger efter objekter, der begynder med den værdi, som du har angivet i kolonnen Værdi.
    Sætningen GEOGRAPHIES SELECT på skillebladet SQL-sætning.

  10. Vælg Søg. Information Catalog Manager søger efter objekter af den type, du har angivet, og viser resultatet i vinduet Søgeresultat.
    Sætningen GEOGRAPHIES SELECT på skillebladet SQL-sætning.

Opret objektgruppe

Du kan oprette en gruppe, der samler forskellige objekter, så det er let at få adgang til dem. En gruppe repræsenteres ved en ikon, som vises i vinduet Informationskatalog. I denne øvelse skal du oprette en gruppe til de objekter, der svarer til de dimensionstabeller, som du har defineret i Definér datatransformering og -flytning.

Sådan oprettes en gruppe:

  1. Vælg Katalog --> Opret gruppe i vinduet Informationskatalog. Vinduet Opret gruppe vises.
  2. Skriv et navn på den nye gruppe i feltet Navn på gruppe:
    Stjerneskema til øvelse
    

    Lad standardikonen repræsentere gruppen.
    Sætningen GEOGRAPHIES SELECT på skillebladet SQL-sætning.

  3. Klik på Opret. Ikonen for den nye gruppe vises. Du kan nu tilføje eller fjerne objekter i gruppen.
  4. Klik med højre museknap på objektet LOOKUP_MARKET i vinduet Søgeresultat.
  5. Klik på Kopiér til gruppe.

    Vinduet Kopiér til gruppe vises.

  6. Markér gruppen Stjerneskema til øvelse i oversigten Vælg en gruppe.
  7. Vælg Kopiér. Objektet kopieres til den objektgruppe, du har defineret.
  8. Vælg OK.
  9. Gentag trin 4 til 7 for objekterne LOOKUP_PRODUCT, LOOKUP_SCENARIO og LOOKUP_TIME.

    Hvis du dobbeltklikker på gruppen Stjerneskema til øvelse i vinduet Informationskatalog, når du har udført trinene, vises den samme oversigt over tabeller, som blev vist i vinduet Søgeresultater.

  10. Luk informationskataloget.

    I næste afsnit skal du genåbne Informationskatalog som administrator.


Start program

Det er let at starte et program, der kan hente de faktiske data, som et objekt beskriver, fra Information Catalog Manager. Hvis du f.eks. har objekter, der beskriver grafiske diagrammer, kan du angive et grafisk program, f.eks. CorelDRAW!, hvor du kan redigere, kopiere eller udskrive de faktiske diagrammer.

Information Catalog Manager kan starte alle programmer, der kan udføres under den Windows-platform, du bruger, eller som kan udføres fra en MS-DOS-kommandolinie. Programmet skal være installeret på klientarbejdsstationen.

En enkelt objekttype kan starte mere end ét program. For eksempel kan objekttypen Regneark være knyttet til både Lotus 1-2-3 og Microsoft Excel.

Hvis du vil indstille et objekt til at starte et program, skal du oprette en tilknytning mellem et programobjekt og en objekttype, der ikke har kategorien Program. I denne øvelse skal du definere et programobjekt til Microsoft Notesblok. Du skal oprette en tilknytning mellem Notesblok-programobjektet og objekttypen Filer.

Opret programobjekt

Hvis du vil oprette et programobjekt, skal du definere objektets egenskaber og angive de egenskaber, der skal anvendes som programparametre.

I denne øvelse skal du oprette et programobjekt.

  1. Klik på Start --> Programmer --> IBM DB2 --> Information Catalog Manager --> TBC_MD Administrator.
  2. Skriv den bruger-id, du har anvendt til at oprette informationskataloget, i feltet Bruger-id i vinduet Åbn informationskatalog.
  3. Skriv kodeordet til bruger-id'en i feltet Kodeord. Der skelnes mellem store og små bogstaver i kodeordet.
  4. Vælg Åbn.
  5. Klik med højre museknap på ikonen Objekttyper i vinduet Informationskatalog.
  6. Klik på Åbn som --> Ikonoversigt.
  7. Klik med højre museknap på ikonen for objekttypen Filer.
  8. Klik på Tilknyt programmer.

    I vinduet Programmer vises en oversigt over de programmer, der i øjeblikket er knyttet til den valgte objekttype.

  9. Vælg Tilføj.

    Vinduet Filer - Tilføj program vises. Egenskaben Navn er markeret.

  10. Beskriv programmet i feltet Angiv en værdi for den valgte egenskab:
    Få vist filer i Microsoft Notesblok
    
  11. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.

    Hvis du vil slette den værdi, du har angivet i feltet Angiv værdi for den valgte egenskab, skal du vælge trykknappen Ryd.

  12. Vælg egenskaben Klasse i oversigten Egenskab/Værdi.
  13. Angiv en klassifikation til programmet i feltet Angiv værdi for den valgte egenskab:
    Tekstbehandlingsprogram
    
  14. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.
  15. Vælg egenskaben Kvalifikator 1 i oversigten Egenskab/Værdi.
  16. Angiv en kvalifikator til programmet i feltet Angiv værdi for den valgte egenskab:
    Notesblok
    
  17. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.
  18. Vælg egenskaben Kvalifikator 2 i oversigten Egenskab/Værdi.
  19. Angiv en kvalifikator til programmet i feltet Angiv værdi for den valgte egenskab:
    Windows
    
  20. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.
  21. Vælg egenskaben Kvalifikator 3 i oversigten Egenskab/Værdi.
  22. Angiv en kvalifikator til programmet i feltet Angiv værdi for den valgte egenskab:
    -
    
    En bindestreg er standardværdien for symbolet for ikke-relevant.
  23. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.
  24. Vælg egenskaben Id i oversigten Egenskab/værdi.
  25. Skriv en id til programmet i feltet Angiv værdi for den valgte egenskab:
    notepad.exe
    
  26. Vælg trykknappen Angiv for at flytte værdien til kolonnen Værdi i oversigten Egenskab/Værdi.

    Objektet Filer er foruddefineret for egenskaben Objekttype, som håndteres af dette program.

  27. Vælg egenskaben Start ved at angive i oversigten Egenskab/Værdi.
  28. Skriv den kommando, der skal angives for at starte programmet, i feltet Angiv værdi for den valgte egenskab:
    START X:\sti\notepad.exe
    
    hvor X:\sti er stien til det sted, hvor Microsoft Notesblok er installeret, f.eks. c:\Winnt\System32.
Tip:Kombinationen af egenskaberne Klasse, Kvalifikator 1, 2 og 3 og id skal være entydig for alle objekter i informationskataloget. Flere forekomster af én objekttype skal være forskellige.


Figure db2tu055 not displayed.

I denne øvelse skal du angive de egenskaber, hvis værdier skal benyttes som programparametre.

  1. Vælg trykknappen Parametre i vinduet Filer - Tilføj program. Vinduet Filer - Startparametre åbnes med en oversigt over egenskaberne for objekttypen Filer.
  2. Vælg Navn i oversigten Egenskab.
  3. Vælg Tilføj.

    Teksten %NAME% vises i feltet Angiv programstartparametre.
    Figure db2tu056 not displayed.

  4. Vælg OK.
  5. Vælg trykknappen Tilføj i vinduet Filer - Tilføj program.
  6. Luk vinduet Filer - Programmer.
  7. Der vises en meddelelse i Information Catalog Manager. Vælg OK.
  8. Luk vinduet Objekttyper.

Start programmet fra et filobjekt

I denne øvelse skal du starte Microsoft Notesblok fra objektet Filer for filen Demographics. Du skal søge efter objektet og derefter starte programmet.

Sådan startes programmet fra objektet Filer:

  1. Dobbeltklik på ikonen Ny søgning i vinduet Informationskatalog.

    Vinduet Definér søgning åbnes.

  2. Blad i oversigten Tilgængelige objekttyper. Alle objekttyper, som er defineret i informationskataloget, vises i oversigten.
  3. Markér objekttypen Filer.
  4. Vælg > for at føje den valgte objekttype til oversigten Søg efter objekttyper.
  5. Klik på Angiv. Værdien vises i kolonnen Værdi i oversigten Egenskab/Værdi.
  6. Vælg Navn i oversigten Egenskab/Værdi.
  7. Skriv følgende værdi i feltet Angiv værdi for den valgte egenskab:
     demographics.txt
    
  8. Markér afkrydsningsfeltet Ignorér store og små bogstaver, hvis du vil søge efter alle forekomster af værdien uden at skelne mellem store og små bogstaver.
  9. Kontrollér, at hvor som helst i er markeret i oversigten Søgefunktioner.

    Information Catalog Manager søger efter objekter, der indeholder den værdi, du har angivet i kolonnen Værdi.

  10. Vælg Søg. Information Catalog Manager søger efter objekter af den angivne type og viser resultatet i vinduet Søgeresultater.
  11. Klik med højre museknap på objektet X:\sqllib\samples\db2sampl\dwc\demographics.txt, hvor X er det drev, hvor eksemplet er installeret.
  12. Vælg Start program.

    Microsoft Notesblok startes. Du får vist de samme data, som du fik vist med Microsoft Notesblok i Søg i kildedata.

  13. Luk alle åbne informationskatalogvinduer.

Resumé

I denne øvelse har du åbnet informationskataloget og gennemset de metadata, du overførte fra datavarehuscentret. Du har søgt efter objekter, der svarer til tabellerne LOOKUP*, og samlet dem i en gruppe. I Opret et stjerneskema i datavarehuscentret skal du oprette et stjerneskema ud fra tabellerne LOOKUP*. Du har defineret et programobjekt for Microsoft Notesblok og startet Microsoft Notesblok fra objektet for filen demographics.txt.


[ Øverst på siden | Forrige side | Næste side | Indholdsfortegnelse ]