Øvelser i Business Intelligence

Definér varehuskilder

I de næste øvelser fokuseres på definitionen af markedsdimensionstabellen, som blev introduceret i Eksempelproblemet i øvelserne. I denne øvelse defineres varehuskilderne, der er logiske definitioner af de tabeller og filer, som indeholder dataene til markedsdimensionstabellen. Datavarehuscentret anvender specifikationerne i varehuskilderne til at få adgang til og udvælge data. Du skal definere to varehuskilder, der svarer til de kildedata, som du fik vist i Søg i kildedata:

Relationel kilde til øvelse
Svarer til kildetabellen GEOGRAPHIES i databasen DWCTBC.

Filkilde til øvelse
Svarer til filen Demographics, som indlæses i varehusdatabasen i en senere øvelse.

Hvis du bruger kildedatabaser, der ikke findes på varehusserveren, skal du registrere databaserne på arbejdsstationen med varehusserveren.


Opdatér TBC-eksempelkilderne

Eksempelvarehuskilderne har ikke tilknyttet en bruger-id og et kodeord. Du skal tilføje en bruger-id og et kodeord, før du kan arbejde med kilderne. I denne øvelse skal du føje en bruger-id og et kodeord til TBC-eksempelkilderne.

Sådan opdateres TBC-eksempelkilderne:

  1. Udvid træstrukturen Varehuskilder.
  2. Klik med højre museknap på TBC-eksempelkilder, og vælg Indstillinger.

    Vinduet Indstillinger -- TBC-eksempelkilder åbnes.

  3. Vælg skillebladet Database.
  4. I feltet Bruger-id skal du skrive den bruger-id, du angav, da du oprettede eksempeldatabasen i "Øvelse 2. Opret varehusdatabase".
  5. Skriv kodeordet til bruger-id'en i feltet Kodeord.
  6. Skriv kodeordet igen i feltet Bekræft kodeord.
  7. Vælg OK.

Definér relationel varehuskilde

I denne øvelse skal du definere en relationel varehuskilde med navnet Relationel kilde til øvelse. Kilden svarer til den relationelle tabel GEOGRAPHIES i databasen DWCTBC.

Sådan defineres Relationel kilde til øvelse:

  1. Klik med højre museknap på folderen Varehuskilder.
  2. Klik på Definér --> DB2-familie --> DB2 UDB til Windows NT.

    Notesbogen Definér varehuskilde åbnes.

  3. Skriv virksomhedens navn på varehuskilden i feltet Navn. Det skal være et beskrivende navn, som brugerne kan forstå:
    Relationel kilde til øvelse
    

    Du skal bruge dette navn til at henvise til varehuskilden overalt i datavarehuscentret.

  4. Skriv dit navn i feltet Administrator som kontaktperson for varehuskilden.
  5. Skriv en kort beskrivelse til dataene i feltet Beskrivelse:
    Relationsdata til TBC
    


    Notesbogen Definér varehuskilde.

  6. Vælg skillebladet Database.
  7. Skriv DWCTBC i feltet Databasenavn for at angive navnet på den fysiske database.
  8. Skriv en bruger-id, der har adgang til databasen, i feltet Bruger-id.

    Benyt den bruger-id, du har angivet, da du oprettede eksempeldatabasen i Opret varehusdatabase.

  9. Skriv kodeordet til bruger-id'en i feltet Kodeord.
  10. Skriv kodeordet igen i feltet Bekræft kodeord.


    Siden Database i notesbogen Definér varehuskilde.

  11. Vælg skillebladet Tabeller og udpluk.

    Da tabellerne findes i en DB2-database, kan du importere tabeldefinitionerne fra DB2 i stedet for selv at definere dem.

  12. Udvid folderen Tabeller.

    Vinduet Filtrér åbnes.

  13. Vælg OK.

    Datavarehuscentret viser et statusvindue. Importen kan tage et stykke tid.

    Når importen er afsluttet, viser datavarehuscentret de importerede tabeller i oversigten Tilgængelige tabeller og udpluk.

  14. Markér tabellen SAMPLTBC.GEOGRAPHIES i oversigten Tilgængelige tabeller og udpluk.
  15. Klik på > for at flytte tabellen SAMPLTBC.GEOGRAPHIES til oversigten Valgte tabeller og udpluk.


    Figure db2tu006 not displayed.

  16. Vælg skillebladet Sikkerhed.
  17. Markér Varehusgruppe til øvelse, som du har oprettet i Definér varehusgruppe, for at tildele bruger-id'en tilladelse til at oprette trin, der anvender varehuskilden.
  18. Klik på >

    Når kilden føjes til oversigten med valgte varehusgrupper, får brugerne i gruppen,i dette tilfælde dig selv, tilladelse til at definere tabeller og udpluk for kilden.

  19. Vælg OK, hvis du vil gemme ændringerne og lukke notesbogen Definér varehuskilde.

Definér filkilde

I denne øvelse skal du definere en filkilde til varehuset og give den navnet Filkilde til øvelse. Den svarer til filen Demographics, som findes i Data Warehousing-eksemplet. I øvelsen skal du kun definere én fil til varehuskilden, men du kan definere flere filer i en varehuskilde.

Sådan defineres filkilden til øvelsen:

  1. Klik med højre museknap på folderen Varehuskilder.
  2. Klik på Definér --> Flad fil --> Lokale filer.

    Kildetypen er Lokale filer, fordi den fil, der skal bruges i denne øvelse, blev installeret på din arbejdsstation sammen med øvelsesprogrammet.

    Notesbogen Definér varehuskilde åbnes.

  3. Skriv virksomhedens navn på varehuskilden i feltet Navn:
    Filkilde til øvelse
    
  4. Skriv dit navn i feltet Administrator som kontaktperson for varehuskilden.
  5. Skriv en kort beskrivelse til dataene i feltet Beskrivelse:
    Fildata til TBC
    
  6. Vælg skillebladet Filer.
  7. Klik med højre museknap i det tomme område i filoversigten, og vælg Definér.

    Notesbogen Definér varehuskildefil åbnes.

  8. Skriv følgende navn i feltet Filnavn:
    X:\sqllib\samples\db2sampl\dwc\demographics.txt
    

    hvor:

    På et UNIX-system skelnes der mellem store og små bogstaver i filnavne.

  9. Skriv en kort beskrivelse til filen i feltet Beskrivelse:
    Demografiske oplysninger om salgsregioner.
    
  10. Angiv følgende i feltet Virksomhedsnavn:
    Demografiske oplysninger
    
  11. Vælg skillebladet Parametre.


    Siden Parametre i notesbogen Definér varehuskildefil.

  12. Kontrollér, at der er valgt Tegn på listen Filtype.
  13. Kontrollér, at der er valgt et komma i feltet Skilletegn mellem felter.

    Som vist i Søg i kildedata er filen kommasepareret.

  14. Kontrollér, at afkrydsningsfeltet Første række indeholder kolonnenavne ikke er markeret.

    Filen indeholder ikke kolonnenavne.

  15. Vælg skillebladet Felter.

    Datavarehuscentret læser den fil, der er angivet på skillebladet Varehuskildefil. Centret definerer kolonner ud fra felterne i filen og viser kolonnedefinitionerne i oversigten Felter. Det viser eksempeldata i eksempelområdet Fil. Der vises op til 10 rækker med eksempeldata. Du kan blade for at få vist alle eksempeldataene.

  16. Klik på kolonnenavnet COL001 for at ændre navnet.
  17. Skriv et nyt navn til kolonnen:
    STAT
    
  18. Gentag trin 16 og 17 for at omdøbe resten af kolonnerne. Omdøb COL002 til CITY og COL003 til POPULATION.


    Felter i Definér varehuskildefil.

  19. Vælg OK.

    Notesbogen Definér varehuskildefil lukkes.

  20. Vælg skillebladet Sikkerhed i notesbogen Definér varehuskilde.
  21. Vælg Varehusgruppe til øvelse for at give din bruger-id tilladelse til at oprette trin, som anvender varehuskilden.
  22. Klik på > for at flytte gruppen Varehusgruppe til øvelse til oversigten Valgte varehusgrupper.
  23. Vælg OK, hvis du vil gemme ændringerne og lukke notesbogen Definér varehuskilde.

Resumé

I denne øvelse har du defineret en relationel varehuskilde og en varehuskildefil. Du skal bruge kilderne i Definér datatransformering og -flytning til at angive, at kilderne leverer data til dimensionstabellen LOOKUP_MARKET for det stjerneskema, som du definerer for firmaet TBC.


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