I de neste leksjonene skal vi fokusere på dimensjonstabellen Market i Problemstilling. I denne leksjonen skal du definere varehuskilder, som er en logisk definisjon av tabellene og filene med data for dimensjonstabellen Market. Datavarehussenteret bruker spesifikasjonene i varehuskildene til å finne og velge data. Du skal definere to varehuskilder som tilsvarer kildedataene du så på i Leksjon 3, Se gjennom kildedataene:
Hvis du bruker kildedatabaser som ikke ligger på varehustjeneren, må du registrere dem på arbeidsstasjonen som inneholder varehustjeneren.
I denne øvelsen skal du definere en relasjonsvarehuskilde kalt Relasjonskilde for opplæring. Den tilsvarer relasjonstabellen GEOGRAPHIES i databasen DWCTBC.
Gjør slik:
Notisboken Definer varehuskilde blir åpnet.
Relasjonskilde for opplæring
Du kommer til å bruke dette navnet senere for å henvise til varehuskilden i datavarehussenteret.
Relasjonstabeller for TBC-selskapet
Bruk bruker-IDen du oppgav da du opprettet eksempeldatabasen i Leksjon 2, Opprette en varehusdatabase.
Siden tabellene er i en DB2 Universal Database-database, kan du importere tabelldefinisjonene fra DB2 Universal Database og slipper å definere dem manuelt.
Vinduet Filtrer blir åpnet.
Datavarehussenteret viser et statusvindu. Importen kan ta en stund.
Når importen er ferdig, viser datavarehussenteret de importerte objektene på listen Tilgjengelige tabeller og utsnitt.
Tabellen GEOGRAPHIES flyttes til listen Valgte tabeller og
utsnitt.
Varehusgruppe for opplæring blir flyttet til listen Valgte
sikkerhetsgrupper.
Godta resten av verdiene i notisboken. Du finner flere opplysninger om verdiene i "Varehuskilde" i hjelpefunksjonen.
I denne øvelsen skal du definere en filkilde for varehuset kalt Filkilde for opplæring. Den tilsvarer filen demographics.txt, som følger med datavarehuseksempelet. I denne opplæringen skal du definere bare en fil i varehuskilden, men du kan definere mange filer i en varehuskilde.
Slik definerer du Filkilde for opplæring:
Notisboken Definer varehuskilde blir åpnet.
Filkilde for opplæring
Fildata for TBC-selskapet
Filen ble installert på din arbeidsstasjon sammen med opplæringsboken. Lokal betyr lokal fil.
Notisboken Definer varehuskildefil blir åpnet.
X:\Program Files\sqllib\samples\db2sampl\dwc\demographics.txt
der
Navnet på filen kan ikke inneholde blanktegn. På et UNIX-system skilles det mellom store og små bokstaver i filnavn.
Demografidata for salgsregioner
Som du så i Leksjon 3, Se gjennom kildedataene, er filen kommaavgrenset.
Filen inneholder ikke kolonnenavn.
Datavarehussenteret leser filen du oppgav på siden Varehuskildefil. Det definerer kolonner ut fra feltene i filen og viser kolonnedefinisjonene på listen Felt. Det viser eksempeldataene i visningsområdet Fil. Det blir vist opptil 10 rader med eksempeldata. Du kan bla for å se på alle eksempeldataene.
STATE
Notisboken Definer varehuskildefil blir lukket.
I denne leksjonen definerte du en relasjonskilde og en filkilde for varehuset. Du skal bruke disse kildene i Leksjon 8, Definere datatransformasjon og -flytting for å vise at de inneholder data for dimensjonstabellen LOOKUP_MARKET for stjerneskjemaet du definerer for TBC-selskapet.