tutorpro.com.br cetax.com.br
2
3
Módulo I Business Intelligence com Microstrategy Cetax Consultoria e Treinamento www.cetax.com.br
Business Intelligence pode ser definido como um conjunto de técnicas utilizadas para extrair inteligência a partir de dados sobre um determinado negócio. 5
6
7
Estilos de BI aplicados ao Microstrategy 8
9
Microstrategy possibilita criar relatórios customizados em formato de tabela e/ou combinado com dashboards e outros componentes gráficos. 10
Também conhecido pelos termos Self-Service BI ou Data Discovery Microstrategy disponbiliza para download também o Analytics Desktop, que é a ferramenta de BI self-service que pode ser usada fora do Microstrategy Enterprise Edition. 11
12
13
O Microstrategy está otimizado para suportar os 3 formatos 14
Data Warehouse é o termo usado para o definir o depósito de dados de uma corporação, organizados de forma integrada à assunto e tempo, com o objetivo de orientar o processo de tomada de decisão. 15
16
Dimensões e Fatos, são os principais tipos de tabelas que podem ser utilizados em Data Warehouses. Dimensões são as tabelas que descrevem as informações, ou seja, dados cadastrais ou descritivos. Fatos, são as tabelas que registram as ocorrências a serem analisadas, ou seja, os fatos ocorridos 17
Dimensões no Microstrategy são organizadas com a nomeclatura de Atributos. 18
Como o próprio nome diz, são tabelas que armazenam os fatos, acontecimentos, registros, ocorrências de negócios. As métricas, que são os valores e quantidades analisados, podem também ser chamados de valores ou mesmo medidas. Geralmente são aditivos, como quantidades e valores, podendo representar a parte de uma análise, como quando falamos em percentuais. No Microstrategy não é possível utilizar fato diretamente, senão gerando uma métrica a partir de uma ou mais fatos. 19
Modelo de dados mais utilizado em projetos de DW, tem Fatos e Dimensões. Como principal característica das dimensões podemos ver a desnormalizacao que é o oposto dos modelos de 3NF. Os Star Schema ou Modelos Estrela, são de simples visualização e excelente performance. A desvantagem deles é em relação ao armazenamento dos dados, pois consome mais disco do que os modelos 3NF, mas hoje em dia disco não é mais um problema. 20
Toda vez que falarmos em granularidade, devemos ter em mente que estamos falando sobre o nível de agregação e detalhe da informação. Podemos ter informações da maneira que estão nos sistemas fontes ( transações por dia, cliente e produto ) ou realizarmos agregações no Data Warehouse ( transações por mês e cliente ). 21
22
23
24
25
26
27
28
O MicroStrategy Mobile se conecta aos bancos de dados existentes, le e escrever para qualquer banco de dados com conectividade SQL, incluindo: Asterdata Composite EXASolution Gleenplum Hadoop HP Neoview IMB DB2 Infobright Informix Kognitio MS Access MS Excel MS SQL Server MySQL Netezza Oracle ParAccel PostgreSQL Red Brick SAND Sybase Teradata Text Files Vertica 29
Esses produtos não serão abordados neste treinamento. 30
Modulo II Instalando o Microstrategy Cetax Consultoria e Treinamento www.cetax.com.br
32
33
34
Ao instalar o Microstrategy é dado um período de 7 dias para o registro de licenças. Para atualizar para uma licença permanente ou temporária é necessário ir ao License Manager. Clicar na aba Administração de Licenças e selecionar Ativar Instalação do Servidor. 35
Inserir o email contendo a chave de licença temporária (trial) de 30 dias. 36
Módulo III Criando um novo projeto Cetax Consultoria e Treinamento www.cetax.com.br
O Microstrategy já inclui por padrão exemplos de banco de dados (ex: Tutorial). Para incluir uma base externa é necessário incluir no catálogo de dados do Microstrategy a partir da conexão do banco usando um conector. Em nossos exemplos estaremos usando um base de dados multidimensional (Dw_cetax_Microstrategy) disponível em formato Access MDB. Incluir a base usando o ODBC 32 bits como DNS de sistema. 38
Microstrategy Developer é a plataforma usada para criar os componentes a partir do catálogo de dados. A diferença do Microstrategy Analitics Module e do Microstrategy Analitics Module (direct), é justamente que o último mantem o metado no servidor local e não no Intelligent Server. 39
Criação de um novo projeto a partir do assistente de projetos 40
Defina um nome para o Projeto 41
Selecione as tabelas do banco de dados a partir do assistente de catálogo de warehouse. É possível utilizar uma instância já mapeada ou incluir uma nova (vide incluindo um banco de dados). 42
Realize a inclusão das tabelas conforme o exemplo. 43
Inclua os campos da fato conforme o exemplo. 44
Incluia os campos conforme exemplo para formar os atributos. Altere os campos para identificação (SK e DS) conforme exemplo. 45
Selecione os campos conforme exemplo. 46
Atribua o nome da coluna descrição correspondente conforme exemplo. 47
Incluir parentescos caso já existam atributos criados com parentescos. 48