MAC499 - Trabalho de Formatura Supervisionado

Monografia sobre o Estágio



Thiago Carvalho de Sousa
thiago@linux.ime.usp.br

Empresa:       Hyperion Latin America LTDA.
Supervisor:    Marcos Ercílio Couto
Orientadora:  Prof. Dr. Renata Wassermann
 
 

 1 - A Empresa

      Meu estágio teve início em abril de 2002 e foi realizado na empresa Hyperion Latin America LTDA (http://www.hyperion.com/latam), filial da empresa americana Hyperion Solutions Corporation (http://www.hyperion.com/) responsável por toda a América Latina.
   
     1.1 - A História

      A Hyperion Solutions Corporation foi fundada no ano de 1998 a partir da fusão da Arbor Software, empresa desenvolvedora de um poderoso servidor OLAP , com a Hyperion, que era voltada para o desenvolvimento de soluções de Business Intelligence. No início, a companhia tinha como foco apresentar ferramentas integradas entre seu servidor OLAP e suas soluções de BI. Nos últimos dois anos a empresa tem tido como enfoque oferecer soluções de BPM (Business Performance Management), que são voltadas para o processo completo de definição de estratégias, modelagem de negócios, planejamento, monitoramento de performance, geração de relatórios e análise. Estas soluções complementam os sistemas ERP e transacionais já existentes ao integrarem dados de múltiplas fontes , proporcionando uma visão comum para toda a organização e possibilitando um processo de gerenciamento financeiro e de desempenho que alinhe metas individuais com objetivos corporativos. Atualmente a empresa tem um faturamento anual superior a 500 milhões de dólares com mais de 2300 funcionários espalhados em mais 36 países,  com seus produtos ajudando os gerentes financeiros de mais de 6000 empresas pelo mundo afora.
 

      1.2 - Os Produtos

      A empresa possui mais de 30 produtos no mercado. De forma sucinta, as principais ferramentas de BI e BPM que a empresa oferece aos seus clientes. 

      1.2.1 -  Hyperion Essbase OLAP Server

      Esse é sem dúvida alguma o principal produto da empresa. É com base nesse servidor que as demais ferramentas se apóiam. O OLAP é uma tecnologia de banco de dados multidimensional que permite que os dados gerados por aplicações transacionais possam ser vistos sob um ponto de vista da estratégia do negócio, ou seja, que possam servir para as empresas fazerem análise financeira e auxiliar na tomada de decisões.       

      1.2.2 - Hyperion Essbase Integration Services 

      Esse produto possui várias ferramentas que auxiliam a tranformação e a carga de dados de bancos de dados relacionais para  o banco de dados multidimensional Hyperion Essbase OLAP Server. 

      1.2.3 - Hyperion Financial Management

      Esse produto é uma ferramenta que provê relatórios financeiros compreensivos via web usando os dados gerados pelo Hyperion Essbase OLAP Server, permitindo ao usuário gerenciar e tomar decisões rápidas sobre o capital de giro da empresa.

      1.2.4 - Hyperion Business Modeling 

      Esse produto ajuda as organizações a usarem as chamadas regras de negócio. Ele ajuda as empresas a testar cenários, a validar estratégias e otimizar recursos a fim de melhorar a sua lucratividade.

      1.2.5 - Hyperion Enterprise
           
      Esse produto é uma aplicação analítica que simplifica a coleta e  a consolidação dos dados financeiros da empresa, evitando que os gerentes percam tempo com cálculos dessa natureza. É também usado via web.

      1.2.6 - Hyperion Planning 

      Esse produto é uma solução para o orçamento e planejamento que desenvolve um processo colaborativo, integrado e baseado em eventos de toda a organização para uma vasta gama de necessidades operacionais e financeiras.

      1.2.7 - Hyperion Performance Scorecard 

      Esse produto nada mais é do que uma aplicação para a análise de negócios, usada para comunicar a estratégia organizacional, ações e indicadores, permitindo monitorar o progresso em relação aos objetivos estratégicos usando as técnicas de Balanced Scorecard pregadas por Kaplan e Norton.

      1.2.8 - Hyperion  Analyzer
       
      Esse produto é uma aplicação front-end que provê gráficos poderosos e intuitivos via web usando dados da plataforma OLAP, o que  proporciona uma visão global dos dados financeiros das empresas.
                               

      1.2.9 - Hyperion Application Link

      Esse produto é uma ferramenta que oferece uma gama de serviços de integração que reduz dramaticamente o tempo de conexão dos banco de dados externos ( sistemas ERP) e as demais ferramentas de análise fiananceira da Hyperion. 

 

2 - O Ambiente de Trabalho

       
      Lembro que fiquei bastante ansioso para saber como eu deveria me comportar em um  ambiente de trabalho de uma empresa privada, já que aquele era o meu primeiro emprego. Uma das coisas que mais me impressionou  foi a receptividade dos funcionários. No meu primeiro dia de trabalho meu chefe não estava lá e por isso fiquei bastante tímido. Mas minha timidez se desfez rapidamente. Para minha surpresa, em menos de dez minutos todos os funcionários presentes naquele momento se apresentaram para mim por iniciativa própria desejando-me as boas vindas. O entrosamento foi tão rápido que na primeira semana já estava jogando no time de futebol da empresa. 
      Outra coisa que me impressionou muito foi a cultura de trabalho. Decoração super moderna e descontraída, liberdade de se usar qualquer tipo de roupa, fone de ouvidos para escutar músicas em cada computador, festinhas mensais patrocinadas pela empresa e o melhor, funcionários sorrindo o tempo todo.
      Nesses oito meses de estágio (acreditem se quiser) nunca vi nenhum dos chefes estrassados, nunca vi nenhum desentendimento sério, nunca vi ninguém falar mal de algum outro funcionário e nunca vi nenhuma panelinha. Sempre formamos uma equipe coesa e unida, acredito que devido ao pequeno número de funcionários. Esse ambiente me deixou bastante entusiasmado e me deu a certeza de que estava numa empresa onde uma das coisas mais importantes é o bem estar dos funcionários.

3 - O Método de Trabalho
 

      A empresa possui 30 funcionários divididos em 6 departamentos, sendo eles o Financeiro, o de Vendas, o de Pré Vendas, o de Marketing, o de Serviços e o de Suporte.Como o número de funcionários é reduzido é muito comum o acúmulo de funções pelos funcionários. Fui contratado como estagiário do departamento de Pré Vendas em abril deste ano, mas atuo também muito na área de Suporte.
      Na Hyperion não há um método de trabalho organizado e bem definido.Os horários são bastante flexívéis. O importante é funcionário cumprir suas obrigações. Como não é necessário o desenvolvimento de nenhum produto, a empresa se volta quase que totalmente para a venda e o marketing dos produtos. Portanto, todos os funcionários são encorajados a conhecer ao máximo as funcionalidades e vantagens dos softwares da Hyperion. Isso é bastante importante para manter uma linguagem coesa, pois como há poucos funcionários, é comum qualquer um que seja ( incluindo office boy, secretária, etc) ser surpreendido com questões sobre as ferramentas vendidas.
      Periodicamente os chefes de cada departamento fazem reuniões para saber como está o andamento de uma venda ou para saber com anda o relacionamento da empresa com seus clientes. A área de Pré Vendas, um dos departamentos onde eu atuo, é responsável em desenvolver protótipos para clientes potenciais e agendar visitas para a exposição dos mesmos. A principal exigência nesse caso é fazer com que os protótipos representem com a maior fidelidade possível os dados financeiros, e entregar dentro do prazo combinado de exposição do mesmo. A área de Suporte, outra área onde tenho grande atuação, dá assistência aos clientes sobre possíveis problemas com as ferramentas Hyperion. A equipe de suporte é formada por seis pessoas.Cada uma é especialista em um produto (ou mais dependendo do caso). Quando o problema chega ao suporte,  ele é  redirecionado ao analista especialista no produto relacionado ao problema. O analista então tem um prazo máximo de duas horas pra dar uma primeira resposta ao cliente e dependendo do problema (se for crítico) tem um prazo de 30 minutos. 
      Atualmente a empresa está fazendo uma ampliação seguida de uma reestruturação dos departamentos que tem como principal objetivo eliminar a sobreposição de funções para garantir que cada funcionário possa se dedicar exclusivamente ao seu departamento.   


4 - Os Treinamentos
 

      Como já havia falado anteriormente, por ter um  quadro pequeno de funcionários, todos devem ter pelo menos uma boa noção das funcionalidades dos produtos da Hyperion . No meu caso em particular, tinha que ter um profundo conhecimento, já  que estava lá para desenvolver protótipos e dar suporte aos clientes. A empresa não poupou esforços  para me dar uma boa capacitação nos softwares. Portanto meus dois primeiros meses de estágio foram exclusivamente de treinamento. Frequentei todos os cursos ( desde de iniciante até o avançado) relacionados ao servidor OLAP da empresa e ao seu principal módulo, o Essbase Integration Services, já que esses dois produtos seriam, digamos, a minha "especialidade". Ao mesmo tempo que fazia esses treinamentos, iniciava timidamente minha participação na equipe de suporte e de pré vendas para já ir tendo uma idéia dos principais problemas desses dois programas.   
   

5 - Atividades Realizadas
 

      Durante meu estágio tive como atividades principais o desenvolvimento de protótipos e a participação na equipe de suporte. Irei detalhar melhor cada uma dessas atividades. 

      5.1 - Desenvolvimento de Protótipos 
 
      As minhas atividades relacionadas ao desenvolvimento de protótipos dependiam da demanda proveniente do departamanto de Pré-vendas. Portanto não havia um cronograma fixo e constante para essa atividade. O processo é mais  ou menos o seguinte. Alguém da pré-vendas foca em um cliente potencial. Esse mesmo funcionário marca então uma reunião de apresentação dos produtos da Hyperion com os diretores do possível novo cliente. Depois disso entro eu. Começo a mapear todo o foco do negócio da empresa-alvo fazendo uma espécie de análise de requisitos.  A partir daí monto um banco de dados relacional ( Microsoft SQL Server na maioria das vezes) que retrate da maneira mais fiel possível os dados da empresa-alvo. Depois faço a transformação relacional-multidimensional usando o Essbase Integration Services e o Essbase OLAP Server de tal forma que o cliente possa ver as vantagens de se ter um modelo de dados multidimensional. Ao longo do estágio fiz vários protótipos para grandes empresas brasileiras e multinacionais. Mas por motivos de privacidade (os protótipos possuem dados financeiros das empresas) não posso mostrar um exemplo dos que eu fiz. Irei apresentar portanto um protótipo genérico apenas para se ter uma idéia de como é desenvolvido um protótipo.   

      O primeiro passo é criar uma base de dados relacional que represente com a máxima fidelidade o banco de dados do cliente. Tomemos como cliente uma suposta empresa CKD e criamos um banco de dados no SQL Server 2000 para ela como o abaixo.


 

      O segundo passo é criar um modelo OLAP que mapeia o banco de dados relacional de empresa CKD usando o EIS.


 

      Aqui podemos ver que o modelo OLAP criado é bem parecido com o modelo relacional, com o acréscimo de duas novas tabelas (Accounts e Time), que são bastante utilizadas nas regras de negócios de uma empresa.


 

      Depois disso o próximo passo é gerar o que chamamos de metaoutline do modelo OLAP da empresa CKD. Esse metaoutline corresponde a estrutura multidimensional do Essbase OLAP Server.

 

      O próximo passo é passar a estrutura do metaoutline acima para o próprio Essbase OLAP Server. Note que a estrutura hierárquica é a mesma.

      Depois de termos toda a estrutura do banco de dados relacional mapeado para a estrutura do servidor OLAP, podemos fazer análises financeiras que auxiliam tomadas de decisão. Mostramos abaixo um exemplo usando o Microsoft Excel, onde é mostrado todas as vendas da empresa CKD para os clientes entre janeiro e julho de 2000.

 

 

      5.2 - O Suporte 

        

      Como já havia dito anteriormente cada pessoa da equipe de suporte tem uma especialidade. A minha é no Essbase OLAP Server e  no Essbase Integration Services. Portanto todos os problemas relacionados a esses dois produtos são redirecionados a mim.
      O atendimento é feito da seguinte forma: no primeiro contato do cliente via email ou telefone pedimos a ele que nos envie todas as informações necessárias para o entendimento do problema, tais como o nome do produto, a sua versão, a aplicação utilizada, um print screen da tela de erro, o banco de dados e o sistema operacional usados, o arquivo de log do produto e os passos e alterações feitas antes do problema aparecer. Depois de ter todas essas informações as mãos, o próximo passo é tentar reproduzir o erro. Se conseguirmos a reprodução, os dados são repassados imediatamente pra o suporte da matriz americana. Senão, acessamos o banco de dados mundial da Hyperion que contém todos os erros possíveis e as respectivas soluções para todos os programas da empresa com a intenção de tentar encontrar um erro similar. Se encontramos, mandamos para o cliente a solução. Senão, enviamos para os EUA. 
      A preocupação principal do suporte é a satisfação do cliente. Portanto, temos como meta dar uma primeira resposta em no máximo duas horas em casos sérios e no máximo em trinta minutos em casos críticos.

 

 

6 - Desafios e Frustrações
 

       O meu início como estagiário foi um pouco dificíl. Meu primeiro desafio na empresa foi entender o funcionamento de um banco de dados multidimensional. Já tinha ouvido falar antes sobre servidores OLAP, mas nunca havia me interessado em conhecer os detalhes dessa arquitetura. Confesso que tive certa dificuldade em reconhecer as vantagens dessa plataforma sobre os banco de dados tradicionais. Mas com a ajuda e compreensão dos meus chefes fui convencido de que o banco de dados multidimensional é bem melhor do que o relacional em se tratando de fazer análises financeiras e hoje sou um grande defensor dessa tecnologia.
       Um outro grande desafio foi desenvolver aptidão par ter um bom relacionamento com o cliente.Descobri que não é tão simples como parece escrever emails elegantes, manter o mesmo tom de voz, estar de bom humor o tempo inteiro, ter paciência e principalmente falar formalmente e corretamente sem gírias, o que é muito difícil para um jovem como eu.
       Um desafio futuro será conciliar o mestrado, que pretendo fazer já no próximo ano, com o trabalho. A Hyperion incentiva a formação educacional de seus funcionários,  chegando até mesmo a pagar cursos, contanto que as obrigações trabalhistas não sejem colocadas em segundo plano. Tenho como referencial dois funcionários que fazem mestrado em Computação no IME. Um está indo muito bem e o outro está encontrando alguma dificuldade nessa conciliação. Espero que eu consiga separar bem as duas coisas e consiga ser proveitoso para a empresa e ao mesmo tempo faça um bom mestrado.
       Uma frustração está relacionada ao meu crescimento profissional. Como a empresa é pequena no Brasil não há grandes perspectivas de crescimento hierárquico por aqui, o que pode provocar certa acomodação e desmotivação por parte dos empregados. Uma alternativa seria abrir oportunidades de transferência para outras unidades da empresa no exterior.
       Uma outra frustração está relacionada a infra-estrutura física da empresa. Há falta de computadores modernos para todos e também de alguns produtos necessários para a realização de testes na área de suporte, como por exemplo o sistema operacional Linux e um banco de dados Oracle. Falta também uma biblioteca miníma com guias de referências a algumas linguagens como Java e SQL e até mesmo a manuais dos produtos da Hyperion. Acredito que numa empresa desse porte não poderia sofrer por escassez física de material para o bom desenvolvimento das atividades. 

           
7 -  O IME e o Estágio 

      Com uma média de vinte horas semanais de trabalho, procurei conciliar de maneira satisfatória as disciplinas no IME com as minhas atividades na empresa. A princípio, meu rendimento em algumas disciplinas caiu um pouco devido à falta de tempo para os estudos. Com o passar do tempo, fui aprendendo a organizar melhor o pouco do tempo disponível que me restava. Com isso, procurei utilizá-lo para o estudo das disciplinas mais  difíceis e  para o lazer também.
      Durante esses oito meses conciliando as atividades da empresa com os estudos do IME, observo bastante semelhança no que diz respeito ao estabelecimento de prazos e ao trabalho em equipe. Assim como na universidade, onde os prazos de conclusão dos trabalhos devem ser respeitados, os prazos para o desenvolvimento de protótipos e assitência ao cliente também devem ser cumpridos. Porém na universidade esses prazos podem ser flexíveis, pois algumas vezes os professores cedem à pressão dos alunos para o adiamento da entrega de eps, enquanto na empresa é praticamente impossível uma flexibilização do prazo. Com relação ao trabalho em equipe, tanto os colegas de universidade quanto os colegas de trabalho procuram ser bastante prestativos e participativos, procurando sempre colaborar na realização das atividades. Um outra semelhança que constato é com relação a atribuição de responsabilidades quando algo dá errado. No IME, o responsável assume claramente seu erro (por exemplo não ter feito sua parte no ep). Na Hyperion, como as atividades são bem definidas e divididas, o responsável também assume seus erros perante os chefes e os demais integrantes da equipe. Tanto no IME como na Hyperion o erro é individual e o sucesso é coletivo.
      Um ponto importante que devo citar aqui é a importância de algumas disciplinas cursadas no IME para a realização das minhas atividades na empresa. Como meu estágio resume-se basicamente ao desenvolvimento protótipos e suporte a um banco de dados multidimensional, as disciplinas que mais me ajudaram na execução dessas atividades foram Introdução a Banco de Dados, Laboratório de Banco de Dados e Engenharia de Software. Outras matérias que tiveram suma importância no meu estágio foram Sistemas Operacionais, Programação Concorrente, Processamento de Alto Desempenho e lógico Estruturas de Dados. Como formação essencial para o profissional que trabalha em uma empresa de tecnologia que é voltada para vendas e marketing, recomendo fazer o máximo de disciplinas fora de área (um exemplo é Leitura Dramática) que despertem um lado crítico e que enfoquem o relacionamento humano, pois isso é bastante apreciado nas empresas.
 

 

8 - Conclusões Finais
 

 

      Após oito meses de trabalho na Hyperion concluo que a experiência profissional proporcionada pela realização do estágio durante o último ano da graduação é de fundamental importância para a formação do aluno que queira seguir carreira no mercado de trabalho. Complementando o conhecimento teórico e acadêmico adquirido através de anos de estudo no IME, o estágio oferece a oportunidade de inserção no competitivo mercado de trabalho, fazendo com que o aluno aplique seus conhecimentos em atividades práticas, em um ambiente e método de trabalho profissionais. Há um ganho enorme com o aprendizado das tecnologias que estão em alta e com a experiência profissional adquirida. Particularmente consegui aprender bastante sobre BI, BPM, DW, Data Mining e plataformas OLAP,  que são tecnologias muita utilizadas hoje  em dia.
      Um conselho importante para quem pretende seguir na área é o constante aprimoramento dos conhecimentos, pois novas tecnologias estão sempre aparecendo. Uma pessoa que não consegue se reciclar e acompanhar as inovações tecnológicas, certamente, será também um profissional excluído do mercado de trabalho. Um forma de se manter sempre atualizado é a leitura de revistas, manuais e livros técnicos sobre tecnologia.
      Para terminar meus sinceros agradecimento aos professores do Instituto de Matemática e Estatística, não só pela excelente formação acadêmica proporcionada, como também pelo desenvolvimento do profissional e ser humano crítico.
 

 

9 -  Glossário

 

 

Balanced Scorecard

   É um sistema integrado de gestão e implementação da Estratégia da Empresa, e seu propósito é "... traduzir a missão e a Estratégia das empresas em um conjunto abrangente de medidas de desempenho que serve de base para um sistema de medição e gestão estratégica", como define os criadores do BSC, Prof. Kaplan e Prof. Norton da Harvard Business School. O BSC integra a visão da empresa a partir de quatro perspectivas distintas e complementares: perspectiva financeira; perspectiva do cliente; perspectiva dos processos internos; perspectiva do aprendizado e crescimento.

Banco de dados Multidimensional

   Arquitetura de banco de dados onde os mesmos são armazenados em cubos, facilitando assim as consolidações financeiras e o cruzamento dos dados.

Business Intelligence 

   O  Business Intelligence é um termo cunhado pelo Gartner Group, nos anos 80, e descreve as habilidades das corporações para acessar dados e explorar as informações (contidas em um Datawarehouse), analizando-as e desenvolvendo percepções e entendimentos a seu respeito, o que as permite incrementar e tornar mais pautada em informações a tomada de decisão. O BI permite aos usuários responder a determinadas questões e direcionar estratégias de negócio com base em estatísticas. Os sistemas de Business Intelligence permitem acelerar a disponibilização de dados e de informação já tratada.  

Business Performance Management

   O Business Performance Management é uma parte do BI que ajuda os usuários a avaliarem as especificudades do produto compreendendo necessidades do negócio antes de avaliar as soluções da tecnologia. A avaliação baseada em  BPM engloba uma estrutura formada por quatro dimensões, sendo elas  "information supply chain", "the business model", "the technology framework" e "assembly spectrum"

Consultas, formatação e análise integradas 

   Um sistema de apoio à decisão completo é aquele que provê três funcionalidades distintas em uma aplicação integrada: Consultas, a habilidade de obter dados em uma forma ad hoc a partir de várias fontes de dados; Formatação, a capacidade de formatar o relatório/dado da maneira que se desejar, e; Análise, a possibilidade de navegar a informação com o objetivo de descobrir respostas ou tendências nos dados. Através desses três aspectos, os usuários podem propor questões e obter respostas das bases corporativas de maneira eficiente, sem intervenções do pessoal da área de informática, permitindo a eles encontrar a informação de que eles necessitam, no momento em que eles precisam para tomar as decisões de negócio críticas.

Data Marts 

   Trata-se de um DW departamental, ou parcial, ou ainda orientado a uma área da empresa. Não é o tamanho que define o que é um DW ou um Dmart. O que importa é o escopo. Assim um Data Mart de uma determinada organização pode ser bem maior do que um DW de uma outra empresa inteira.

Data Mining 

   A detecção automática de tendências e associações “escondidas” nos dados. Faz parte de um processo maior chamado “knowledge discovery”. Pode também ser descrito como a aplicação das técnicas da machine learning às aplicações de negócio.

Data Warehouseing 

   Data warehouseing é o processo de integração dos dados corporativos da empresa em um repositório único a partir do qual os usuários finais podem facilmente executar consultas, fazer relatórios e realizar análises. Um DW é o ambiente de suporte à decisão que levanta os dados armazenados em diferentes fontes, organiza-os e os disponibiliza aos tomadores de decisão através da corporação, sem preocupar-se com a sua plataforma ou nível de conhecimento técnico.

Drill

   Drill down (ou up) é uma específica técnica de análise segundo a qual o usuário navega ao longo dos vários níveis de agregação de uma informação, desde o seu nível mais sumarizado (drill up) até o mais detalhado (drill down). Os caminhos do drill podem ser definidos pelas hierarquias por dentro das dimensões ou outros relacionamentos que podem ser dinâmicos por dentro ou entre dimensões. Por exemplo, ao se ver dados de vendas da América do Sul, uma operação de drill-down na dimensão Região poderia mostrar o Brasil, os estados do centro-sul e os estados do norte. Um drill down posterior no Brasil poderia mostrar as cidades de São Paulo, Belo Horizonte, Brasília etc.

ERP 

   Um  ERP (Enterprise Resource Planning) é um pacote de aplicações destinadas a automatizar, integrar e controlar os processos de negócio. Pretende-se com a sua utilização produzir e aceder à informação em tempo real; partilhar dados e práticas comuns através de toda a empresa.

Metadados 

   São dados sobre dados. Descrevem os dados , o ambiente onde são manipulados, como são manipulados e para onde são distribuídos.

Metaoutline

   Escopo inicial de como serão as dimensões no banco de dados multidimensional.

Multidimensional Analysis (Análise Multidimensional) 

   A análise multidimensional é uma maneira natural e intuitiva de o usuário final conseguir obter discernimento nas informações/conhecimentos contidas nas bases de dados. Ele facilmente “navega” no banco de dados, “peneirando” um grupo em particular de dados, pedindo dados numa orientação particular e definindo cálculos analíticos.Além disso, devido ao fato que os dados são fisicamente armazenados em uma estrutura multidimensional, a velocidade dessas operações é muitas vezes mais rápida e mais consistente do que quando é possível em outras estruturas de bancos de dados. Essa combinação de simplicidade e velocidade é um dos benefícios chave da análise multidimensional.As duas formas de análise multidimensional mais clássicas são comumente conhecidas como “slice and dice” e “drill”.

Online Analytical Processing (OLAP) 

   O processamento analítico em tempo real, mais conhecido como OLAP, é a categoria de tecnologia de software que capacita os analistas, gerentes e executivos a conseguir obter discernimento nos dados através de um acesso rápido, consistente e interativo, para uma larga variedade de possibilidades de visões da informação que vêm a ser transformadas a partir de dados “crus” para refletir o real dimensionamento da corporação como entendido pelo usuário. A funcionalidade OLAP é caracterizada pela análise dinâmica multidimensional dos dados consolidados da corporação, dando suporte às atividades de análise e navegação do usuário final. A funcionalidade OLAP é implementada em um modo cliente/servidor multi-usuário, e oferece consistentemente rápidas respostas para consultas, apesar do tamanho e complexidade do banco de dados. Ela ajuda o usuário a sintetizar as informações da corporação através de visões comparativas e personalizadas, assim como através de análises de históricos e projeções de dados em vários modelos de cenários do tipo “what-if”. Isso é alcançado através do uso de um servidor OLAP.

Query and Reporting (Consultas e Formatação de Relatórios) 

    Os gerentes de negócio de hoje em dia precisam de acesso instantâneo e à mão das informações contidas nas bases de dados corporativas. Eles precisam, autonomamente, formular solicitações sem precisarem ser experts em bancos de dados. As modernas tecnologias de consulta conseguem descrever os complexos esquemas de banco de dados como termos de negócios familiares ao usuários finais. Os gerentes de negócio necessitam formatar os dados recuperados, apresentando fatos chave e tendências combinando listas, matrizes e gráficos dentro de um simples relatório.

Relatórios Analíticos 

    Os relatórios analíticos resultam da convergência de três categorias de Sistemas de Apoio a Decisão (SAD): (1) Consultas e formatação de relatórios, processamento analítico em tempo real (OLAP), (3) relatórios corporativos. Os usuários podem, executar tarefas oferecidas por essas três categorias em uma única interface familiar. Com o objetivo de prover uma solução que ofereça relatórios analíticos, um produto deve oferecer os seguintes benefícios: relatórios simples, interativos e poderosos; acesso “self-service” à informação; relatórios escaláveis e possibilidade de automatização de processos (distribuição de relatórios, agendamento de tarefas etc), possibilitar que os usuários publiquem e/ou enviem relatórios; agendar relatórios por eventos (um relatório só é executado se determinado evento for registrado na base (por exemplo receitas abaixarem de determinado valor); integração de aplicações sem “costuras”; e um custo minimizado de implantação, atendendo tanto os “full clients”(que usam todo o poder de um aplicativo rodando em sua própria máquina) quanto os “thin clients”(que usam o sistema via browser).

Slice and Dice (Fatiar e cortar em cubos) 

    Essa funcionalidade permite ao usuário navegar através da informação enxergando-a através de diferentes perspectivas, “fatiando e cortando em cubos” a informação. Por exemplo, um usuário pode começar vendo uma receita de produto por região, e, realizando um slice-and-dice, vê-la por ano.