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 er defineret i varehusmålet, 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 til den varehusdatabase, du oprettede i Øvelse 2, Opret varehusdatabase. Du skal definere måltabellen DEMOGRAPHICS_TARGET i varehusmålet. Denne måltabel oprettes, når du indlæser filen Demographics til varehusdatabasen.
I nogle tilfælde kan du bruge datavarehuscentret til at oprette en SQL-baseret måltabel i stedet for selv at definere tabellen. Markedsdimensionstabellen kræver en måltabel til tabellen GEOGRAPHIES, som du skal sammenkæde med måltabellen DEMOGRAPHICS_TARGET for at udvikle markedsdimensionstabellen, der kaldes LOOKUP_MARKET. Datavarehuscentret opretter måltabellen GEOGRAPHIES og tabellen LOOKUP_MARKET i næste øvelse.
I denne øvelse skal du definere varehusmålet Øvelsesmål. Målet er en logisk definition til databasen TUTWHS, som du oprettede i Øvelse 2, Opret varehusdatabase.
Sådan defineres varehusmålet:
Notesbogen Definér varehusmål åbnes.
Øvelsesmål
Varehus for TBC
TUTWHS
Godkend standardværdierne for resten af vindueselementerne på siden. Der er flere oplysninger om vindueselementerne under "Varehusmål - Vindueselementer, Siden Database" i onlinehjælpen.
Varehusgruppe til øvelse flyttes til oversigten Valgte sikkerhedsgrupper.
Spring siden Gentagelser over. Der er flere oplysninger under "Varehusmål - Vindueselementer, Siden Gentagelser" i onlinehjælpen.
Notesbogen Definér varehusmåltabel åbnes, og du kan definere måltabellen
DEMOGRAPHICS_TARGET.
DEMOGRAPHICS_TARGET
Da du opretter tabellerne i standardtablespacet, behøver du ikke at udfylde felterne Tablespace og Indeks-tablespace.
Demografiske oplysninger om salgsregionerne
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, f.eks. når måltabellen er resultatet af et SQL-trin. 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 Øvelse 16, 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.
Der tilføjes en række i oversigten, og du kan tilføje kolonnen By, der er en nøgleværdi for tabellen.
Spring kolonnerne Præcision og Antal decimaler over. De har kun betydning for decimale data.
Spring kolonnerne Replikering før og Replikering efter over. Der er flere oplysninger om kolonnerne under "Definér varehusmåltabel" i onlinehjælpen.
Navn | Datatype | Længde | Kan indeholde NULL | Virksomhedsnavn |
---|---|---|---|---|
STAT | CHAR | 50 | Ja | Stat |
INDBYGGERTAL | INTEGER | Ikke tilgængelig | Nej | 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, så brugerne af varehuset kan bruge nøglerne til sammenkædninger.
Notesbogen Tabel lukkes. Demografitabellen tilføjes i folderen Tabeller i oversigten Valgte tabeller.
I denne øvelse har du defineret et varehusmål med en måltabel med navnet DEMOGRAPHICS_TARGET. I Øvelse 8, Definér datatransformering og -flytning skal du generere måltabeller til varehusmålet, herunder dimensionstabellen LOOKUP_MARKET til stjerneskemaet.