Opplæring i Business Intelligence

Arbeide med metadata

For denne leksjonen må du ha DB2 Warehouse Manager-pakken for å installere Information Catalog Manager, som kjøres i Windows NT, Windows 95, Windows 98, Windows 2000 og Windows ME. Du må også ha definert dimensjonstabellene og faktatabellen i Definere resten av tabellene for stjerneskjemaet (valgfritt).

I denne leksjonen skal du se på de publiserte metadataene i informasjonskatalogen og tilpasse katalogen. Metadataene i informasjonskatalogen har form av objekter som representerer enheter eller distinkte grupperinger av informasjon, men som ikke inneholder selve informasjonen. Du skal opprette en samling av objekter i katalogen. En samling er en container for objekter som du definerer for å få enkel tilgang. Du skal starte et program fra et objekt som representerer en fil, for å se på selve fildataene.


Åpne informasjonskatalogen

Slik åpner du informasjonskatalogen:

  1. Klikk på Start.
  2. Klikk på Programmer --> IBM DB2 --> Information Catalog Manager --> TBC_MD-bruker.

    Vinduet Om programmet blir åpnet. TBC_MD-bruker representerer informasjonskatalogen der du tilføyde metadataene i Katalogisere data i varehuset for sluttbrukere.

  3. Klikk på OK for å lukke vinduet Om programmet.
  4. I feltet Bruker-ID skriver du bruker-IDen du brukte ved opprettelsen av informasjonskatalogen.
  5. I feltet Passord skriver du passordet for bruker-IDen du oppgav i feltet Bruker-ID.

    Det skilles mellom små og store bokstaver i passordet.

  6. Klikk på Åpne.

    Vinduet Informasjonskatalog blir åpnet.


Bla gjennom emner

Slik blar du gjennom emnene i en informasjonskatalog:

  1. Dobbeltklikk på ikonet Emner i vinduet Informasjonskatalog.

    Vinduet Emner blir åpnet, med en liste over objektene i informasjonskatalogen. Disse objektene inneholder andre objekter, men befinner seg ikke selv i et annet objekt. Vinduet Emner blir som standard åpnet i en ikonoversikt, men kan også åpnes som en listeoversikt.
    Setningen GEOGRAPHIES SELECT på siden SQL-setning

  2. Du kan se på informasjonen i et objekt ved å høyreklikke på objektet og klikke på Åpne som --> Treoversikt.
    Setningen GEOGRAPHIES SELECT på siden SQL-setning

    Treoversikten viser forholdet mellom objekter som tilhører en bestemt gruppering. Objektene i oversikten har et plusstegn (+) ved siden av seg for å vise at alle objekter i denne oversikten er gruppeobjekter som inneholder andre objekter.

  3. Lukk vinduet Treoversikt.
  4. Lukk vinduet Emner - Ikonliste.

Søke i informasjonskatalogen

I denne øvelsen skal du søke etter objektene som tilsvarer dimensjonstabellene du oppgav i Definere datatransformasjon og -flytting.

Slik søker du etter objekter i en informasjonskatalog:

  1. Dobbeltklikk på ikonet Nytt søk i vinduet Informasjonskatalog.

    Vinduet Definer søk blir åpnet.

  2. Bla gjennom listen Tilgjengelige objekttyper. Denne listen viser alle objekttypene som er definert i informasjonskatalogen.
  3. Velg objekttypen Relasjonstabeller og utsnitt.
  4. Klikk på > for å tilføye den valgte objekttypen på listen Søk etter objekttyper.
  5. På listen Egenskaper/verdier klikker du på Navn.
  6. I feltet Oppgi verdien for den valgte egenskapen oppgir du følgende verdi :
     LOOKUP
    
  7. Klikk på Legg inn. Verdien blir vist i kolonnen Verdi på listen Egenskaper/verdier.
  8. Merk av i valgruten Overse store/små bokstaver for å søke etter alle forekomster av verdien, uavhengig av små/store bokstaver.
  9. På listen Søkealternativer klikker du på starter med.

    Information Catalog Manager vil søke etter objekter som begynner med verdien du oppgav i kolonnen Verdi.
    Setningen GEOGRAPHIES SELECT på siden SQL-setning

  10. Klikk på Søk. Information Catalog Manager søker etter objekter av typen du oppgav, og viser resultatene i vinduet Søkeresultater.
    Setningen GEOGRAPHIES SELECT på siden SQL-setning

Opprette en samling av objekter

Du kan opprette en samling som grupperer forskjellige objekter sammen, slik at du har lett tilgang til dem. En samling representeres ved et ikon som vises i vinduet Informasjonskatalog. I denne øvelsen skal du opprette en samling for objektene som tilsvarer dimensjonstabellene du oppgav i Definere datatransformasjon og -flytting.

Slik oppretter du en samling:

  1. Klikk på Katalog --> Opprett samling i vinduet Informasjonskatalog. Vinduet Opprett samling blir åpnet.
  2. I feltet Samlingsnavn oppgir du et navn for den nye samlingen:
    Stjerneskjema for opplæring
    

    Godta standardikonet for samlingen.
    Setningen GEOGRAPHIES SELECT på siden SQL-setning

  3. Klikk på Opprett. Det nye samlingsikonet blir vist. Du kan nå tilføye eller slette objekter i samlingen.
  4. I vinduet Søkeresultater høyreklikker du på objektet LOOKUP_MARKET.
  5. Klikk på Kopier til samling.

    Vinduet Kopier til samling blir åpnet.

  6. Velg Stjerneskjema for opplæring i Velg en samlingsliste.
  7. Klikk på Kopier. Objektet blir kopiert til objektsamlingen du valgte.
  8. Klikk på OK.
  9. Gjenta trinn 4 til 7 for objektene LOOKUP_PRODUCT, LOOKUP_SCENARIO og LOOKUP_TIME.

    Hvis du dobbeltklikker på samlingen Stjerneskjema for opplæring i vinduet Informasjonskatalog når du er ferdig med disse trinnene, ser du den samme listen over tabeller som ble vist i vinduet Søkeresultater.

  10. Lukk Informasjonskatalog.

    I det neste avsnittet skal du gjenåpne Informasjonskatalog som en administrator.


Starte et program

Information Catalog Manager gjør det lett å starte et program som kan hente de faktiske dataene som et objekt beskriver. Hvis du for eksempel har objekter som beskriver grafiske diagrammer, kan du konfigurere et grafikkprogram, for eksempel CorelDraw, slik at du kan hente inn diagrammene for redigering, kopiering eller utskrift.

Information Catalog Manager kan starte et hvilket som helst program som kjøres på Windows-plattformen du bruker, eller som kan startes fra en MS-DOS-klarmelding. Programmet må være installert på klientstasjonen.

En enkelt objekttype kan starte flere enn ett program (for eksempel kan objekttypen Regneark starte både Lotus 1-2-3 og Microsoft Excel).

Når du skal aktivere et objekt for å starte et program, oppretter du en tilknytning mellom et programobjekt og en objekttype som ikke gjenkjennes som et program. I denne øvelsen skal du definere et programobjekt for Microsoft Notisblokk. Du skal knytte Notisblokk-programobjektet til objekttypen Filer.

Opprette et programobjekt

Når du skal opprette et programobjekt, definerer du egenskapene for objektet og oppgir egenskapene som skal brukes som programparametere.

I denne øvelsen skal du opprette et programobjekt.

  1. Klikk på Start --> Programmer --> IBM DB2 --> Information Catalog Manager --> TBC_MD-administrator.
  2. I vinduet Åpne informasjonskatalog oppgir du bruker-IDen som du brukte til å opprette informasjonskatalogen, i feltet Bruker-ID.
  3. I feltet Passord oppgir du passordet for bruker-IDen. Det skilles mellom små og store bokstaver i passordet.
  4. Klikk på Åpne.
  5. I vinduet Informasjonskatalog høyreklikker du på ikonet Objekttyper.
  6. Klikk på Åpne som --> Ikonliste.
  7. Høyreklikk på ikonet for filtypen Filer.
  8. Klikk på Tilknytt programmer.

    Vinduet Programmer viser en liste over programmer tilknyttet den valgte objekttypen.

  9. Klikk på Tilføy.

    Vinduet til filtilføyelsesprogrammet åpnes. Egenskapen Navn er valgt.

  10. I feltet Oppgi verdien for den valgte egenskapen gir du en beskrivelse av programmet.
    Se på filer med Microsoft Notisblokk
    
  11. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.

    Hvis du vil slette det du oppgav i feltet Oppgi verdien for den valgte egenskapen, klikker du på skjermtasten Fjern.

  12. I valglisten Egenskaper/verdier klikker du på egenskapen Klasse.
  13. I feltet Oppgi verdien for den valgte egenskapen oppgir du klassifikasjon for programmet:
    Tekstbehandler
    
  14. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.
  15. I valglisten Egenskaper/verdier klikker du på egenskapen Kvalifikator 1.
  16. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    Notisblokk
    
  17. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.
  18. I valglisten Egenskaper/verdier klikker du på egenskapen Kvalifikator 2.
  19. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    Windows
    
  20. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.
  21. I valglisten Egenskaper/verdier klikker du på egenskapen Kvalifikator 3.
  22. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    -
    
    Bindestrek er standard symbol for Gjelder ikke.
  23. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.
  24. I valglisten Egenskaper/verdier klikker du på egenskapen Identifikator.
  25. I feltet Oppgi verdien for den valgte egenskapen oppgir du en identifikator for programmet:
    notepad.exe
    
  26. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.

    Filobjektet er allerede definert for Objekttype som dette programmet håndterer.

  27. I valglisten Egenskaper/verdier klikker du på egenskapen Start ved å kalle opp.
  28. I feltet Oppgi verdien for den valgte egenskapen oppgir du kommandoen for å starte programmet:
    START X:\bane\notepad.exe
    
    der X:\bane er banen der Microsoft Notisblokk er installert, for eksempel c:\Winnt\System32.
Tips:
Kombinasjonen av Klasse, Kvalifikator 1, 2 og 3 og Egenskaper for identifikator må være unik for alle objekter i informasjonskatalogen. Hver forekomst av en objekttype må være forskjellig.


Figure db2tu055 not displayed.

I denne øvelsen skal du oppgi egenskapene hvis verdier du vil skal brukes som programparametere.

  1. I filtilføyelsesvinduet klikker du på skjermtasten Parametere. Vinduet Filanropsparametere blir åpnet, med en liste over egenskaper for filobjekttypen.
  2. På valglisten Egenskap klikker du på Navn.
  3. Klikk på Tilføy.

    %NAME% blir vist på valglisten Oppgi programanropsparametere.
    Figure db2tu056 not displayed.

  4. Klikk på OK.
  5. I filtilføyelsesvinduet klikker du på skjermtasten Tilføy.
  6. Lukk vinduet Filer-Programmer.
  7. Det blir åpnet et meldingsvindu i Information Catalog Manager. Klikk på OK.
  8. Lukk vinduet Objekttype.

Starte programmet fra et filobjekt

I denne øvelsen skal du starte Microsoft Notisblokk fra filobjektet for demografifilen. Du skal søke etter objektet og deretter starte programmet.

Slik starter du programmet fra filobjektet:

  1. Dobbeltklikk på ikonet Nytt søk i vinduet Informasjonskatalog.

    Vinduet Definer søk blir åpnet.

  2. Bla gjennom listen Tilgjengelige objekttyper. Denne listen viser alle objekttypene som er definert i informasjonskatalogen.
  3. Velg objekttypen Filer.
  4. Klikk på > for å tilføye den valgte objekttypen på listen Søk etter objekttyper.
  5. Klikk på Legg inn. Verdien blir vist i kolonnen Verdi på listen Egenskaper/verdier.
  6. På listen Egenskaper/verdier klikker du på Navn.
  7. I feltet Oppgi verdien for den valgte egenskapen oppgir du følgende verdi :
     demographics.txt
    
  8. Merk av i valgruten Overse store/små bokstaver for å søke etter alle forekomster av verdien, uavhengig av små/store bokstaver.
  9. Kontroller at hvor som helst i er valgt på listen Søkealternativer.

    Information Catalog Manager vil søke etter objekter som du har oppgitt i kolonnen Verdi.

  10. Klikk på Søk. Information Catalog Manager søker etter objekter av typen du oppgav, og viser resultatene i vinduet Søkeresultater.
  11. I vinduet Søkeresultater høyreklikker du på objektet X:\sqllib\samples\db2sampl\dwc\demographics.txt, der X er stasjonen der du har installert eksempelet.
  12. Velg Start program.

    Microsoft Notisblokk startes. Du ser de samme dataene som du så på med Microsoft Notisblokk i Se gjennom kildedataene.

  13. Lukk alle vinduene i Informasjonskatalog som fremdeles er åpne.

Hva du har gjort

I denne leksjonen åpnet du informasjonskatalogen og så på metadataene som du overførte fra datavarehussenteret. Du søkte etter objektene som tilsvarte LOOKUP*-tabellene og grupperte dem sammen i en samling. I Opprette et stjerneskjema i datavarehussenteret skal du opprette et stjerneskjema ut fra LOOKUP*-tabellene. Du definerte et programobjekt for Microsoft Notisblokk og startet Microsoft Notisblokk fra objektet for filen demographics.txt.


[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse ]