Opplæring i Business Intelligence
I denne leksjonen skal du definere hvordan datavarehussenteret skal flytte
og transformere dataene til et format for datavarehuset. Først skal du
definere en prosess, som består av en rekke trinn i
datatransformasjons- og flytteprosessen. Deretter skal du oppgi
kildetabellene som skal transformeres for varehuset. Til slutt skal du
definere datatransformasjonstrinn som bruker to forskjellige metoder for
transformasjon:
- Last data inn i varehusdatabasen med et program
- Velg kildedata og kombiner tabeller med SQL-setninger
Rent konkret skal du definere prosessen Bygg opplæringsmarkedsdimensjon,
som utfører følgende prosesser:
- Filen demographics.txt lastes inn i varehusdatabasen.
- Data velges fra tabellen GEOGRAPHIES, og en måltabell opprettes.
- Dataene i tabellen Demographics og måltabellen GEOGRAPHIES
kombineres.
Sluttresultatet er måltabellen LOOKUP_MARKET.
I denne øvelsen skal du definere prosessobjektet for prosessen Bygg
opplæringsmarkedsdimensjon.
Gjør slik:
- I vinduet Datavarehussenter utvider du oversikten
Emneområder.
- Utvid emneområdet TBC-opplæring, som du definerte i Definere et emneområde.
- Høyreklikk på mappen Prosesser og klikk på
Definer.
Notisboken Definer prosess blir åpnet.
- I feltet Navn oppgir du navnet på prosessen:
Bygg opplæringsmarkedsdimensjon
Navnet kan ha opptil 80 tegn, og det skilles mellom store og små
bokstaver. Første tegn i navnet må være alfanumerisk. Du kan
ikke bruke & som første tegn. Dette feltet er obligatorisk.
- I feltet Systemansvarlig skriver du navnet ditt som kontakt for
prosessdefinisjonen.
- I feltet Beskrivelse gir du en beskrivelse av prosessen:
Prosess for å opprette tabellen LOOKUP_MARKET
- Klikk på flippen Sikkerhet.
- På listen Tilgjengelige varehusgrupper klikker du på
Varehusgruppe for opplæring, som du definerte i Definere varehusgruppe.
- Klikk på > for å flytte Varehusgruppe for opplæring til
listen Valgte varehusgrupper.
Når du tilføyer prosesser i varehusgruppen, lar du brukerne i gruppen (i
dette tilfellet deg) åpne og tilføye objekter i prosessen.
- Klikk på OK.
Notisboken Definer prosess blir lukket.
I denne øvelsen skal du åpne prosessen, slik at du grafisk kan definere
strømmen av data.
Slik åpner du prosessen Bygg opplæringsmarkedsdimensjon:
- Utvid oversikten TBC-opplæring til du får frem prosessen
Bygg opplæringsmarkedsdimensjon.
- Høyreklikk på prosessen Bygg opplæringsmarkedsdimensjon.
- Klikk på Åpne.
For å definere strømmen av data må du tilføye alle kilder som trinnene
transformerer, og måltabellene som er resultatene av transformasjonen.
I prosessen Bygg opplæringsmarkedsdimensjon skal du laste inn
demografifilen i måldatabasen. Du må tilføye kildefilen og
DEMOGRAPHICS_TARGET-tabellen til prosessen i forbindelse med dette
trinnet. Kildefilen demographics.txt er en del av varehuskilden
Filkilde for opplæring, som du definerte i Definere varehuskilder. Tabellen DEMOGRAPHICS_TARGET er en del av
varehusmålet Opplæringsmål, som du definerte i Definere varehusmål.
Slik tilføyer du filen demographics.txt:
- Klikk på ikonet Tilføy data.

- Klikk på lerretet (området til høyre i vinduet) på det punktet der du vil
plassere tabellen. Vinduet Tilføy data blir åpnet.
- På listen Tilgjengelige kilde- og måltabeller utvider du
oversikten Varehuskilder.
Det blir vist en liste over tilgjengelige varehuskilder.
- Utvid oversikten for varehuskilden Filkilde for opplæring.
- Utvid oversikten Filer.
Du bør se denne filen i oversikten:
X:\program
files\sqllib\samples\db2sampl\dwc\demographics.txt, der
X er stasjonen der du har installert eksempelet.
- Velg filen demographics.txt.
- Klikk på > for å tilføye filen Demographics på listen
Valgte kilde- og måltabeller.
Slik tilføyer du tabellen DEMOGRAPHICS_TARGET:
- På listen Tilgjengelige kilde- og måltabeller utvider du
oversikten Varehusmål.
Det blir vist en liste over tilgjengelige varehusmål.
- Utvid varehusmåloversikten Opplæringsmål.
- Utvid oversikten Tabeller.
DEMOGRAPHICS_TARGET-tabellen blir vist på listen.
- Velg tabellen DEMOGRAPHICS_TARGET.
- Klikk på > for å tilføye tabellen DEMOGRAPHICS_TARGET på
listen Valgte kilde- og måltabeller.
I neste del av øvelsen må du tilføye kildetabellen. Når du definerer
et trinn som velger data fra tabellen SAMPLTBC.GEOGRAPHIES, kan du
oppgi at datavarehussenteret automatisk skal generere en måltabell, slik at du
ikke behøver å tilføye en måltabell.
Slik tilføyer du kildetabellen SAMPLTBC.GEOGRAPHIES:
- Utvid oversikten Varehuskilder til du får frem varehuskilden
Relasjonskilde for opplæring.
- Utvid oversikten Relasjonskilde for opplæring til du ser
tabellen SAMPLTBC.GEOGRAPHIES.
- Velg tabellen SAMPLTBC.GEOGRAPHIES.
- Klikk på > for å tilføye tabellen
SAMPLTBC.GEOGRAPHIES på listen Valgte kilde- og
måltabeller.
- Klikk på OK for å tilføye filen og tabellene som du valgte for
prosessen.
Filen og tabellene som du valgte, blir vist i vinduet Prosessmodell.
- Klikk på ikonet demographics.txt og flytt det oppover til du ser
tabellen DEMOGRAPHICS_TARGET.
- Ordne ikonene i denne rekkefølgen: demographics.txt,
DEMOGRAPHICS_TARGET. La det være igjen plass til et ikon mellom
demographics.txt og DEMOGRAPHICS_TARGET. Plasser geografiikonet
til høyre for ikonet demographics.txt.

Du må tilføye trinnene som definerer hvordan kildedataene skal
transformeres til måldata. Du må definere tre trinn:
- Last inn demografidata
- Et DB2-programtrinn som laster data fra filen Demographics inn i en tabell
i TBS-varehusdatabasen, som du opprettet i Opprette en varehusdatabase.
- Velg geografidata
- Et SQL-trinn som velger kolonner fra kildetabellen
SAMPLTBC.GEOGRAPHIES.
- Kombiner markedsdata
- Et SQL-trinn som kombinerer tabellene SAMPLTBC.GEOGRAPHIES og
Demographics og skriver den kombinerte tabellen til databasen
Opplæringsvarehus.
Slik definerer du trinnet Last inn demografidata:
- Fra paletten (verktøylinjen til venstre i vinduet) klikker du på ikonet
DB2-programmer.

Hvert programvalg representerer en programgruppe, som er en
gruppe med liknende programmer.
- Klikk på DB2 UDB --> Last inn.
- Klikk på punktet på lerretet mellom filen demographics.txt og
tabellen DEMOGRAPHICS_TARGET.
Det blir tilføyd et ikon for trinnet i vinduet mellom filen
demographics.txt og tabellen DEMOGRAPHICS_TARGET.
- Høyreklikk på det nye trinnet.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- I feltet Navn oppgir du navnet på trinnet:
Last inn demografidata
- I feltet Systemansvarlig skriver du navnet ditt som kontakt for
dette trinnet.
- I feltet Beskrivelse gir du en beskrivelse av trinnet:
Last demografidata inn i varehuset
- Klikk på OK.
Notisboken Egenskaper blir lukket.
- Klikk på ikonet Oppgaveflyt.

- Klikk på ikonet Datalink.

Ikonet Datalink definerer flyten av data fra kildefilen, gjennom
transformasjonen i et trinn, til måltabellen.
- Klikk på midten av filen demographics.txt, hold nede museknappen og
dra filen til trinnet Last inn demografidata.
Datavarehussenteret trekker en linje mellom filen og trinnet.
Streken viser at filen demographics.txt inneholder kildedataene til
trinnet.
- Klikk på midten av trinnet Last inn demografidata, hold nede museknappen
og dra trinnet til tabellen DEMOGRAPHICS_TARGET. inn
demografidata.

Denne streken viser at tabellen DEMOGRAPHICS_TARGET inneholder måldataene
til trinnet.
- Høyreklikk på trinnet Last inn demografidata.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- Klikk på flippen Parametere.

- På listen Innlastingsmodus klikker du på
INSERT.
I denne øvelsen skal du bruke standardverdiene på siden.
Du kan hoppe over siden Kolonnetilordning, for Last program bruker ikke
kolonnetilordningen til å generere måltabellen. Det genererer
måltabellen på grunnlag av kildefilen.
- Klikk på OK.
Notisboken Egenskaper blir lukket.
I denne øvelsen skal du definere trinnet Velg geografidata:
- På paletten klikker du på ikonet SQL.

- Klikk på et punkt på lerretet under tabellen GEOGRAPHIES for å tilføye et
trinnikonet til vinduet.
- Høyreklikk på trinnet.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- I feltet Navn oppgir du navnet på trinnet:
Velg geografidata
- I feltet Systemansvarlig skriver du navnet ditt som kontakt for
trinnet.
- I feltet Beskrivelse gir du en beskrivelse av trinnet:
Velg geografidata fra varehuskilden
- Klikk på OK.
Notisboken Egenskaper blir lukket.
- Klikk på ikonet Oppgaveflyt.

- Klikk på ikonet Datalink.

- Klikk midt på kildetabellen Geographies, hold nede museknappen og dra
tabellen til midten av trinnet Velg geografidata.
Datavarehussenteret trekker en linje som viser at kildetabellen Geographies
inneholder kildedata for trinnet.
Du trenger ikke å linke en måltabell til trinnet fordi du skal bruke
datavarehussenteret til å opprette en måltabell.
Slik velger du kolonner fra kildetabellen Geographies:
- Høyreklikk på trinnet Velg geografidata.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- Klikk på flippen SQL-setning.
- Klikk på skjermtasten Bygg SQL.
Veiviseren Bygg SQL blir åpnet. Siden Tabeller blir
vist.
- Kontroller at SAMPLTBC.GEOGRAPHIES står på listen.

- Klikk på flippen Kolonner.
- Klikk på >> for å tilføye alle kolonnene fra tabellen
SAMPLTBC.GEOGRAPHIES til listen Valgte kolonner.

- Klikk på flippen Se igjennom for å se på SQL-setningen du
nettopp opprettet.
- Klikk på OK.
Veiviseren Bygg SQL blir lukket. SQL-setningen du nettopp opprettet,
blir vist på siden SQL-setning.

- Klikk på Test for å teste SQL-setningen du nettopp
opprettet.
Datavarehussenteret returnerer eksempelresultatene av din
SELECT-setning. Sammenlikne resultatene dine med resultatene du fikk i
eksempelet som står i emnet Se på tabelldata.
- Klikk på Lukk for å lukke vinduet.
Nå som du har oppgitt hvilke kolonner SQL-trinnet skal gå inn på i
kildetabellen, er du klar til å opprette måltabellen. La notisboken
Egenskaper for trinnet være åpent, og gå til øvelsen Opprette tabellen GEOGRAPHIES_TARGET.
I denne øvelsen skal du opprette tabellen GEOGRAPHIES_TARGET ved hjelp av
siden Kolonnetilordning i trinnet Velg geografidata.
Slik oppretter du tabellen GEOGRAPHIES_TARGET:
- Klikk på flippen Kolonnetilordning.
Kildekolonnene blir vist til venstre på siden og målkolonnene til høyre på
siden. Det er ingen målkolonner på listen fordi du ikke oppgav
parameterne for oppretting av måltabellen.
- Klikk på skjermtasten Generer standardtabell.
Vinduet Generer standardtabell blir åpnet.
- På listen Varehusmål klikker du på
Opplæringsmål.
Varehusmålet er databasen eller filsystemet der måltabellen blir
opprettet.
- På listen Tabellskjema oppgir eller velger du tabellskjemaet
for måltabellen. Bruk det samme skjemaet som du opprettet de andre
tabellene under.
Fordi du oppretter tabellen i standard tabellplass, kan du hoppe over
listen Tabellplass.
- I feltet Tabellnavn skriver du:
GEOGRAPHIES_TARGET
- Klikk på OK for å lukke vinduet Generer standardtabell.
Kolonnene til tabellen GEOGRAPHIES_TARGET blir vist på listen med
målkolonner til høyre på siden Kolonnetilordning.
- Kontroller at kildekolonnene blir konvertert riktig til
målkolonner.

- Klikk på flippen Behandlingsvalg.
- Kontroller at Erstatt er valgt på listen Type innlegging
av data.
- Kontroller at det er merket av i valgruten Kjør ved
forespørsel.
I denne øvelsen skal du bruke standardverdiene på denne siden.
- Klikk på OK.
Notisboken Egenskaper blir lukket. Datavarehussenteret oppretter en
måltabell kalt GEOGRAPHIES_TARGET og linker den til trinnet.
I denne øvelsen skal du oppgi egenskapene til tabellen GEOGRAPHIES_TARGET
som du opprettet i øvelsen Opprette tabellen GEOGRAPHIES_TARGET.
Slik oppgir du egenskapene til tabellen GEOGRAPHIES_TARGET:
- I vinduet Prosessmodell høyreklikker du på tabellen GEOGRAPHIES_TARGET og
klikker på Egenskaper.
- I feltet Navn på virksomhet oppgir du et beskrivende navn på
tabellen:
Geografimål
- Fjern merket i valgruten Del av et OLAP-skjema.
- Klikk på OK. Notisboken Egenskaper for tabellen blir
lukket.
Slik definerer du trinnet Kombiner markedsdata:
- På paletten klikker du på ikonet SQL.
- Klikk på punktet på lerretet rett under de to kolonnene med trinn og
tabeller.
Det blir tilføyd et ikon for trinnet i vinduet.
- Høyreklikk på det nye trinnet.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- I feltet Navn oppgir du navnet på trinnet:
Kombiner markedsdata
- I feltet Systemansvarlig skriver du navnet ditt som kontakt for
trinnet.
- I feltet Beskrivelse gir du en beskrivelse av trinnet:
Kombinerer geografitabellen med demografitabellen
- Klikk på OK.
Notisboken Egenskaper blir lukket.
- Klikk på ikonet Oppgaveflyt.

- Klikk på ikonet Datalink.

- Klikk midt på tabellen GEOGRAPHIES_TARGET, hold nede
museknappen og dra tabellen til trinnet Kombiner markedsdata.
Datavarehussenteret trekker en strek som viser at tabellen
GEOGRAPHIES_TARGET inneholder kildedata for trinnet.
Siden du skal oppgi at datavarehussenteret skal opprette måltabellen,
behøver du ikke knytte en måltabell til trinnet.
- Gjenta trinnet 11 med tabellen DEMOGRAPHICS_TARGET og trinnet Kombiner
markedsdata.
Datavarehussenteret trekker en strek som viser at tabellen
DEMOGRAPHICS_TARGET inneholder kildedata for trinnet.
Slik kombinerer du tabellene DEMOGRAPHICS_TARGET og
GEOGRAPHIES_TARGET:
- Høyreklikk på trinnet Kombiner markedsdata.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for trinnet.
- Klikk på flippen SQL-setning.
- Klikk på skjermtasten Bygg SQL for å få datavarehussenteret til
å opprette SQL. (Eller du kan opprette din egen SQL.)
Vinduet Bygg SQL blir åpnet.
- På siden Tabeller kontrollerer du at du finner tabellene
DEMOGRAPHICS_TARGET og GEOGRAPHIES_TARGET.
- Klikk på flippen Kolonner.

- Klikk på >> for å tilføye alle kolonnene fra tabellen
GEOGRAPHIES_TARGET og DEMOGRAPHICS_TARGET på listen Valgte
kolonner.
- På listen Valgte kolonner klikker du på
DEMOGRAPHICS_TARGET.STATE.
- Klikk på < for å flytte kolonnen
DEMOGRAPHICS_TARGET.STATE til listen Tilgjengelige
kolonner.
- Klikk på DEMOGRAPHICS_TARGET.CITY.
- Klikk på < for å flytte kolonnen
DEMOGRAPHICS_TARGET.CITY til listen Tilgjengelige
kolonner.
Du trenger ikke kolonnene DEMOGRAPHICS_TARGET.STATE og
DEMOGRAPHICS_TARGET.CITY, fordi de allerede er definert i tabellen
GEOGRAPHIES_TARGET. Du kombinerer tabellene ved hjelp av kolonnen CITY
fordi den er unik for begge tabellene.
- Klikk på skjermtasten Tilføy.
Vinduet Expression Builder blir åpnet.
- I feltet Uttrykk skriver du følgende CASE-setning:
case
when POPULATION < 9000000 then 1
when POPULATION < 15000000 then 2
Else 3
end

- Klikk på OK.
Det blir tilføyd en ny kolonne på listen Valgte kolonner.
- Klikk på feltet Navn for den nye kolonnen og skriv navnet på
kolonnen:
SIZE_ID
- Trykk på Enter.
- Klikk på Flytt opp til kolonnen SIZE_ID står ovenfor
POPULATION-kolonnen.
- Klikk på flippen Kombineringer.
- I tabellen GEOGRAPHIES_TARGET klikker du på CITY-kolonnen.
- I tabellen DEMOGRAPHICS_TARGET klikker du på CITY-kolonnen.
- Klikk på Kombiner.
Veiviseren Bygg SQL trekker en strek mellom CITY-kolonnene, som betyr at
tabellene er knyttet sammen med den kolonnen.

- Klikk på flippen Se igjennom for å se på SQL-setningen du
nettopp opprettet.
- Klikk på OK.
Veiviseren Bygg SQL blir lukket.
Slik oppretter du tabellen LOOKUP_MARKET:
- Klikk på flippen Kolonnetilordning.
- Klikk på skjermtasten Generer standardtabell.
Vinduet Generer standardtabell blir åpnet.
- På listen Varehusmål klikker du på
Opplæringsmål.
- På listen Tabellskjema oppgir eller velger du
IWH. Hopp over listen Tabellplass.
- I feltet Tabellnavn skriver du:
LOOKUP_MARKET
- Klikk på OK.
Vinduet Generer standardtabell blir lukket. Målkolonnene blir vist
på listen til høyre på siden Kolonnetilordning.
- Klikk på flippen Behandlingsvalg.
- På listen Type innlegging av data kontrollerer du at
Erstatt er valgt.
- Merk av i valgruten Kjør ved forespørsel for å kjøre trinnet
ved forespørsel.
I denne øvelsen skal du bruke standardverdiene for resten av denne
siden.
- Klikk på OK.
Notisboken Egenskaper for trinnet blir lukket og tabellen LOOKUP_MARKET
blir vist i vinduet Prosessmodell.
Slik definerer du egenskapene til tabellen LOOKUP_MARKET:
- Høyreklikk på tabellen LOOKUP_MARKET og klikk på
Egenskaper.
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for tabellen.
- I feltet Beskrivelse gir du en beskrivelse av tabellen:
Data for dimensjonen Market
- Kontroller at Del av et OLAP-skjema og
Dimensjonstabell er valgt.
Tabellen LOOKUP_MARKET er en av dimensjonstabellene du skal ta med i et
stjerneskjema i Opprette et stjerneskjema i datavarehussenteret.
- Klikk på flippen Kolonner.
- Opphev merkingen av valgruten Kan ha nullverdier for kolonnen
CITY_ID. Du definerer denne kolonnen som primærnøkkel for tabellen i Definere nøkler på måltabeller.
- Klikk på flippen Varehusprimærnøkkel.
- Klikk på CITY_ID på listen Tilgjengelige
kolonner.
- Klikk på > for å flytte kolonnen CITY_ID til listen
Kolonner for varehusprimærnøkkel.
- I feltet Navn på begrensning skriver du:
"Whse Market PK"
- Klikk på OK. Notisboken Egenskaper for tabellen blir
lukket.
Nå ser prosessen din slik ut:

- Klikk på ikonet Lagre på verktøylinjen for å lagre
prosessen.

- Lukk vinduet Prosessmodell.
Du definerte dimensjonstabellen LOOKUP_MARKET i prosessen Bygg
opplæringsmarkedsdimensjon, som inneholder tre trinn:
- Last inn demografidata
- Velg geografidata
- Kombiner markedsdata
Kildene og målene for hvert av trinnene blir vist i denne tabellen:
Trinn
| Kilder
| Mål
|
Last inn demografidata
| Filen Demographics
| Tabellen DEMOGRAPHICS_TARGET
|
Velg geografidata
| Tabellen Geographies
| Tabellen GEOGRAPHIES_TARGET
|
Kombiner markedsdata
| Tabellene Demografimål og Geografimål
| Tabellen LOOKUP_MARKET
|
Du tilføyde datalinkene for hvert trinn da du definerte egenskapene for
hvert trinn. Du kan også gjøre dette ved å tilføye alle trinnene i
prosessen samtidig, knytte trinnene til kildene og målene, og deretter
definere egenskapene for hvert trinn. Datavarehussenteret tildeler
standardnavn til trinnene, som du kan endre i notisboken Egenskaper for
trinnet.
Tabellen du opprettet i forrige øvelse, LOOKUP_MARKET, er en av
dimensjonstabellene som er omtalt i eksempelet i Problemstilling. Denne øvelsen omfatter trinnene for bygging av
resten av dimensjonstabellene og faktatabellen i stjerneskjemaet.
Du må fullføre trinnene i denne øvelsen før du kan utføre disse
leksjonene:
Hvis du vil hoppe over denne øvelsen, fortsetter du med Teste varehustrinn.
Når du definerer hver tabell, må du definere en ny prosess for
tabellen. I stedet for å definere et trinn for prosessen skal du
kopiere trinnet som er definert i eksempelet. Når du kopierer trinnet,
kopierer datavarehussenteret kildene som trinnet bruker, og genererer en
måltabell.
Slik definerer du dimensjonstabellen Product:
- Definer en ny prosess etter fremgangsmåten i Definere en prosess. Sett navn på prosessen:
Bygg opplæringsproduktdimensjon
- Under mappen Emneområder i vinduet Datavarehussenter utvider du
oversikten TBC Sample til du ser prosessen Bygg
eksempelproduktdimensjon.
- Høyreklikk på prosessen Bygg eksempelproduktdimensjon.
- Klikk på Åpne.
Vinduet Prosessmodell blir åpnet.
- Høyreklikk på trinnet Velg produkt.
- Klikk på Kopier.
Du får frem vinduet Kopier trinn.
- I feltet Navn skriver du navnet på kopien av trinnet:
Velg opplæringsprodukt
- I feltet Ny prosess klikker du på navnet på prosessen du vil
kopiere trinnet til:
Bygg opplæringsproduktdimensjon
- Kontroller at Kopier måltabell er valgt.
- I feltet Varehusmål klikker du på Varehusmål på
listen. Varehusmålet vil være det samme for faktatabellen og hver
dimensjonstabell du definerer i denne opplæringen.

- Klikk på OK.
Trinnet og kildene kopieres til prosessen Bygg
opplæringsproduktdimensjon. Datavarehussenteret oppretter den
tilsvarende måltabellen.
- Lukk vinduet Prosessmodell.
- Åpne prosessen Bygg opplæringsproduktdimensjon etter fremgangsmåten i Åpne prosessen.
- Kontroller at prosessen inneholder følgende objekter:
- PRODUCT-kildetabellene
- Trinnet Velg produkt for opplæring
- Måltabellen "SelectProd_T"
- Endre navn på måltabellen "SelectProd_T" til:
LOOKUP_PRODUCT
Slik endrer du navn på måltabellen:
- I vinduet Prosessmodell høyreklikker du på måltabellen
"SelectProd_T".
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for tabellen.
- I feltet Tabellnavn skriver du:
LOOKUP_PRODUCT
- Kontroller at Del av et OLAP-skjema og
Dimensjonstabell er valgt.
- Klikk på OK for å lagre endringene og lukke notisboken
Egenskaper for tabellen.
Gjenta denne prosedyren for dimensjonstabellene Time og Scenario og bytt ut
verdiene i tabellen nedenfor der det passer.
Dimensjon
| Opplærings- prosess
| Eksempel- prosess
| Eksempel- trinn for kopiering
| Navn på nytt opplærings- trinn
| Kilde- tabeller
| Måltabell
| Navn på ny måltabell
|
Time
| Bygg opplærings- tids- dimensjon
| Bygg eksempel- tids- dimensjon
| Select Time
| Velg opplærings- tid
| TIME
|
"SelectTime_T"
|
LOOKUP_TIME
|
Scenario
| Bygg opplærings- situasjons- dimensjon
| Bygg eksempel- situasjons- dimensjon
| Select Scenario
| Velg opplærings- situasjon
| SCENARIO
|
"SelectScen_T"
|
LOOKUP_SCENARIO
|
I øvelsen ovenfor definerte du dimensjonstabellene i
stjerneskjemaet. I denne øvelsen skal du definere faktatabellen i
stjerneskjemaet.
Slik definerer du faktatabellen:
- Definer en ny prosess etter fremgangsmåten i Definere en prosess. Sett navn på prosessen:
Bygg opplæringsfaktatabell
- Under mappen Emneområder i vinduet Datavarehussenter utvider du
oversikten TBC Sample til du ser prosessen Bygg
eksempelfaktatabell.
- Høyreklikk på prosessen Bygg eksempelfaktatabell.
- Klikk på Åpne.
Vinduet Prosessmodell blir åpnet.
- Høyreklikk på trinnet Fact Table Join.
- Klikk på Kopier.
Du får frem vinduet Kopier trinn.
- I feltet Navn skriver du navnet på kopien av trinnet:
Kombinering av faktatabell for opplæring
- I feltet Ny prosess velger du navnet på prosessen du vil
kopiere trinnet til:
Bygg opplæringsfaktatabell
- Kontroller at Kopier måltabell er valgt.
- I feltet Varehusmål velger du Varehusmål fra
listen.
- Klikk på OK.
Trinnet og kildene kopieres til prosessen Bygg
opplæringsfaktatabell. Datavarehussenteret genererer tilsvarende
måltabell.
- Lukk vinduet Prosessmodell.
- Åpne prosessen Bygg opplæringsfaktatabell etter fremgangsmåten i Åpne prosessen. Hvis den allerede er åpen, lukker du den og åpner
den igjen.
- Kontroller at prosessen inneholder følgende objekter:
- Kildetabellene SALES, INVENTORY og PRODUCTION_COSTS
- Opplæringstrinnet Fact Table Join
- Måltabellen "FactTable_T"
- Endre navn på måltabellen "FactTable_T":
FACT_TABLE
Slik endrer du navn på måltabellen:
- I vinduet Prosessmodell høyreklikker du på måltabellen
"FactTable_T".
- Klikk på Egenskaper.
Notisboken Egenskaper åpnes for tabellen.
- I feltet Tabellnavn skriver du:
FACT_TABLE
- Kontroller at valgruten Del av et OLAP-skjema og valgknappen
Faktatabell er valgt.
- Klikk på OK for å lagre endringene og lukke notisboken
Egenskaper for tabellen.
Du har nå fem prosesser og deres tilknyttede kilder, mål og trinn definert
i datavarehussenteret:
- Bygg opplæringsmarkedsdimensjon
- Bygg opplæringsproduktdimensjon
- Bygg opplæringssituasjonsdimensjon
- Bygg opplæringstidsdimensjon
- Bygg opplæringsfaktatabell
[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse ]