Øvelser i Business Intelligence

Definér varehusmål

I denne øvelse defineres varehusmålene. Varehusmål angiver de databaser og tabeller, som datavarehuscentret skal bruge til datavarehuset. Som regel bruges de måltabeller, der defineres i varehusmålet, også som dimensions- og faktatabellerne i stjerneskemaet. Varehusmålet kan imidlertid også indeholde midlertidige måltabeller, der bruges til datatransformering.

I denne øvelse defineres varehusmålet til øvelsen. Målet er en logisk definition af den varehusdatabase, du oprettede i Opret varehusdatabase. Du skal definere måltabellen DEMOGRAPHICS_TARGET i varehusmålet.

Du kan også angive, at datavarehuscentret skal oprette måltabellen. Dette trin er beskrevet i næste øvelse.


Definér varehusmål

I denne øvelse skal du definere varehusmålet Øvelsesmål. Målet er en logisk definition af databasen TUTWHS, som du oprettede i Opret varehusdatabase.

Sådan defineres varehusmålet:

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

    Notesbogen Definér varehusmål åbnes.

  3. Skriv virksomhedens navn på varehusmålet i feltet Navn:
     Øvelsesmål
    
  4. Skriv dit navn i feltet Administrator som kontaktperson for varehusmålet.
  5. Skriv en kort beskrivelse til dataene i feltet Beskrivelse:
    Varehus for TBC
    
  6. Vælg skillebladet Database.
  7. I feltet Databasenavn skal du skrive navnet på databasen:
    TUTWHS
    

    Måldatabasen oprettes på standardsystemet, så du behøver ikke at udfylde feltet Systemnavn.

  8. Skriv den bruger-id, du benyttede til at logge på datavarehuscentret i feltet Bruger-id.
  9. Skriv kodeordet til bruger-id'en i feltet Kodeord.
  10. Skriv kodeordet igen i feltet Bekræft kodeord.

    Brug standardværdierne for resten af vindueselementerne på siden.

  11. Vælg skillebladet Sikkerhed.
  12. Vælg Varehusgruppe til øvelse.
  13. Klik på > for at flytte Varehusgruppe til øvelse til oversigten Valgte varehusgrupper.

    Når målet føjes til varehusgruppen, får brugerne i gruppen, i dette tilfælde dig selv, tilladelse til at oprette trin, der bruger dette varehusmål.

  14. Vælg OK, hvis du vil gemme ændringerne og lukke notesbogen Definér varehusmål.

Definér måltabel

I denne øvelse skal du definere tabellen DEMOGRAPHICS_TARGET i varehusmålet Øvelsesmål.

Sådan defineres en varehusmåltabel:

  1. Udvid træstrukturen Varehusmål, til du ser folderen Tabeller under varehusmålet Øvelsesmål.
  2. Klik med højre museknap på folderen Tabeller, og vælg Definér.

    Notesbogen Definér varehusmåltabel åbnes, og du kan definere tabellen DEMOGRAPHICS_TARGET.
    Figure db2tu023 not displayed.

  3. Skriv den bruger-id, som du har benyttet til at oprette varehusdatabasen med i Opret varehusdatabase, i feltet Tabelskema.
  4. Skriv navnet på måltabellen i feltet Tabelnavn
    DEMOGRAPHICS_TARGET
    

    Da du opretter tabellerne i standard-tablespacet, behøver du ikke at udfylde felterne Tablespace og Indexspace.

  5. Beskriv tabellen i feltet Beskrivelse:
    Demografiske oplysninger om salgsregioner
    
  6. Skriv virksomhedens navn på tabellen i feltet Virksomhedsnavn:
    Demografisk tabel
    
  7. Kontrollér, at afkrydsningsfeltet Tabel oprettet af datavarehuscenter er markeret.

    Datavarehuscentret opretter tabellen, når det trin, som indlæser de demografiske data, udføres.

    Markér afkrydsningsfeltet, når datavarehuset skal oprette måltabellen. Fjern markeringen i afkrydsningsfeltet, hvis du bruger en måltabel, der er defineret i forvejen.

  8. Sørg for, at afkrydsningsfeltet Tildel til PUBLIC er markeret.

    Afkrydsningsfeltet angiver, at alle, der har adgang til databasen, også har adgang til tabellen.

  9. Fjern markeringen i afkrydsningsfeltet Del af et OLAP-skema.

    Afkrydsningsfeltet Del af et OLAP-skema angiver, at tabellen er en dimensionstabel eller en faktatabel, der skal eksporteres til OLAP Integration Server. Der er flere oplysninger om eksport til OLAP Integration Server under Opret et stjerneskema i datavarehuscentret.

    Spring resten af vindueselementerne på siden over. Der er flere oplysninger om vindueselementerne under "Definér varehusmåltabel" i onlinehjælpen.

    Lad vinduet Definér varehusmåltabel være åben, og fortsæt til næste øvelse.

Føj kolonner til måltabellen

Sådan føjes kolonner til måltabellen:

  1. Vælg skillebladet Kolonner.
  2. Klik med højre museknap på det tomme område i oversigten.
  3. Vælg Tilføj.

    Der tilføjes en række i oversigten, og du kan tilføje kolonnen State, der er en af nøgleværdierne for tabellen.

  4. Vælg kolonnen Kolonnenavn, og skriv STATE.
  5. Kontrollér, at CHAR er valgt i kolonnen Datatype.
  6. Klik på kolonnen Længde, og skriv 50.

    Spring kolonnerne Præcision og Antal decimaler over. De har kun betydning for decimale data.

  7. Kontrollér, at afkrydsningsfeltet Kan indeholde NULL er markeret.
  8. Skriv State i feltet Virksomhedsnavn.
  9. Gentag trin 2 til 8 for at definere de øvrige kolonner i tabellen ved hjælp af nedenstående værdier:
    Navn Datatype Længde Kan indeholde NULL Virksomhedsnavn
    CITY CHAR 50 Fjern markering fra afkrydsningsfeltet Kan indeholde NULL By
    POPULATION INTEGER Ikke tilgængelig Fjern markering fra afkrydsningsfeltet Kan indeholde NULL Indbyggertal

    Siden Kolonner i notesbogen Definér varehusmåltabel

    Spring resten af notesbogen over. Du skal bruge DB2 Kontrolcenter til at definere primære nøgler og fremmednøgler til de fysiske måltabeller. Du kan bruge nøglerne til sammenkædninger.

  10. Vælg OK.

    Notesbogen Definér varehusmåltabel lukkes. Demografitabellen tilføjes i folderen Tabeller.


Resumé

I denne øvelse har du defineret et varehusmål med en måltabel med navnet DEMOGRAPHICS_TARGET. I Definér datatransformering og -flytning skal du generere måltabeller til varehusmålet, herunder dimensionstabellen LOOKUP_MARKET til stjerneskemaet.


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