Instalační a uživatelská příručka systému OLAP

Rozdíl mezi multidimenzionální a relační pamětí

Pokud při vytváření aplikace OLAP komponentou DB2 OLAP Server používáte správce relační paměti, modul DB2 OLAP Server vytvoří stejné komponenty v souborovém systému, jako když použijete správce multidimenzionální paměti. Rovněž vytvoří relační krychli v relační databázi, která obsahuje stínovou kopii databázové osnovy a aktuální data pro databázi.

Pokud při vytváření aplikace OLAP použijete správce multidimenzionální paměti, veškeré komponenty jsou uloženy v souborovém systému, který je znázorněn na obrázku Obrázek 4.

Obrázek 4. Uložení komponent aplikace DB2 OLAP Server vytvořené správcem multidimenzionální paměti


Figure olap2 not displayed.

Pokud použijete správce relační paměti, některé komponenty jsou uloženy v souborovém systému (viz obrázek Obrázek 5) a některé komponenty jsou uloženy v relační databázi.

Obrázek 5. Uložení komponent aplikace DB2 OLAP Server vytvořené správcem relační paměti


Figure olap3 not displayed.

Na obrázku Obrázek 6 je uvedena relační krychle, kterou server DB2 OLAP Server vytvoří v relační databázi při vytvoření aplikace a databáze OLAP pomocí správce relační paměti.

Obrázek 6. Relační krychle DB2 OLAP Server


Figure olap4 not displayed.

Podrobné informace o pohledech, pomocí kterých lze přímo přistupovat k datům v relační krychli, naleznete v oddílu Kapitola 10, Tvorba aplikací SQL.

V následujících částech je uveden přehled tří událostí, které mají za následek, že správce relační paměti modulu DB2 OLAP Server vytvoří tabulky nebo pohledy v relační krychli. Mezi tyto události patří:

Vytvoření první aplikace OLAP

Aplikace OLAP sestává z jedné nebo několika multidimenzionálních databází a z kalkulačních skriptů, skriptů sestav a pravidel pro načítání dat, které vytvoříte pro jednotlivé databáze.

Před vytvořením aplikace OLAP zkontrolujte, zda parametry v souboru rsm.cfg jsou odpovídajícím způsobem aktualizovány. V souboru rsm.cfg lze nastavit parametry určující relační databázi, ve které server DB2 OLAP Server uchovává komponenty aplikací OLAP, a tabulkový prostor, do kterého ukládá vytvořené relační tabulky. Další informace o jejich aktualizaci a souvisejících parametrech v souboru rsm.cfg naleznete v oddílu Kapitola 8, Konfigurace serveru DB2 OLAP Server.

Při prvním vytvoření aplikace OLAP použitím komponenty DB2 OLAP Server je vytvořena následující tabulka a pohled:

Tabulka katalogu krychle
Obsahuje seznam všech multidimenzionálních databází, které jsou uloženy v relační databázi. Rovněž ukazuje, která aplikace je přiřazena které krychli. Při každém vytvoření nové multidimenzionální databáze komponenta DB2 OLAP Server vytvoří v tabulce nový řádek.

Pohled katalogu krychle
Umožňuje uživateli SQL přistupovat k seznamu aplikací a relačních krychlí OLAP.

Dvě tabulky s protokolem SQL
Používají se pro administrační příkazy SQL používané správcem relační paměti.

Vytvoření multidimenzionální databáze v aplikaci

Při vytvoření multidimenzionální databáze v aplikaci OLAP použitím modulu DB2 OLAP Server jsou vytvořeny tabulky a pohledy znázorněné v tabulce Tabulka 11.

Tabulka 11. Tabulky a pohledy vytvořené při vytvoření databáze
Tabulky a pohledy Popis
Tabulka krychle Obsahuje seznam dimenzí v relační krychli a informace o jednotlivých dimenzích.
Pohled krychle Umožňuje uživateli SQL přistupovat ke jménům všech dimenzí v relační krychli a k přidruženým informacím jednotlivých dimenzí. Relační databáze obsahuje pro každou relační krychli jeden pohled krychle.
Tabulka ID-alias Obsahuje mapování aliasů jmen tabulek OLAP na identifikační čísla přidělená komponentou DB2 OLAP Server.
Pohled ID-alias Obsahuje jeden řádek pro každou tabulku aliasu OLAP použitou s relační krychlí. Pro každou relační krychli existuje jeden pohled ID-alias.

Uložení první osnovy pro databázi

Při uložení první osnovy pro multidimenzionální databázi komponenta DB2 OLAP Server vytvoří tabulky a pohledy uvedené v tabulce Tabulka 12:


Tabulka 12. Tabulky a pohledy vytvořené při prvním uložení osnovy
Tabulky a pohledy Popis
Tabulka klíčů Ekvivalentní indexu pro multidimenzionální databázi popisovanému v dokumentaci Hyperion Essbase. Tabulka klíčů je relační tabulka, kterou server DB2 OLAP Server vytvoří po první úspěšné restrukturalizaci.
Tabulka faktů Obsahuje všechny datové hodnoty pro relační krychli. Pro každou relační krychli existuje jedna nebo několik tabulek faktů.
Pohled faktů Používá se pro přímý přístup k multidimenzionálním datům z aplikací SQL, které spravují požadovaná spojení s pohledy dimenzí.
Hvězdicový pohled Umožňuje uživateli SQL přistupovat k datům z hvězdicového schématu v jediném pohledu použitím již provedeného spojení.
Tabulka LRO Obsahuje řádek pro každý propojený objekt přidružený datovým buňkám v relační krychli.
Pohled LRO Umožňuje uživateli SQL přistupovat k informacím LRO.

Pro každou dimenzi v osnově komponenta DB2 OLAP Server navíc vytváří tabulky a pohledy uvedené v tabulce Tabulka 13.

Tabulka 13. Tabulky a pohledy vytvářené pro jednotlivé dimenze
Tabulky a pohledy Popis
Tabulka dimenze Obsahuje podrobné informace o členech v dimenzi. Pro každou dimenzi v osnově existuje jedna tabulka dimenze.
Pohled dimenze Umožňuje uživateli SQL přistupovat k informacím o členech obsažených v dimenzi.
Tabulka uživatelských atributů Obsahuje identifikátor člena a jméno uživatelského atributu pro každého člena určeného při vytvoření osnovy. Pro každou dimenzi v osnově existuje jedna tabulka uživatelských atributů.
Pohled uživatelských atributů Umožňuje uživateli SQL přistupovat ke všem uživatelským atributům pro dimenzi.
Tabulka generací Obsahuje čísla generací a jména pro každou pojmenovanou generaci určenou při vytvoření osnovy. Pro každou dimenzi v osnově existuje jedna tabulka generací.
Tabulka úrovní Obsahuje čísla úrovní a jména pro každou úroveň určenou při vytvoření osnovy. Pro každou dimenzi v osnově existuje jedna úroveň tabulky.
Tabulka relačních atributů Obsahuje jména, datové typy a velikosti sloupců relačních atributů přidaných do této dimenze.
Pohled relačních atributů Umožňuje uživateli SQL přistupovat ke sloupcům relačních atributů pro tuto dimenzi.


[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]