DB2 OLAP Server Installationshandbok


Skapa en OLAP-metadatakatalog

När du ska skapa en databas för en OLAP-metadatakatalog måste du ha behörighet att skapa tabeller i databasen, eller liknande accessbehörighet som krävs i det system för hantering av relationsdatabaser du använder.

I MS SQL Server kommer det inte gå att accessa tabellerna i en katalog om de skapats av en användare som inte har behörigheten db_owner.

Så här skapar du en OLAP-metadatakatalog:

  1. Kontrollera att du har alla produktkomponenter som krävs i programvaran, och se till att datorsystemet når upp till systemkraven för programvaran.
  2. Skapa en databas för tabellerna i OLAP-metadatakatalogen med hjälp av ett system för hantering av relationsdatabaser:
    1. Skapa en databas med 30 MB lagringsutrymme.
    2. Skapa användarnamn och lösenord för databasen.
    3. Ge användarbehörigheter för databasen.
  3. Utför något av följande:

Även om du måste skapa OLAP-modeller från en enskild relationsdatakälla, kan en OLAP-metadatakatalog innehålla OLAP-modeller och metadispositioner från flera olika relationsdatakällor. Du kan också skapa separata OLAP-metadatakataloger för lagring av ytterligare OLAP-modeller och metadispositioner för olika projekt.

Skapa en OLAP-metadatakatalog automatiskt

När du slutför installationen av DB2 OLAP Integration Server och startar Essbase Integration Services-konsolen visas automatiskt dialogrutan OLAP Metadata Catalog Setup. I den här dialogrutan kan du skapa en OLAP-metadatakatalog automatiskt, med hjälp av Essbase Integration Services-konsolen. Om du har en äldre version av OLAP-metadatakatalogen använder du dessutom den här dialogrutan till att uppgradera den till den aktuella versionen.

Så här skapar du OLAP-metadatakatalogen automatiskt:

  1. I listrutan Essbase Integration Server i dialogrutan OLAP Metadata Catalog Setup väljer du den serverdator där DB2 OLAP Integration Server är installerad.
  2. I listrutan ODBC Data Source Name (DSN) väljer du DSN för den OLAP-metadatakatalog du skapar.
    Anm:
    Du måste ha skapat den databas där du vill lagra OLAP-metadatakatalogen, tilldelat lämpliga behörigheter och konfigurerat ODBC-anslutningen innan du kan skapa katalogen.
  3. I textrutan User Name anger du det användarnamn du har tilldelat behörighet för access till den databas där OLAP-metadatakatalogen kommer att lagras.
  4. I textrutan Password anger du lösenordet till det användarnamn du har tilldelat behörighet för access till den databas där OLAP-metadatakatalogen kommer att lagras.
  5. Lämna kryssrutan Show this dialog at Startup markerad, så att dialogrutan OLAP Metadata Catalog Setup visas automatiskt varje gång du startar Essbase Integration Services-konsolen.

    Om du inte markerar kryssrutan Show this dialog at Startup kan du få åtkomst till dialogrutan OLAP Metadata Catalog Setup när som helst genom att välja Tools - OLAP Metadata Catalog Setup, från huvudfönstret i antingen OLAP Model eller OLAP Metaoutline.

  6. Klicka på Create.

    OLAP-metadatakatalogen skapas automatiskt. Fortsätt till avsnittet Konfigurera exempeltillämpningen.

    Anm:
    Om du migrerar från en tidigare version av DB2 OLAP Integration Server uppgraderas den befintliga OLAP-metadatakatalogen till aktuell version med det här verktyget.

Ta bort en OLAP-metadatakatalog

Du kan ta bort en befintlig OLAP-metadatakatalog när som helst. Kom ihåg att du dessutom tar bort alla OLAP-modeller och metadispositioner i OLAP-metadatakatalogen när du tar bort den.

Så här tar du bort en OLAP-metadatakatalog:

  1. I huvudfönstret för antingen OLAP Model eller OLAP Metaoutline väljer du Tools - OLAP Metadata Catalog Setup så att dialogrutan OLAP Metadata Catalog Setup visas.
  2. I listrutan Server Name väljer du rätt DB2 OLAP Integration Server-dator.
  3. I dialogrutan ODBC Data Source Name (DSN) väljer du DSN för den OLAP-metadatakatalog du vill ta bort.
  4. Ange användarnamn och lösenord, och klicka på Delete.
  5. Klicka på Yes så att bekräftar borttagningen av katalogen.

    Om den OLAP-metadatakatalog du försöker ta bort används för närvarande kommer du att bli ombedd att koppla ned från katalogen innan du kan ta bort den.

Skapa en OLAP-metadatakatalog manuellt

Om du väljer att skapa OLAP-metadatakatalogen manuellt måste du skapa en uppsättning tabeller, som i katalogen används till att lagra metadata för OLAP-modeller och metadispositioner. Skapa tabellerna för OLAP-metadatakatalogen genom att köra SQL-skript, med hjälp av samma verktyg som du normalt använder till att skapa tabeller. SQL-skripten som används till att skapa tabeller för OLAP-metadatakatalogen finns i katalogen ocscript, där du installerat DB2 OLAP Integration Server.

De verktyg som visas i Tabell 16 har testats, och kan användas vid arbete med SQL-skripten-

Tabell 16. Verktyg som testats för skapande av TBC-tabeller

Databas SQL-skript Verktyg
DB2
  • oc_create_db2.sql
  • oc_drop_db2.sql
  • oc_upgrade20_db2.sql
  • oc_upgrade61_db2.sql
  • oc_upgrade65_db2.sql

  • DB2 Kommandofönster, eller
  • >DB2 -tvf

Informix
  • oc_create_informix.sql
  • oc_drop_informix.sql
  • oc_upgrade20_informix.sql
  • oc_upgrade61_informix.sql
  • oc_upgrade65_informix.sql

DBAccess
MS SQL Server
  • oc_create_sqlsrv.sql
  • oc_drop_sqlsrv.sql
  • oc_upgrade20_sqlsrv.sql
  • oc_upgrade61_sqlsrv.sql
  • oc_upgrade65_sqlsrv.sql

Query Analyzer (MS SQL Server 7.0 och 2000)
Oracle
  • oc_create_oracle.sql
  • oc_drop_oracle.sql
  • oc_upgrade20_oracle.sql
  • oc_upgrade61_oracle.sql
  • oc_upgrade65_oracle.sql

SQL*Plus
Sybase
  • oc_create_sybase.sql
  • oc_drop_sybase.sql
  • oc_upgrade20_sybase.sql
  • oc_upgrade61_sybase.sql
  • oc_upgrade65_sybase.sql

ISQL

DB2 OLAP Server innehåller fem SQL-skript för varje system för hantering av relationsdatabaser:

Så här skapar du tabeller för databasen med OLAP-metadatakatalogen:

  1. Starta verktyget.
  2. Anslut till den databas du skapade för OLAP-metadatakatalogen som användaren hyperion.
  3. Öppna rätt SQL-skriptfil i katalogen ocscript.
  4. Kör SQL-skriptet så att tabellerna byggs.

    I SQL Server får du ett meddelanden om att du inte skapade några data eller rader. Det här meddelandet är normalt, eftersom du bara skapade tabeller och kolumner.

  5. Kontrollera att du har skapat tabellerna för OLAP-metadatakatalogen. Ange t ex följande kommando:
    SELECT * FROM JOIN_HINTS
    

    eller starta systemet för hantering av relationsdatabaser och kontrollera att OLAP-metadatakatalogen innehåller de nya tabellerna.

  6. Stäng verktyget.

När du har skapat en OLAP-metadatakatalog manuellt måste du avbilda katalogen på en ODBC-drivrutin som kan användas.

Anm:
Om du försöker accessa en SQL Server-databas med Microsofts inbyggda ODBC-drivrutin utan accessbehörighet, ansluts du av SQL Server till standarddatabasen utan att du får något meddelande om det.

När du använder DB2 OLAP Integration Server i Sybase måste du ha körbehörighet för sp-fkeys i Sybsystemprocs.


[ Början av sidan | Föregående sida | Nästa sida | Innehåll | Index ]