Você está na página 1de 7

Manual da Ferramenta Mondrian Schema Workbench

20 de janeiro de 2010

Manual da Ferramenta Mondrian Schema Workbench

Sumrio a
1 Introduo ca 2 Objetivos 3 Utilizao ca 3.1 Instalaao . . c 3.2 Congurao ca 3.3 Navegao . . ca 3.4 Publicando no 4 Crditos e 2 2 2 2 2 3 4 6

. . . . . . . . . . . . . . . . . . BI-server

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

Laboratrio de Software Livre o

Manual da Ferramenta Mondrian Schema Workbench

Introduo ca

O Mondrian Schema Workbench uma interface que permite que o e usurio crie e teste um esquema Mondrian. Estes esquemas usam a linguagem a XML para caracterizar a estrutura apresentada na ferramenta Mondrian, de acordo com as informaoes do armazm de dados. c e

Objetivos

O uso da ferramenta Mondrian Schema Workbench util para facilitar e a criao de esquemas para o Mondrian. Sua interface permite a exploraao ca c de todos os recursos dispon veis para a criaao do esquema XML. c Podemos observar a estrutura do esquema com facilidade, incluindo dimenses, hierarquias, n o veis, propriedades e elementos virtuais. A ferramenta oferece um ambiente para testar queries MDX dentro de um esquema.

3
3.1

Utilizao ca
Instalao ca

Para instalar o Mondrian Schema Workbench faa o download no link c http://mondrian.pentaho.org/index.php. Descompacte o arquivo pentahoworkbench-3.0.3.11016.zip.1 # unzip pentaho-workbench-3.0.3.11016.zip

3.2

Congurao ca

Inicialmente devemos fazer a ligao com o banco de dados. V em ca a Tools->Preferences, e preencha os campos.

O nome do arquivo pode variar de acordo com a verso adotada a

Laboratrio de Software Livre o

Manual da Ferramenta Mondrian Schema Workbench

O driver usado deve ser colocado no diretrio drivers. Neste exemplo o usamos o mysql-connector-java-5.1.6-bin.jar.

3.3

Navegao ca

Todas as utilidades oferecidas pela ferramenta para a criaao do esquema c XML esto no menu. Abaixo vamos explicitar cada boto de acordo com a a a numerao da gura: ca

1. Add Cube: Cria um novo cubo. 2. Add Dimension: Adiciona uma nova dimenso no cubo selecionado. a 3. Add Dimension Usage: Adiciona o uso de uma dimenso compartilhada a no cubo. 4. Add Hierarchy: Adiciona uma nova hierarquia na dimenso selecionada. a 5. Add Named Set: Dene uma frmula. o 6. Add User Dened Function: Adiciona uma funo Java. [2] ca 7. Add Calculated Member: Dene um novo tipo de medida. 8. Add Measure: Adiciona uma nova medida no cubo selecionado. 9. Add Level: Adiciona um novo n para a hierarquia selecionada. vel 10. Add Property: Adiciona uma nova propriedade para o n selecionado. vel 11. Add Virtual Cube: Cria um novo cubo virtual. 12. Add Virtual Cube Dimension: Adiciona uma nova dimenso no cubo a virtual selecionado. 13. Add Virtual Cube Measure: Adiciona uma nova medida no cubo virtual. Todos os conceitos citados acima so explicados na documentaao do a c Mondrian, no link http://mondrian.pentaho.org/documentation/schema. php. Laboratrio de Software Livre o 3

Manual da Ferramenta Mondrian Schema Workbench

3.4

Publicando no BI-server

Para publicar o esquema multidimensional no Pentaho BI Server devemos ter um usurio e um Data Source pr-congurados. Ambos podem ser a e crados no console administrativo do server.

Para publicar o modelo v em File > Publish. a Faa o login no repositrio com o usurio criado no console do server: c o a

Laboratrio de Software Livre o

Manual da Ferramenta Mondrian Schema Workbench

Escolha o diretrio e publique o modelo. o

Referncias e
[1] http://mondrian.pentaho.org/documentation/schema.php [2] http://mondrian.pentaho.org/api/mondrian/spi/UserDenedFunction.html

Laboratrio de Software Livre o

Manual da Ferramenta Mondrian Schema Workbench

Crditos e

Documento Manual da Ferramenta Mondrian Schema Workbench Direitos Autorais Reservados (c) Universidade Federal de Minas Gerais Departamento de Cincia da Computaao e c Joo Victor dos Anjos Brbara a a Israel Guerra de Moura Daniel Brasil Magnani Felipe Torres de Oliveira Joo Paulo Cotta Pesce a Geraldo Ribeiro Franciscani E-Mail: lsl-libertasbr-dev@listas.dcc.ufmg.br Esta documentao livre; voc pode redistribu e/ou modic-la sob ca e e -la a os termos da Licena Pblica Geral GNU conforme publicada pela Free Softc u ware Foundation; tanto na sua verso 2, como qualquer verso posterior (a a a seu critrio) . e A distribuio desta documentaao feita na expectativa de que ela seja ca c e util, porm, sem nenhuma garantia; nem mesmo a garantia impl e cita de comerciabilidade ou adequao a uma nalidade espec ca ca. Consulte a Licena Pblica Geral do GNU para mais detalhes. c u

http://creativecommons.org/licenses/GPL/2.0/ http://creativecommons.org/licenses/GPL/2.0/legalcode.pt

Laboratrio de Software Livre o