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.
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:
Notesbogen Definér varehusmål åbnes.
Øvelsesmål
Varehus for TBC
TUTWHS
Måldatabasen oprettes på standardsystemet, så du behøver ikke at udfylde feltet Systemnavn.
Brug standardværdierne for resten af vindueselementerne på siden.
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.
I denne øvelse skal du definere tabellen DEMOGRAPHICS_TARGET i varehusmålet Øvelsesmål.
Sådan defineres en varehusmåltabel:
Notesbogen Definér varehusmåltabel åbnes, og du kan definere tabellen
DEMOGRAPHICS_TARGET.
DEMOGRAPHICS_TARGET
Da du opretter tabellerne i standard-tablespacet, behøver du ikke at udfylde felterne Tablespace og Indexspace.
Demografiske oplysninger om salgsregioner
Demografisk tabel
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.
Afkrydsningsfeltet angiver, at alle, der har adgang til databasen, også har adgang til tabellen.
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.
Sådan føjes kolonner til måltabellen:
Der tilføjes en række i oversigten, og du kan tilføje kolonnen State, der er en af nøgleværdierne for tabellen.
Spring kolonnerne Præcision og Antal decimaler over. De har kun betydning for decimale data.
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 |
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.
Notesbogen Definér varehusmåltabel lukkes. Demografitabellen tilføjes i folderen Tabeller.
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.