Opplæring i Business Intelligence

Leksjon 15. Arbeide med metadata

For denne leksjonen må du ha Warehouse Manager-pakken for å installere Information Catalog Manager, som kjøres i Windows NT, Windows 95 og Windows 98. Du må også ha definert dimensjonstabellene og faktatabellen i Definere resten av 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 å samle objekter for enkel tilgang. Du skal starte et program fra et objekt som representerer en til, 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 User.

    TBC_MD User representerer informasjonskatalogen der du tilføyde metadataene i Leksjon 14, Katalogisere data i varehuset for sluttbrukere.

  3. I feltet Bruker-ID skriver du bruker-IDen du brukte ved opprettelsen av informasjonskatalogen.
  4. I feltet Passord skriver du passordet for bruker-IDen du oppgav i feltet Bruker-ID.

    Det skilles mellom små og store bokstaver i passordet.

  5. 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.


Søke i informasjonskatalogen

I denne øvelsen skal du søke etter objektene som tilsvarer dimensjonstabellene du oppgav i Leksjon 8, 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 Leksjon 8, 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. Høyreklikk på objektet LOOKUP_MARKET i vinduet Søkeresultater.
  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. 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.


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 Informasjonskatalog høyreklikker du på ikonet Objekttyper.
  3. Klikk på Åpne som --> Ikonliste.
  4. Høyreklikk på ikonet for filtypen Filer.
  5. Klikk på Tilknytt programmer.

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

  6. Klikk på Tilføy.

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

  7. I feltet Oppgi verdien for den valgte egenskapen gir du en beskrivelse av programmet.
    Se på filer
    med Microsoft Notisblokk
    
  8. 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.

  9. I valglisten Egenskaper/verdier klikker du på egenskapen Klasse.
  10. I feltet Oppgi verdien for den valgte egenskapen oppgir du klassifikasjon for programmet:
    Tekstbehandler
    
  11. Klikk på skjermtasten Legg inn for å flytte verdien til kolonnen Verdi i valglisten Egenskaper/verdier.
  12. I valglisten Egenskaper/verdier klikker du på egenskapen Kvalifikator 1.
  13. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    Notisblokk
    
  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 2.
  16. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    Windows
    
  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 3.
  19. I feltet Oppgi verdien for den valgte egenskapen oppgir du en kvalifikator for programmet:
    -
    
    Bindestrek er standard symbol for Gjelder ikke.
  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 Identifikator.
  22. I feltet Oppgi verdien for den valgte egenskapen oppgir du en identifikator for programmet:
    notepad.exe
    
  23. 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.

  24. I valglisten Egenskaper/verdier klikker du på egenskapen Start ved å kalle opp.
  25. 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.

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. Fra TBC_MD User dobbeltklikker du 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. På listen Egenskaper/verdier klikker du på Navn.
  6. I feltet Oppgi verdien for den valgte egenskapen oppgir du følgende verdi :
     demographics.txt
    
  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å hvor som helst i.

    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 Leksjon 3, Se gjennom kildedataene.


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 Leksjon 16, 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 ]