Øvelser i Business Intelligence

Øvelse 6. Definér varehuskilder

I de næste øvelser fokuseres på definitionen af markedsdimensionstabellen i Eksempelproblemet i øvelserne. I denne øvelse defineres varehuskilderne, der er en logisk definition 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 Øvelse 3, 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.


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.

    Notesbogen Definér varehuskilde åbnes.

  3. Skriv virksomhedens navn på varehuskilden i feltet Navn:
    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:
    Relationstabeller til TBC
    
  6. Vælg den korrekte version af DB2 Universal Database i oversigten Type varehuskilde, f.eks. DB2 Universal Database til Windows NT).
    Notesbogen Definér varehuskilde
  7. Vælg skillebladet Database.
  8. Skriv DWCTBC i feltet Databasenavn for at angive navnet på den fysiske database.
  9. 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 Øvelse 2, Opret varehusdatabase.

  10. Skriv kodeordet til den bruger-id, der skal have adgang til databasen, i feltet Kodeord.
  11. Skriv kodeordet igen i feltet Bekræft kodeord.
    Siden Database i notesbogen Definér varehuskilde
  12. Vælg skillebladet Tabeller og udpluk.

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

  13. Udvid folderen Tabeller.

    Vinduet Filtrér åbnes.

  14. Vælg OK.

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

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

  15. Markér tabellen GEOGRAPHIES i oversigten Tilgængelige tabeller og udpluk.
  16. Vælg >.

    Tabellen GEOGRAPHIES flyttes til oversigten Valgte tabeller og udpluk.
    Markeret tabel i oversigten Valgte tabeller og udpluk

  17. Vælg skillebladet Sikkerhed.
  18. 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.
  19. Vælg >.

    Varehusgruppe til øvelse flyttes til oversigten Valgte sikkerhedsgrupper.
    Markeret varehusgruppe i oversigten Tabeller og udpluk

    Godkend resten af værdierne i notesbogen. Der er flere oplysninger om værdierne under "Varehuskilde" i onlinehjælpen.

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

    Notesbogen 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 Lokal filer i oversigten Type varehuskilde.

    Filen er installeret på arbejdsstationen sammen med øvelsen.

  7. Vælg skillebladet Filer.
  8. Klik med højre museknap i det tomme område i oversigten Filer, og vælg Definér.
    Definér en fil fra oversigten Filer

    Notesbogen Definér varehuskildefil åbnes.
    Figure db2tu009 not displayed.

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

    hvor:

    Filnavnet må ikke indeholde mellemrum. På et UNIX-system skelnes der mellem store og små bogstaver i filnavne.

  10. Skriv en kort beskrivelse til filen i feltet Beskrivelse:
    Demografiske oplysninger om salgsregioner
    
  11. Vælg skillebladet Parametre.
    Siden Parametre i notesbogen Definér varehuskildefil
  12. Vælg Tegn i oversigten Filtype.
  13. Markér kommaet i feltet Skilletegn mellem felter.

    Som vist i Øvelse 3, Søg i kildedata er filen kommasepareret.

  14. Fjern markeringen i afkrydsningsfeltet Første række indeholder kolonnenavne.

    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. Dobbeltklik på kolonnenavnet COL001 for at ændre navnet.
  17. Skriv et nyt navn til kolonnen:
    STAT
    
  18. Tryk på Enter.
  19. Gentag trin 16 til 18 for at omdøbe resten af kolonnerne. Omdøb COL002 til CITY og COL003 til POPULATION.


    Figure db2tu036 not displayed.

  20. Vælg OK.

    Notesbogen Fil lukkes.

  21. Vælg skillebladet Sikkerhed i notesbogen Definér varehuskilde.
  22. Vælg Varehusgruppe til øvelse for at give din bruger-id tilladelse til at oprette trin, som anvender varehuskilden.
  23. Vælg >. Varehusgruppe til øvelse flyttes til oversigten Valgte sikkerhedsgrupper.
  24. 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 Øvelse 8, 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 ]