I de næste øvelser fokuseres på definitionen af markedsdimensionstabellen, som blev introduceret i Eksempelproblemet i øvelserne. I denne øvelse defineres varehuskilderne, der er logiske definitioner af de tabeller og filer, som indeholder dataene til markedsdimensionstabellen. Datavarehuscentret anvender specifikationerne i varehuskilderne til at få adgang til og udvælge data. Du skal definere to varehuskilder, der svarer til de kildedata, som du fik vist i Søg i kildedata:
Hvis du bruger kildedatabaser, der ikke findes på varehusserveren, skal du registrere databaserne på arbejdsstationen med varehusserveren.
Eksempelvarehuskilderne har ikke tilknyttet en bruger-id og et kodeord. Du skal tilføje en bruger-id og et kodeord, før du kan arbejde med kilderne. I denne øvelse skal du føje en bruger-id og et kodeord til TBC-eksempelkilderne.
Sådan opdateres TBC-eksempelkilderne:
Vinduet Indstillinger -- TBC-eksempelkilder åbnes.
I denne øvelse skal du definere en relationel varehuskilde med navnet Relationel kilde til øvelse. Kilden svarer til den relationelle tabel GEOGRAPHIES i databasen DWCTBC.
Sådan defineres Relationel kilde til øvelse:
Notesbogen Definér varehuskilde åbnes.
Relationel kilde til øvelse
Du skal bruge dette navn til at henvise til varehuskilden overalt i datavarehuscentret.
Relationsdata til TBC
Benyt den bruger-id, du har angivet, da du oprettede eksempeldatabasen i Opret varehusdatabase.
Da tabellerne findes i en DB2-database, kan du importere tabeldefinitionerne fra DB2 i stedet for selv at definere dem.
Vinduet Filtrér åbnes.
Datavarehuscentret viser et statusvindue. Importen kan tage et stykke tid.
Når importen er afsluttet, viser datavarehuscentret de importerede tabeller i oversigten Tilgængelige tabeller og udpluk.
Når kilden føjes til oversigten med valgte varehusgrupper, får brugerne i gruppen,i dette tilfælde dig selv, tilladelse til at definere tabeller og udpluk for kilden.
I denne øvelse skal du definere en filkilde til varehuset og give den navnet Filkilde til øvelse. Den svarer til filen Demographics, som findes i Data Warehousing-eksemplet. I øvelsen skal du kun definere én fil til varehuskilden, men du kan definere flere filer i en varehuskilde.
Sådan defineres filkilden til øvelsen:
Kildetypen er Lokale filer, fordi den fil, der skal bruges i denne øvelse, blev installeret på din arbejdsstation sammen med øvelsesprogrammet.
Notesbogen Definér varehuskilde åbnes.
Filkilde til øvelse
Fildata til TBC
Notesbogen Definér varehuskildefil åbnes.
X:\sqllib\samples\db2sampl\dwc\demographics.txt
hvor:
På et UNIX-system skelnes der mellem store og små bogstaver i filnavne.
Demografiske oplysninger om salgsregioner.
Demografiske oplysninger
Som vist i Søg i kildedata er filen kommasepareret.
Filen indeholder ikke kolonnenavne.
Datavarehuscentret læser den fil, der er angivet på skillebladet Varehuskildefil. Centret definerer kolonner ud fra felterne i filen og viser kolonnedefinitionerne i oversigten Felter. Det viser eksempeldata i eksempelområdet Fil. Der vises op til 10 rækker med eksempeldata. Du kan blade for at få vist alle eksempeldataene.
STAT
Notesbogen Definér varehuskildefil lukkes.
I denne øvelse har du defineret en relationel varehuskilde og en varehuskildefil. Du skal bruge kilderne i Definér datatransformering og -flytning til at angive, at kilderne leverer data til dimensionstabellen LOOKUP_MARKET for det stjerneskema, som du definerer for firmaet TBC.