I denne leksjonen skal du definere varehusmål. Varehusmål identifiserer databasene og tabellene som datavarehussenteret skal bruke for datavarehuset. Vanligvis er måltabellene som defineres i varehusmålet, dimensjons- og faktatabellene i stjerneskjemaet. Men varehusmålet kan også inneholde midlertidige måltabeller som brukes til datatransformasjon.
I denne leksjonen skal du definere varehusmålet Opplæringsmål, som er en logisk definisjon for varehusdatabasen du opprettet i Leksjon 2, Opprette en varehusdatabase. Innenfor varehusmålet skal du definere måltabellen DEMOGRAPHICS_TARGET. Denne måltabellen er resultatet av innlastingen av filen demographics.txt i varehusdatabasen.
I noen tilfeller kan du bruke datavarehussenteret til å generere en måltabell basert på SQL i stedet for å definere måltabellen selv. Dimensjonen Market krever en måltabell for tabellen GEOGRAPHIES, som du skal kombinere med måltabellen DEMOGRAPHICS_TARGET og lage en dimensjonstabell for Market kalt LOOKUP_MARKET. Datavarehussenteret genererer måltabellen GEOGRAPHIES og tabellen LOOKUP_MARKET i neste leksjon.
I denne øvelsen skal du definere varehusmålet Opplæringsmål, som er en logisk definisjon for databasen TUTWHS, som du opprettet i Leksjon 2, Opprette en varehusdatabase.
Slik definerer du varehusmålet:
Notisboken Definer varehusmål blir åpnet.
Opplæringsmål
Varehus for TBC-selskapet
TUTWHS
Godta standardverdiene for resten av valgene på siden. Du finner flere opplysninger om disse i "Varehusmål--Felt og kontroller, siden Database" i hjelpefunksjonen.
Varehusgruppe for opplæring blir flyttet til listen Valgte sikkerhetsgrupper.
Hopp over resten av siden Prøv igjen. Du finner flere opplysninger om valg på denne siden i "Varehusmål--Felt og kontroller, siden Prøv igjen" i hjelpefunksjonen.
Notisboken Definer varehusmåltabell blir åpnet, og du kan definere
måltabellen DEMOGRAPHICS_TARGET.
DEMOGRAPHICS_TARGET
Siden du oppretter tabeller i standard tabellplass, kan du hoppe over feltene Tabellplass og Indekstabellplass.
Demografisk informasjon for salgsregioner
Demografitabell
Datavarehussenteret vil opprette tabellen når trinnet som laster demografidataene, utføres.
Du kan bruke dette alternativet når du vil at datavarehussenteret skal opprette måltabellen, for eksempel når måltabellen er resultatet av et SQL-trinn. Fjern merket i denne valgruten hvis bruker en måltabell som allerede er definert.
Dette betyr at alle som har tilgang til databasen, vil få tilgang til tabellen.
Valgruten Del av et OLAP-skjema viser at tabellen er en dimensjonstabell eller faktatabell som skal eksporteres til OLAP Integration Server. Du finner flere opplysninger om eksport til OLAP Integration Server i Leksjon 16, Opprette et stjerneskjema i datavarehussenteret.
Hopp over resten av alternativene på denne siden. Du finner flere opplysninger om dem i "Definere en varehusmåltabell" i hjelpefunksjonen.
Det blir tilføyd en rad på listen, og du kan definere kolonnen City, som er en nøkkelverdi for tabellen.
Hopp over kolonnene Presisjon og Skala. De gjelder bare for desimaldata.
Hopp over kolonnene Replikering før og Replikering etter. Du finner flere opplysninger om disse kolonnene i "Definere en varehusmåltabell" i hjelpefunksjonen.
Navn | Datatype | Lengde | Kan ha nullverdier | Navn på virksomhet |
---|---|---|---|---|
STATE | CHAR | 50 | Ja | State |
POPULATION | INTEGER | Gjelder ikke | Nei | Population |
Hopp over resten av notisboken. Du skal bruke DB2 Kontrollsenter til å definere primær- og fremmednøkler på de fysiske måltabellene, slik at sluttbrukerne kan bruke nøklene til kombinasjoner.
Notisboken for tabellen blir lukket. Demografitabellen blir tilføyd under mappen Tabeller på listen Valgte tabeller.
I denne leksjonen definerte du et relasjonsmål med en måltabell, DEMOGRAPHICS_TARGET. I Leksjon 8, Definere datatransformasjon og -flytting skal du generere måltabeller for dette varehusmålet, inkludert dimensjonstabellen LOOKUP_MARKET for stjerneskjemaet.