I de neste leksjonene skal vi fokusere på dimensjonstabellen Market som ble introdusert i Problemstilling. I denne leksjonen skal du definere varehuskilder, som er logiske definisjoner 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 Se gjennom kildedataene:
Hvis du bruker kildedatabaser som ikke ligger på varehustjeneren, må du registrere dem på arbeidsstasjonen som inneholder varehustjeneren.
Eksempelvarehuskildene har ikke bruker-ID og passord tilknyttet seg. Du må tilføye en bruker-ID og et passord før du kan arbeide med disse kildene. I denne øvelsen skal du tilføye en bruker-ID og et passord for TBC-eksempelkildene.
Slik oppdaterer du TBC-eksempelkildene:
Vinduet Egenskaper -- TBC Sample Sources blir åpnet.
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.
Relasjonsdata for TBC-selskapet
Bruk bruker-IDen du oppgav da du opprettet eksempeldatabasen i Opprette en varehusdatabase.
Siden tabellene er i en DB2-database, kan du importere tabelldefinisjonene fra DB2 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 tabellene på listen Tilgjengelige tabeller og utsnitt.
Når du tilføyer kilden til listen Valgte varehusgrupper, gir brukerne i gruppen (i dette tilfellet deg selv) tillatelse til å definere tabeller og utsnitt for kilden.
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:
Kildetypen er Lokale filer fordi filen som skal brukes i denne øvelsen, ble installert på din arbeidsstasjon sammen med opplæringen.
Notisboken Definer varehuskilde blir åpnet.
Filkilde for opplæring
Fildata for TBC-selskapet
Notisboken Definer varehuskildefil blir åpnet.
X:\Program Files\sqllib\samples\db2sampl\dwc\demographics.txt
der
På et UNIX-system skilles det mellom store og små bokstaver i filnavn.
Demografidata for salgsregioner.
Demografidata
Som du så i 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 kildefil for varehus blir lukket.
I denne leksjonen definerte du en relasjonskilde og en filkilde for varehuset. Du skal bruke disse kildene i Definere datatransformasjon og -flytting for å vise at de inneholder data for dimensjonstabellen LOOKUP_MARKET for stjerneskjemaet du definerer for TBC-selskapet.