Opplæring i Business Intelligence

Definere varehuskilder

I de neste leksjonene skal vi fokusere på dimensjonstabellen Market som ble introdusert i Problemstilling. I denne leksjonen skal du definere varehuskilder, som er logiske definisjoner av tabellene og filene med data for dimensjonstabellen Market. Datavarehussenteret bruker spesifikasjonene i varehuskildene til å finne og velge data. Du skal definere to varehuskilder som tilsvarer kildedataene du så på i Se gjennom kildedataene:

Relasjonskilde for opplæring
Tilsvarer kildetabellen GEOGRAPHIES i databasen DWCTBC.

Filkilde for opplæring
Tilsvarer filen demographics.txt, som du skal laste inn i varehusdatabasen i en senere sesjon.

Hvis du bruker kildedatabaser som ikke ligger på varehustjeneren, må du registrere dem på arbeidsstasjonen som inneholder varehustjeneren.


Oppdatere TBC-eksempelkildene

Eksempelvarehuskildene har ikke bruker-ID og passord tilknyttet seg. Du må tilføye en bruker-ID og et passord før du kan arbeide med disse kildene. I denne øvelsen skal du tilføye en bruker-ID og et passord for TBC-eksempelkildene.

Slik oppdaterer du TBC-eksempelkildene:

  1. Utvid oversikten Varehuskilder.
  2. Høyreklikk på TBC Sample Sources og klikk på Egenskaper.

    Vinduet Egenskaper -- TBC Sample Sources blir åpnet.

  3. Klikk på flippen Database.
  4. I feltet Bruker-ID oppgir du bruker-IDen du oppgav da du opprettet eksempeldatabasen i "Kapittel 2. Opprette en varehusdatabase".
  5. I feltet Passord oppgir du passordet for bruker-IDen.
  6. Skriv passordet om igjen i feltet Bekreft passord.
  7. Klikk på OK.

Definere en relasjonsvarehuskilde

I denne øvelsen skal du definere en relasjonsvarehuskilde kalt Relasjonskilde for opplæring. Den tilsvarer relasjonstabellen GEOGRAPHIES i databasen DWCTBC.

Gjør slik:

  1. Høyreklikk på mappen Varehuskilder.
  2. Klikk på Definer --> DB2-familien --> DB2 UDB for Windows NT.

    Notisboken Definer varehuskilde blir åpnet.

  3. I feltet Navn oppgir du virksomhetsnavn (et beskrivende navn som brukere vil forstå) for varehuskilden:
    Relasjonskilde for opplæring
    

    Du kommer til å bruke dette navnet senere for å henvise til varehuskilden i datavarehussenteret.

  4. I feltet Systemansvarlig skriver du navnet ditt som kontakt for varehuskilden.
  5. I feltet Beskrivelse gir du en kort beskrivelse av dataene:
    Relasjonsdata for TBC-selskapet
    


    Notisboken Definer varehuskilde.

  6. Klikk på flippen Database.
  7. I feltet Databasenavn oppgir eller velger du DWCTBC som navn på den fysiske databasen.
  8. I feltet Bruker-ID oppgir du en bruker-ID som har tilgang til databasen.

    Bruk bruker-IDen du oppgav da du opprettet eksempeldatabasen i Opprette en varehusdatabase.

  9. I feltet Passord oppgir du passordet for bruker-IDen.
  10. I feltet Bekreft passord skriver du passordet om igjen.


    Siden Database i notisboken Definer varehuskilde.

  11. Klikk på flippen Tabeller og utsnitt.

    Siden tabellene er i en DB2-database, kan du importere tabelldefinisjonene fra DB2 og slipper å definere dem manuelt.

  12. Utvid mappen Tabeller.

    Vinduet Filtrer blir åpnet.

  13. Klikk på OK.

    Datavarehussenteret viser et statusvindu. Importen kan ta en stund.

    Når importen er ferdig, viser datavarehussenteret de importerte tabellene på listen Tilgjengelige tabeller og utsnitt.

  14. Fra listen Tilgjengelige tabeller og utsnitt velger du tabellen SAMPLTBC.GEOGRAPHIES.
  15. Klikk på > for å flytte tabellen SAMPLTBC.GEOGRAPHIES til listen Valgte tabeller og utsnitt.


    Figure db2tu006 not displayed.

  16. Klikk på flippen Sikkerhet.
  17. Klikk på Varehusgruppe for opplæring (som du opprettet i Definere varehusgruppe) for å gi din bruker-ID mulighet til å opprette trinn som bruker denne varehuskilden.
  18. Klikk på >.

    Når du tilføyer kilden til listen Valgte varehusgrupper, gir brukerne i gruppen (i dette tilfellet deg selv) tillatelse til å definere tabeller og utsnitt for kilden.

  19. Klikk på OK for å lagre endringene og lukke notisboken Definer varehuskilde.

Definere en filkilde

I denne øvelsen skal du definere en filkilde for varehuset kalt Filkilde for opplæring. Den tilsvarer filen demographics.txt, som følger med datavarehuseksempelet. I denne opplæringen skal du definere bare en fil i varehuskilden, men du kan definere mange filer i en varehuskilde.

Slik definerer du Filkilde for opplæring:

  1. Høyreklikk på mappen Varehuskilder.
  2. Klikk på Definer --> Tekstfil --> Lokale filer.

    Kildetypen er Lokale filer fordi filen som skal brukes i denne øvelsen, ble installert på din arbeidsstasjon sammen med opplæringen.

    Notisboken Definer varehuskilde blir åpnet.

  3. I feltet Navn skriver du navnet på varehuskilden:
    Filkilde for opplæring
    
  4. I feltet Systemansvarlig skriver du navnet ditt som kontakt for varehuskilden.
  5. I feltet Beskrivelse gir du en kort beskrivelse av dataene:
    Fildata for TBC-selskapet
    
  6. Klikk på flippen Filer.
  7. Høyreklikk i det tomme området på listen Filer og klikk på Definer.

    Notisboken Definer varehuskildefil blir åpnet.

  8. I feltet Filnavn skriver du følgende navn:
    X:\Program Files\sqllib\samples\db2sampl\dwc\demographics.txt
    

    der

    På et UNIX-system skilles det mellom store og små bokstaver i filnavn.

  9. I feltet Beskrivelse gir du en kort beskrivelse av filen:
    Demografidata for salgsregioner.
    
  10. I feltet Navn på virksomhet skriver du:
    Demografidata
    
  11. Klikk på flippen Parametere.


    Siden Parametere i notisboken Definer kildefil for varehus.

  12. Kontroller at Tegn er valgt på listen Filtype.
  13. Kontroller at kommaet er valgt i feltet Feltskilletegn.

    Som du så i Se gjennom kildedataene, er filen kommaavgrenset.

  14. Kontroller at valgruten Første rad inneholder kolonnenavn ikke er merket.

    Filen inneholder ikke kolonnenavn.

  15. Klikk på flippen Felt.

    Datavarehussenteret leser filen du oppgav på siden Varehuskildefil. Det definerer kolonner ut fra feltene i filen og viser kolonnedefinisjonene på listen Felt. Det viser eksempeldataene i visningsområdet Fil. Det blir vist opptil 10 rader med eksempeldata. Du kan bla for å se på alle eksempeldataene.

  16. Klikk på kolonnenavnet COL001 for å endre kolonnenavnet.
  17. Skriv det nye navnet på kolonnen:
    STATE
    
  18. Gjenta trinn 16 og 17 for å endre navn på resten av kolonnene. Endre navnet COL002 til CITY og COL003 til POPULATION.


    Felt for Definer kildefil for varehus.

  19. Klikk på OK.

    Notisboken Definer kildefil for varehus blir lukket.

  20. I notisboken Definer varehuskilde klikker du på flippen Sikkerhet.
  21. Velg Varehusgruppe for opplæring for å gi din bruker-ID mulighet til å lage trinn som bruker denne varehuskilden.
  22. Klikk på > for å flytte Varehusgruppe for opplæring til listen Valgte varehusgrupper.
  23. Klikk på OK for å lagre endringene og lukke notisboken Definer varehuskilde.

Hva du har gjort

I denne leksjonen definerte du en relasjonskilde og en filkilde for varehuset. Du skal bruke disse kildene i Definere datatransformasjon og -flytting for å vise at de inneholder data for dimensjonstabellen LOOKUP_MARKET for stjerneskjemaet du definerer for TBC-selskapet.


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