Användaren av DB2 Universal Database och Oracle kan antingen skapa exempeltillämpningen (TBC, TBC Model och TBC Metaoutline) manuellt eller med hjälp av den automatiserade funktionaliteten i Essbase Integration Services Console. Om du däremot vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du dessutom utföra uppgifterna i Konfigurera exempeltillämpningen manuellt. När de uppgifterna är slutförda kommer den relationella exempeldatakällan för TBC att innehålla data för Hybridanalys. OLAP-metadatakatalogen för DB2- och Oracle-användaren kommer att innehålla en Hybridanalys-aktiverad OLAP-modell (HA TBC Model) och metadisposition (HA TBC Metaoutline).
I konfigurationen av exempeltillämpningen ingår två huvuduppgifter:
När du är klar med konfigurationen av exempeltillämpningen kommer databasen för OLAP-metadatakatalogen (TBC_MD) att innehålla en OLAP-modell (TBC Model) och en metadisposition (TBC Metaoutline) som baseras på data i den relationella exempeldatakällan för TBC.
Om du installerade exempeltillämpningen från en tidigare release av DB2 OLAP Integration Server bör du säkerhetskopiera och behålla den befintliga exempeldatabasen, OLAP-metadatakatalogen och de OLAP-modeller och metadispositioner som finns i OLAP-metadatakatalogen. Du kan sedan uppgradera den befintliga katalogen så att den blir kompatibel med den aktuella releasen av programmet (mer information finns i Uppgradera OLAP-metadatakatalogen). Du kan däremot inte lagra nyskapade OLAP-modeller och metadispositioner i den tidigare katalogen.
I det här avsnittet får du information om vad du behöver tänka på innan och efter du konfigurerar exempeltillämpningen, oavsett om du gör det automatiskt eller manuellt. Om du gör en manuell konfiguration kan du läsa i avsnittet om vilka skript och batchfiler du måste köra för att skapa och läsa in data i TBC-databasen och TBC_MD OLAP-metadatakatalogen.
I procedurerna i det här avsnittet förutsätts att du kan skapa databaser med ett system för hantering av relationsdatabaser och har installerat den programvara för databasklienter som krävs. Om du gör en manuell konfiguration förutsätts i procedurerna att du kan skapa tabeller och läsa in data i dem genom att köra SQL-skript, batchfiler och shell-skript. Mer information om de här ämnena finns i dokumentationen för det system för hantering av relationsdatabaser som du använder.
I DB2 OLAP Integration Server innehåller en exempeldatabas som baseras på det fiktiva företaget The Beverage Company (TBC). Databasen innehåller följande komponenter:
Exempel-OLAP-modellerna och -metadispositionerna levereras som XML-filer som kan användas med Java. I exempeltillämpningen visas hur du skapar en måttsdimension rekursivt, genom att sortera en alternativ kolumn i relationsdatakällan. Där visas även hur du läser in metadata från databaskolumner. Dessutom innehåller exempeltillämpningen data för användardefinierade attribut och datum-/tidsserier, ytterligare år, sökvägar för visning av dataunderlag och en tidtabell för illustrering av stegvis uppdatering vid datainläsning.
För DB2- och Oracle-användare finns även exempeldata, en exempel-OLAP-modell och en exempel-OLAP-metadisposition som visar funktionerna i Hybridanalys.
Innan du konfigurerar exempeltillämpningen måste du installera programvaran för databasklienten för ett system för hantering av relationsdatabaser som kan användas. När du konfigurerar exempeltillämpningen måste du använda en dator där både serverkomponenten av DB2 OLAP Integration Server och den nödvändiga programvaran för databasklient finns installerade. Mer information finns i Konfigurering av relationsdatakällor.
Vid manuell konfiguration av exempeltillämpningen måste skripten för exempeltillämpningen inte installeras på samma dator som du använder, men du måste ha åtkomst till skriptfilerna.
Det rekommenderas att du använder den automatiska installationsprocessen till att installera exempeltillämpningarna (mer information finns i Konfigurera exempeltillämpningen manuellt).
Utöver skripten för exempeltillämpningen krävs även programvara för
databasklienten för det system för hantering av relationsdatabaser som du
använder. Programvaran för databasklient krävs för att köra skripten
för exempeltillämpningen. Kontrollera att programvaran för
databasklient för systemet för hantering av relationsdatabas har
installerats. Läs mer om manuell konfiguration av exempeltillämpningen
i Tabell 18 och kontrollera också att lämpligt klientverktyg har
installerats.
Tabell 18. Verktyg som krävs för konfiguration av exempeltillämpningen
Databas | Verktyg |
---|---|
DB2 Universal Database | DB2 Kommandofönster eller > DB2 -tvf |
Informix | DBAccess |
MS SQL Server | Query Analyzer (MS SQL Server 7.0 och 2000) |
Oracle | SQL * Plus |
Sybase |
|
När du öppnar DB2 OLAP Integration Server visas dialogrutan OLAP Metadata Catalog Setup där du kan konfigurera katalogen automatiskt (mer information finns i Skapa en OLAP-metadatakatalog automatiskt). Oavsett om du väljer att skapa konfigurationen av OLAP-metadatakatalogen automatiskt eller inte kan du välja att skapa exempeltillämpningen automatiskt (efter att du är klar med att skapa OLAP-metadatakatalogen). Funktionen att skapa exempeltillämpningen automatiskt gör det möjligt att utföra processen snabbt och enkelt. Du rekommenderas att använda den här bekväma funktionen, men om du ändå vill konfigurera manuellt kan du läsa mer om hur du gör i Konfigurera exempeltillämpningen manuellt.
DB2 och Oracle: Om du planerar att konfigurera exempeltillämpningen för Hybridanalys måste du följa procedurerna i Konfigurera exempeltillämpningen manuellt.
ODBC-anslutningar måste konfigureras innan du kan börja konfigurera exempeltillämpningen. Om du inte har konfigurerat ODBC-anslutningarna finns mer information i Kapitel 8, Konfigurera datakällor för DB2 OLAP Integration Server om hur du konfigurerar ODBC-datakällor, inklusive OLAP-metadatakataloger och relationsdatakällor.
Så här konfigurerar du exempeltillämpningen automatiskt:
I textrutan User Name visas namnet TBC (i gemener, tbc, för Informix). Det namnet måste användas till att skapa databasen för TBC-exempeltillämpningen.
I DB2 OLAP Integration Server skapas de tabeller som behövs, TBC-exempeldata läses in i tabellerna och data för exempel-OLAP-modellen och -metadispostitionen läses in i OLAP-metadatakatalogen.
Om du för närvarande inte är ansluten till den OLAP-metadatakatalog dit data för exempel-OLAP-modellen och -metadispositionen ska läsas in visas dialogrutan Login, där du kan ange nödvändig anslutningsinformation. Efter att du stängt dialogrutan Login och återgått till dialogrutan Sample Application Setup klickar du på Create igen så påbörjas konfigurationen av exempeltillämpningen.
Om du har klickat på Create och du antingen har en befintlig datakälla eller en befintlig exempel-OLAP-modell och -metadisposition i OLAP-metadatakatalogen får du ett meddelande om att tabellerna redan finns i databasen. Klicka på OK så återgår du till dialogrutan Sample Application Setup där du kan fylla i informationen på nytt, eller klicka på Delete om du vill radera de befintliga data i exempeltillämpningen. Om du klickar på Delete kommer den befintliga OLAP-metadatakatalogen, exempel-OLAP-modellerna och -metadispositionerna att tas bort och ersättas med exempel-OLAP-modellen och -metadispositionen för den aktuella releasen.
När du har skapat exempeltillämpningen är du redo att börja arbeta med Essbase Integration Services Console och skapa egna exempel-OLAP-modeller och -metadispositioner.
Om du vill konfigurera exempeltillämpningen manuellt börjar du med att skapa två databaser i ett system för hantering av relationsdatabaser som kan användas: TBC (exempeldatabasen) och TBC_MD (en OLAP-metadatakatalog). Därefter skapar du tabeller i respektive databas och fyller dem med data med hjälp av de skript som finns i Essbase Integration Services. Namnen och katalogplatserna för de skripten beskrivs närmare i avsnitten som följer.
Du rekommenderas att använda den automatiska installationsprocessen till att installera exempeltillämpningarna Konfigurera exempeltillämpningen automatiskt. Om du däremot tänker konfigurera exempeltillämpningarna för Hybridanalys måste du även utföra procedurerna i det här avsnittet.
Tänk på att processen att konfigurera exempeltillämpningarna för Hybridanalys kan ta lite tid.
När du har skapat TBC- och TBC_MD-databaserna i ett system för hantering av relationsdatabaser kör du ett flertal skript och skapar exempeltillämpningen:
DB2 Universal Database och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra två skript: tbc_create_*.sql och tbc_create_ha_*.sql.
DB2 Universal Database och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra två skript: sampledata.sql och sampledata_ha.sql.
DB2 Universal Database och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du importera en andra OLAP-modell (sample_ha_model.xml) och metadisposition (sample_ha_metaoutline.xml).
Skripten för exempeltillämpningen och för skapande av kataloger installeras tillsammans med serverprogramvaran under installationsprocessen. Det finns olika versioner av skripten för varje system för hantering av relationsdatabaser som kan användas.
DB2 Universal Database och Oracle: Det finns skript som används till att skapa exempeltillämpningen med Hybridanalys aktiverat. De skripten har bokstäverna ha i namnet.
För vissa skript för exempeltillämpningen krävs något avvikande procedurer, beroende på vilket system för hantering av relationsdatabaser som används. Kontrollera att du använder rätt procedur för just ditt system för hantering av relationsdatabaser.
Relationsdatakällan för exempeltillämpningen är TBC. Om du vill skapa en databas måste du vara databasadministratör eller ha de motsvarande åtkomstprivilegier som krävs i det system för hantering av relationsdatabaser som du använder.
Så här konfigurerar du TBC-relationsdatakällan:
Skapa TBC-databasen på samma sätt som du skapar en vanlig databas i ett system för hantering av relationsdatabaser:
Skapa tabeller för TBC-databasen med samma verktyg du normalt använder till att skapa tabeller genom att köra SQL-skript.
SQL-skripten för exempeltillämpningen som behövs till att skapa tabeller för TBC-databasen finns i katalogen samples\tbcdbase på den plats du installerade DB2 OLAP Integration Server.
De verktyg som visas i Tabell 19 har testats, och fungerar att användas tillsammans med
SQL-skripten:
Tabell 19. Testade verktyg som används till att skapa TBC-tabeller
Databas | SQL-skript | Verktyg |
---|---|---|
DB2 |
|
|
Informix |
| DBAccess |
MS SQL Server |
| Query Analyzer (MS SQL Server 7.0 och 2000) |
Oracle |
|
|
Sybase |
| ISQL |
Det finns två skript för varje system för hantering av relationsdatabaser: ett som används till att bygga tabeller och ett som används till att avregistrera tabeller.
DB2 och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra två skript: tbc_create_*.sql och tbc_create_ha_*.sql.
Du måste skapa tabellerna för TBC-databasen som användaren TBC, annars kommer inte delar av exempeltillämpningen att fungera.
Så här skapar du tabeller för TBC-databasen:
Använd gemener, tbc, för Informix, och använd versaler, TBC , för Sybase och SQL Server.
MS-SQL Server: Du bör få ett meddelande om att du inte skapade data eller rader. Det meddelandet är normalt eftersom du bara skapade tabeller och kolumner.
Informix: Om du kör Informix SQL-skriptet (tbc_create_informix.sql) flera gånger måste du först köra tbc_drop_informix.sql så att tabellerna avregistreras innan du bygger dem igen.
DB2 och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra två skript: tbc_create_*.sql och tbc_create_ha_*.sql.
SELECT * FROM PRODUCTDIMeller starta systemet för hantering av relationsdatabaser och kontrollera att TBC-databasen innehåller de nya tabellerna.
Läs in data i TBC-tabellerna genom att köra ett SQL-skript med samma verktyg du normalt använder till att läsa in data i tabeller genom att köra SQL-skript.
DB2 Universal Database och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra två skript: sampledata.sql och sampledata_ha.sql.
Tänk på att processen att konfigurera exempeltillämpningarna för Hybridanalys kan ta lite tid.
De verktyg som visas i Tabell 20 har testats, och fungerar att användas tillsammans med
SQL-skript.
Tabell 20. Testade verktyg som används till att läsa in data i TBC-tabeller
Databas | SQL-skript | Verktyg |
---|---|---|
DB2 |
|
|
Informix |
| DBAccess |
MS SQL Server |
| Query Analyzer (MS SQL Server 7.0 och 2000) |
Oracle |
| SQL*Plus |
Sybase |
| ISQL |
Så här läser du in data i TBC-tabeller:
DB2 och Oracle: Om du vill skapa exempeltillämpningen med Hybridanalys aktiverat måste du köra ett andra skript, sampledata_ha.sql.
SELECT * FROM TBC.PRODUCTeller starta systemet för hantering av relationsdatabaser och kör en fråga.
OLAP-metadatakatalogen för exempeltillämpningen är TBC_MD. Mer information om OLAP-metadatakataloger finns i Kapitel 9, Skapa OLAP-metadatakataloger för DB2 OLAP Integration Server.
Så här konfigurerar OLAP-metadatakatalogen TBC_MD:
Om du har en tidigare release av DB2 OLAP Integration Server och uppgraderar OLAP-metadatakatalogen kan du inte backa till den tidigare versionen. Den nya versionen av OLAP-metadatakatalogen är inte kompatibel med tidigare releaser av DB2 OLAP Integration Server.
Skapa TBC_MD-databasen på samma sätt som du skapar en vanlig databas i ett system för hantering av relationsdatabaser:
Skapa tabeller för TBC_MD-databasen med samma verktyg du normalt använder.
SQL-skripten för exempeltillämpningen som används till att skapa tabeller för TBC_MD-databasen finns i katalogen ocscript där DB2 OLAP Integration Server installerades.
SQL-skripten i ocscript-katalogen är samma skript som du använder till att skapa alla OLAP-metadatakataloger. Mer information om OLAP-metadatakataloger hittar du i Kapitel 9, Skapa OLAP-metadatakataloger för DB2 OLAP Integration Server.
De verktyg som visas i Tabell 21 har testats, och fungerar att användas tillsammans med
SQL-skripten:
Tabell 21. Testade verktyg som används till att skapa TBC_MD-tabeller
Databas | SQL-skript | Verktyg |
---|---|---|
DB2 |
|
|
Informix |
| DBAccess |
MS SQL Server |
| Query Analyzer (MS SQL Server 7.0 och 2000) |
Oracle |
| SQL*Plus |
Sybase |
| ISQL |
DB2 OLAP Integration Server innehåller fem SQL-skript för varje system för hantering av relationsdatabaser:
Om du behöver rekonstruera tabeller måste du först avregistrera tabeller innan du bygger dem igen.
Du måste skapa tabellerna för TBC_MD-databasen som användaren TBC, annars kommer inte delar av exempeltillämpningen att fungera.
Så här skapar du tabeller för TBC_MD-databasen:
MS-SQL Server: Du bör få ett meddelande om att du inte skapade data eller rader. Det meddelandet är normalt eftersom du bara skapade tabeller och kolumner.
SELECT * FROM TBC.MS_INFOeller starta systemet för hantering av relationsdatabaser och kontrollera att TBC_MD-databasen innehåller de nya tabellerna.
Använd XML-importverktyget till att läsa in data för OLAP-modellen och metadispositionen i TBC_MD-tabellerna.
De XML-filer som visas i Tabell 22 har testats, och fungerar att användas tillsammans med
respektive system för hantering av relationsdatabaser. De filerna finns
i katalogen samples\tbcmodel.
Tabell 22. XML-filer för inläsning av data i TBC_MD-tabeller
Databas | XML-fil i sample\tbcmodel |
---|---|
|
|
|
|
Informix |
|
Slutför nedanstående procedur genom att starta Essbase Integration Services Console och ansluta till serverkomponenten av DB2 OLAP Integration Server.
Så här startar du Essbase Integration Services Console och ansluter till serverkomponenten av DB2 OLAP Integration Server:
Så här läser du in data för exempel-OLAP-modellen i TBC_MD-tabellerna med XML-importverktyget:
Informix: Välj exempel-OLAP-modellen för Informix, sample_model_informix.xml .
I Essbase Integration Services Console visas dialogrutan XML Import/Export med sökvägen och namnet för XML-filen i textrutan XML File Path.
Namnet för exempel-OLAP-modellen visas i textrutan OLAP Model Name.
DB2 och Oracle: Om du vill skapa en exempel-OLAP-modell med Hybridanalys aktiverat upprepar du den här proceduren och importerar den andra XML-filen, sample_ha_model.sql.
Så här läser du in data för exempel-OLAP-metadispositionen i TBC_MD-tabellerna med XML-importverktyget:
I Essbase Integration Services Console visas dialogrutan XML Import/Export med sökvägen och namnet för XML-filen i textrutan XML File Path, med namnet för exempel-OLAP-metadispositionen i textrutan OLAP Metaoutline Name och med namnet på den OLAP-modell som metadispositionen är baserad på i textrutan Based on OLAP Model.
Namnet för exempel-OLAP-modellen visas i textrutan OLAP Model Name.
DB2 och Oracle: Om du vill skapa en exempelmetadisposition med Hybridanalys aktiverat upprepar du den här proceduren och importerar den andra XML-filen, sample_ha_metaoutline.sql.
Du måste ansluta till både TBC och TBC_MD från Essbase Integration Services Console om du vill kunna skapa, modifiera och lagra TBC OLAP-modeller och TBC-metadispositioner. Om de anslutningarna ska kunna upprättas måste respektive databas (TBC och TBC_MD) avbildas till en ODBC-drivrutin som det finns funktioner för, enligt beskrivningen i Kapitel 8, Konfigurera datakällor för DB2 OLAP Integration Server
När du ansluter till Essbase Integration Services Console kan du visa TBC-kolumner, tabeller, OLAP-modeller och metadispositioner i Essbase Integration Services Console. Mer information finns i Visa TBC-tabeller, kolumner, OLAP-modeller och metadispositioner.
Du måste ansluta till TBC och TBC_MD som användaren TBC, såvida du inte skapar alias eller synonymer för användarnamn i systemet för hantering av relationsdatabaser.
När du har konfigurerat exempeltillämpningen och konfigurerar TBC och TBC_MD genom att avbilda dem till ODBC-drivrutiner som det finns funktioner för kan du visa TBC-tabeller, kolumner, OLAP-modeller och metadispositioner i Essbase Integration Services Console.
Om du vill visa OLAP-modellen (TBC Model) i den högra ramen av Essbase Integration Services Console gör du på följande sätt:
DB2 och Oracle: Om du vill visa den Hybridanalysaktiverade OLAP-modellen väljer du HA TBC Model.
Så här visar du metadispositionen (TBC Metaoutline) i den högra ramen av Essbase Integration Services Console:
DB2 och Oracle: Om du vill visa den Hybridanalysaktiverade metadispositionen klickar du på plustecknet (+) till vänster om HA TBC Model så expanderas vyn. Välj sedan HA TBC Metaoutline.