DB2 OLAP Server Installationshandbok


Nyheter i DB2 OLAP Integration Server 8.1

I det här avsnittet ger en översikt över ytterligare viktiga ändringar i DB2 OLAP Integration Server version 8.1. De här ändringarna gäller specifikt version 6.5 av Hyperion Essbase Integration Services.

Hybridanalys
Relationsdatabaser kan lagra flera gigabyte data, och har därför i det närmaste obegränsad skalbarhet. Med Hybridanalys, en ny funktion i DB2 OLAP Integration Server V8.1, kan du integrera din OLAP-databas med en relationsdatabas och därmed kunna utnyttja fördelarna med skalbarheten i relationsdatabasen. Med Hybridanalys kan du använda både flerdimensionella databaser och relationsdatabaser, arbeta i princip utan gränser för dispositionsstorlek på dispositioner och snabbt överföra data mellan OLAP-databaser och relationsdatabaser.

Så här fungerar Hybridanalys:

Så här använder du Hybridanalys:

När du sparar en metadisposition som aktiverad för Hybridanalys får du en varning i konsolen om metadispositionen innehåller dimensioner eller transformationer som troligen kommer orsaka felaktiga elementnamn eller datavärden i datalagret för hybridanalys.

Du ställer frågor mot data från relationsdatabasen på ungefär samma sätt som du ställer frågor mot data i en OLAP-databas, d v s genom att använda rapportverktyg som Outline Editor, Essbase Kalkylarkstillägget, Rapportskrivaren och verktyg från tredje part.

Du kan skapa lager för hybridanalys med hjälp av exempeltillämpningen TBC.

Funktioner för anslutningar till flera datakällor
Du kan få åtkomst till data från olika datakällor, primära och sekundära, var och en med en egen ikon. Med funktioner för flera anslutningar till datakällor får du betydligt mer flexibilitet när du skapar OLAP-modeller och metadispositioner, särskilt när du utför följande uppgifter:

Tabeller grupperas efter datakälla och ägare
Med funktioner för anslutning till flera datakällor visas en lista med relationstabeller, som är kategoriserade och sorterade efter namnet på källan eller ägaren samt efter tabelltyp. I den vänstra ramen i huvudfönstret i OLAP Model grupperas tabeller med samma datakälla och ägare.

Verifiering av formler
I DB2 OLAP Integration Server ingår en snabb metod för verifiering och redigering av statiska formler innan formlerna används i DB2 OLAP Server. Tidigare, när en statisk formel angavs i DB2 OLAP Integration Server, skickades formeln direkt till DB2 OLAP Server utan verifiering. Det gjorde ofta att formeln avvisades i DB2 OLAP Server på grund av enkla fel som stavfel eller bortglömda semikolon. Tack vare att formeln verifieras i förväg kan du spara stora mängder tid vid inläsning av element och data.

Verifieringen av formler sköts på fliken Formula i dialogrutan Member Properties för metadispositionen. Vid verifieringen stannar markören över varje fel. När du har rättat till felet kan du antingen börja om från början av verifieringen eller välja att söka efter nästa fel i formeln.

Automatisk migrering till version 8.1
I DB2 OLAP Integration Server version 8.1, när du uppdaterar en OLAP-metadatakatalog som skapats med version 7.1, körs en uppsättning skript som migrerar 7.1-katalogen till version 8.1.

Interna drivrutinsfunktioner för Oracle
Förutom att det redan går att använda ODBC-drivrutiner (Open Database Connectivity) går det i DB2 OLAP Integration Server 8.1 att använda interna Oracle-drivrutiner. Med de här funktionerna försvinner kravet på databasklientprogramvara, och gör därmed installationen av DB2 OLAP Integration Server i operativsystemet UNIX betydligt enklare. Funktionerna för interna Oracle-drivrutiner förbättrar dessutom prestandan i UNIX.

Automatiska konfigurationsinställningar för kommandoradsparametrar
I version 8.1 kan du lagra inställningar för kommandoradsparametrar i konfigurationsfilen för servern, i en enda fil med namnet eis.cfg. I DB2 OLAP Integration Server körs eis.cfg så att konfigurationen anges automatiskt. Tack vare den här processen behöver du inte ange konfigurationer manuellt varje gång du läser in element eller data.

Följande ändringar gäller specifikt version 6.2 av Hyperion Essbase Integration Services:

Ny klientkonsol med den dynamiska dialogrutan Intelligent Help
DB2 OLAP Integration Server introducerar den nya Essbase Integration Services-konsolen och den tillhörande dialogrutan Intelligent Help. Den nya låsningsbara dialogrutan Intelligent Help innehåller dynamiska länkar till viktiga programfunktioner, som du kan använda till att automatisera huvudåtgärderna när du ska flytta data från en relationsdatabas till OLAP. Med den här användbara nya funktionen får du följande förbättringar i funktionaliteten vid installationen och för klientkomponenten:

Skapa OLAP-metadatakatalog och exempeltillämpningar
När du först startar DB2 OLAP Integration Server-konsolen efter att ha installerat DB2 OLAP Integration Server, visas den nya dialogrutan OLAP Metadata Catalog Setup. Om programvaran installeras för första gången kan du skapa OLAP-metadatakatalogen genom att klicka på en knapp i den här dialogrutan. Om installationen är en uppgradering, och en tidigare version av katalogen upptäcks i systemet, uppgraderas katalogen automatiskt till den aktuella versionen. Från version 8.1 behövs inga andra migreringsprocedurer än att uppgradera den befintliga OLAP-metadatakatalogen. Innan du startar den automatiska katalogskapandeprocessen måste du ha definierat en ODBC-anslutning (open database connectivity) för OLAP-metadatakatalogen.

När du ska skapa OLAP-metadatakatalogen anger du först namnet på DB2 OLAP Integration-servern och sedan ODBC DSN-namnet (Data Source Name) för den katalog du vill skapa. DSN används till att definiera den databas där du vill skapa katalogen. Sedan anger du användarnamn och lösenord för DSN och klickar på OK. Genom att markera en kryssrutan kan du välja att inte visa dialogrutan OLAP Metadata Catalog Setup varje gång programmet startas. Om du avaktiverar alternativet att visa dialogrutan OLAP Metadata Catalog Setup varje gång du startar en ny session med Integration Services-konsolen kan du välja Tools - Create Catalog om du vill visa dialogrutan igen.

Efter att OLAP-metadatakatalogen har skapats eller uppdaterats från en tidigare version kan du få åtkomst till en ny dialogruta, Sample Application Setup, genom att välja Tools - Create Sample. I den här dialogrutan kan du göra så att exempeltillämpningen TBC, inklusive exempeldata samt exemplet på OLAP-modell och metadisposition läses in automatiskt. Du måste definiera en ODBC-anslutning för exempeltillämpningen TBC innan du startar processen.

När du skapar exempeltillämpningen måste du först ansluta till OLAP-metadatakatalogen där du vill lagra exempeldatakällan, OLAP-modellen och metadispositionen. Du kan sedan ange rätt ODBC DSN och lösenord för DSN-användarnamnet TBC (tbc för Informix). Exempeltillämpningen skapas sedan automatiskt. Om dubbletter av tabeller från tidigare exempeltillämpningar påträffas visas ett varningsmeddelande. Om en tidigare exempeltillämpning upptäcks kommer den att tas bort och de befintliga tabellerna att ersättas, eller så måste du ange namnet på en ny datakälla innan du fortsätter.

När OLAP-metadatakatalogen och, om du angivit det, exempeltillämpningen TBC har skapats visas aktuell dialogruta för inloggning.

Automatisk avkänning av faktatabell och dimensioner
När du har klickat på ikonen OLAP Model för att skapa en modell för första gången, och loggat in på rätt datakälla, kan du välja att skapa faktatabellen för OLAP-modellen och alla tillhörande dimensioner automatiskt.

En snabblänk till alternativet för automatisk avkänning när du skapar en faktatabell finns i texten i dialogrutan Intelligent Help. Dessutom finns ett menyalternativ under Tools (Tools - Create Fact Table) tillgängligt från huvudfönstret för OLAP Model.

När du väljer alternativet för automatisk avkänning för faktatabellen visas dialogrutan Create Fact Table. I den här dialogrutan visas de faktatabeller som upptäckts i den aktuella datakällan du är ansluten till, tillsammans med eventuella faktatabeller i OLAP-metadatakatalogen för den aktuella datakällan. Du kan definiera vilken faktatabell du vill använda genom att antingen välja från en lista med faktatabeller i befintliga OLAP-modeller eller från en lista med potentiella faktatabellskandidater. Med kryssrutorna i dialogrutan Create Fact Table kan du välja att skapa tids- och kontodimensionerna automatiskt. Du kan också välja att skapa tids- och kontodimensionerna manuellt vid ett senare tillfälle.

Om du vill använda automatisk avkänning av dimensioner kan du starta processen genom att antingen klicka på länken för automatisk avkänning i dialogrutan Intelligent Help eller välja Tools - Create Dimensions. I systemet söks alla tabeller som är kopplade till faktatabellen via relationen primär/främmande nyckel. Efter det söks alla tabeller som är kopplade till de tidigare upptäckta tabellerna, och de nya tabellerna läggs till i schemat för OLAP-modellen. I databaser där inga relationer av typen primär/främmande nyckel är definierade söks först alla tabeller som är kopplade till faktatabellen, och sedan används kolumnnamn och -typ till att avgöra nycklar för kopplingsrelationen. Om två tabeller innehåller en kolumn med samma namn och typ antas att de två tabellerna är kopplade via den kolumnen. Risken att skapa ogiltiga dimensioner minskas genom att nyckeln för kopplingsrelationen inte söks i tabeller som inte är kopplade till faktatabellen.

Automatisk avkänning av hierarkier
I version 8.1 finns ett alternativ för automatisk avkänning av hierarkier, precis som alternativen Create Fact Table och Create Dimensions. Använd länken till det här alternativet för automatisk avkänning som finns i texten i dialogrutan Intelligent Help. Du kan också få tillgång till alternativet via menykommandon under Tools i huvudfönstren för OLAP Model och OLAP Metaoutline. I huvudfönstret för OLAP Model väljer du Tools - Create Hierarchies och i huvudfönstret för OLAP Metaoutline väljer du Tools - Get Existing Hierarchies. Du kan välja att antingen skapa en enda eller flera hierarkier.

När du väljer alternativet för automatisk avkänning av hierarkier söks hierarkier som finns i OLAP-metadatakatalogen. Sedan visas de upptäckta kategorierna i ett hierarkiskt trädformat, som inkluderar dimensionsnamn, hierarkinamn och tillhörande elementnamn.

Vid automatisk avkänning av hierarkier upptäcks inte filter som finns med i hierarkierna. Dessutom jämförs den hierarkiska strukturen för datakällan med strukturen för dimensionerna i OLAP-modellen, och alla ogiltiga kolumner i de upptäckta hierarkierna tas bort. Om dimensionen Product i OLAP-modellen t ex innehåller kolumnerna Category, Family och SKU, men datakällan inte innehåller kolumnen Category, kommer den hierarki som returneras bara att innehålla kolumnerna Family och SKU.

Intelligent Help
Den här funktionen är tänkt att göra det enklare för användare att sköta olika funktioner. När du öppnar huvudfönstret i OLAP Model eller OLAP Metaoutline och vill skapa eller ändra en OLAP-modell eller -metadisposition finns nu i DB2 OLAP Integration Server-konsolen ett nytt alternativ, som heter Intelligent Help, där du leds genom processen. Intelligent Help visas i en separat dialogruta där du har tillgång till olika procedurer, tillsammans med länkar till alternativ för automatisk avkänning samt funktioner som används ofta.

Knapparna för processer i överkanten av dialogrutan innehåller etiketter för varje huvudgrupp av närliggande uppgifter. Processknapparna för uppgiftsgruppen OLAP-modeller innehåller t ex följande etiketter:

De åtgärder du behöver utföra när du ska skapa en OLAP-modeller kan delas upp i de här huvudgrupperna.

Nedanför de här processknapparna för uppgiftsgrupper består dialogrutan Intelligent Help av två separata ramar:

Du kan fästa dialogrutan Intelligent Help vid objekt på skärmen, och du kan ändra storlek och flytta den så att det passar dig. Dialogrutan Intelligent Help visas automatiskt i Integration Services-konsolen första gången du skapar eller öppnar en OLAP-modell eller -metadisposition. Du kan klicka på en ikon om du vill koppla loss dialogrutan Intelligent Help och flytta det från konsolen. Du kan markera en kryssruta om du vill visa eller gömma dialogrutan Intelligent Help vid start, och du kan när som helst klicka på ikonen Close om du vill stänga dialogrutan under en konsolsession.

Både verktygsfältet och menyn Tools i huvudfönstren för OLAP Model och OLAP Metaoutline innehåller alternativ som du kan använda till att välja Intelligent Help. Information om huruvida dialogrutan Intelligent Help var öppen eller stängd vid din senaste session lagras i systemet. Om Intelligent Help var öppen när du stängde en OLAP-modell visas dialogrutan automatiskt när du vid ett senare tillfälle öppnar modellen och ska arbeta med den.

Som alltid finns onlinehjälpen tillgänglig om du behöver detaljerad information om begrepp och inmatning i dialogrutor.

Optimering av inläsning
DB2 OLAP version 8.1 innehåller följande fem nya, dynamiska alternativ för optimering av inläsning, som du kan använda till att förbättra prestandan vid inläsning av element och data:

Alternativ för inläsning av element

Alternativ för inläsning av data

Sortera efter alternativ kolumn
Med den här funktionen kan du sortera efter en kolumn som finns i relationsdatakällan, men som inte används i OLAP-metadispositionen. Det går att sortera efter en kolumn som inte visas för både rekursiva byggen och generationsbyggen. I de dialogrutor du använder till att ange ordning och filtrering visas listor med identiska kolumner du kan välja. Det går inte att välja en kolumn för sortering som redan valts för ordning i någon generation, så du riskerar inte att välja samma kolumn flera gånger.

Inläsning av egenskaper för DB2 OLAP Server från databaskolumner
Med den här nya funktionen kan du läsa in följande egenskaper för DB2 OLAP Server från databaskolumner, på samma sätt som konsolideringsattribut och användardefinierade attribut för närvarande läsas in från DB2 OLAP Integration Server till DB2 OLAP Server:

Den här funktionen fungerar som modellen för DB2 OLAP Server Administration Services-konsolen, så att du kan definiera viktiga inställningar för DB2 OLAP Server från DB2 OLAP Integration Server. Du definierar de här elementinställningarna på fliken Member Info i dialogrutan Member Properties för metadispositionen. När egenskapsvärden kombineras i en databaskolumn kan du separera dem med komman eller blanksteg (t ex +, Expense, Last, Both). När du använder ett ord till att definiera en egenskap används bara den första bokstaven vid inläsning av element, t ex (O)nly, (E)xpense eller (T)wo Pass Calc.

Du kan få mer information om tillåtna värden för egenskaper som läses in från databaskolumner om du klickar på hjälpknappen på fliken Member Info i dialogrutan Member Properties för metadispositionen.

Import/export av XML
Med import/export av XML i DB2 OLAP version 8.1 kan du importera och exportera data till och från OLAP-metadatakatalogen. Med den här funktionen går det nu snabbt att överföra OLAP-modeller och metadispositioner från en OLAP-metadatakatalog till en annan. Du kan också använda ett XML-baserat redigeringsprogram till att byta namn på den OLAP-modell som är associerad till en metadisposition och importera omarbetade data till OLAP-metadatakatalogen. Tänk på att använda ett XML-redigeringsprogram med funktioner för UTF 8 UNICODE.

XML (Extensible Markup Language) består av följande två delar:

Du använder den nya funktionen för import/export av XML i DB2 OLAP Integration Server med hjälp av en ny dialogruta med namnet XML Import/Export. Du öppnar dialogrutan genom att välja File - XML Import/Export från huvudfönstret för OLAP Model eller OLAP Metaoutline.

Klicka sedan på fliken Import och ange information så att du öppnar antingen en OLAP-modell eller en OLAP-disposition från en XML-fil. Du kan också klicka på fliken Export om du vill spara en OLAP-modell eller -metadisposition som en XML-fil. Klicka på knappen Save As XML File, ange ett XML-filnamn och navigera till den katalog där du vill spara filen.

Stegvis uppdatering av data
Med den här funktionen kan du lägga till och ta bort DB2 OLAP Server-data vid inläsning av element och data. Som standard uppdateras alla dimensioner och element på DB2 OLAP Integration Server. Stegvis uppdatering av en befintlig DB2 OLAP Server-disposition går snabbare än att uppdatera alla dimensioner och element. I Essbase Integration Services-konsolen finns dialogrutan Incremental Update, som du kan använda till att ange uppdateringsalternativ.

För inläsning av element har du tillgång till följande alternativ:

För datainläsning har du tillgång till följande alternativ:

För inläsning av både element och data har du tillgång till följande alternativ för begränsning av attributdimensioner:

Filtreringsalternativ för inläsning av element och data
Med den här funktionen kan du begränsa filter till en element- eller datainläsning, eller tillämpa filter på både element- och datainläsningar.

I Essbase Integration Services-konsolen ingår den omarbetade dialogrutan DB2 OLAP Server Application and Database, med en enkel listruta där du kan markera eller avmarkera filter.

Förbättrad SQL för visning av dataunderlag
Med den här funktionen kan du dra nytta av de nya optimeringsfunktionerna vid datainläsning, genom att ta med optimering av kopplingsnycklar i SQL-koden för visning av dataunderlag. I optimeringen av kopplingsnycklar tas kopplingsrelationen mellan en fakta- och en dimensionstabell bort om kopplingskolumnen är identisk med den valda kolumnen. Det här gör att frågor om visning av dataunderlag går snabbare att bearbeta.

Verktyg för Windows-tjänsten
Med det här nya verktyget lägger du till Windows NT- och Windows 2000-tjänsten för DB2 OLAP Integration Server, så att du kan använda samma parametrar som för kommandot olapisvr. De här parametrarna kan användas till följande:

Förbättrad åtkomst till serverloggfiler
Som hjälp när du ska analysera och felsöka inläsningar av element och data finns nu följande två metoder för åtkomst av serverloggfilen i DB2 OLAP Integration Server:

I båda fallen hämtas loggdata till DB2 OLAP Integration Server, och de visas sedan i dialogrutan Server Log File tillsammans med datum och tidsstämpel för varje aktivitet som inträffat under inläsningen. För mycket stora inläsningar hämtas bara 1 MB från slutet av loggfilen. Du kan kopiera loggfilen och klistra in den i valfritt textredigeringsprogram, t ex Anteckningar, och sedan skriva ut den så att läsning och analys blir enklare.

Ny exempeltillämpning
DB2 OLAP Integration Server innehåller en ny exempeltillämpning som baseras på ett fiktivt företag med namnet The Beverage Company (TBC). I exempeltillämpningen TBC visas hur du skapar en måttdimension rekursivt, med hjälp av sortering efter en alternativ kolumn i relationsdatakällan, och läser in metadata från databaskolumner. Dessutom innehåller exempeltillämpningen data om användardefinierade attribut och datum-/tidsserier, ytterligare år, nya sökvägar för visning av dataunderlag och en ny tidstabell för illustrering av stegvis uppdatering vid datainläsning.

Exempeltillämpningen TBC innehåller följande komponenter:

För första gången finns OLAP-modellen och -tillämpningen i exempeltillämpningen i XML-format med funktioner för Java.

Essbase Integration Services-konsolen innehåller den nya dialogrutan Sample Application Setup, som visas automatiskt efter installationen av DB2 OLAP Integration Server. Genom att fylla i några poster i dialogrutan kan du nu läsa in exempeltillämpningen automatiskt.

Med den här automatiserade funktionen kan du skapa en fungerande exempeltillämpning som går att använda inom några minuter. Du måste först konfigurera databasen för OLAP-metadatakatalogen och datakällan TBC, och definiera ODBC-anslutningar. När du definierar ODBC-anslutningar måste det användarnamn du använder när du definierar DSN (Data Source Name) för datakällan vara TBC (tbc för Informix), eftersom exempeltabellerna skapades med det här namnet.

Verktyg för ODBC-konfiguration i UNIX
DB2 OLAP Integration Server innehåller ett nytt verktyg som UNIX-användare kan använda till att verifiera, lägga till eller ta bort ODBC-anslutningar. Med verktyget odbcconfig kan du redigera information om ODBC-anslutningar i filen odbc.ini. I det här nya verktyget visas också aktuella miljöinställningar som gäller åtkomst till systemet för hantering av relationsdatabaser (RDBMS). Du kan använda verktyget odbcconfig vid diagnostiska tester av miljöinställningar.

Verktyget odbcconfig innehåller följande menyalternativ som är till hjälp när du ska konfigurera och felsöka ODBC-anslutningar:


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