Prévia do material em texto
PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Prof. Scheila Mello scheilavm@uol.com.br Graduada em Matemática , com Mestrado em Informática pela PUC RJ Mais de 30 anos de experiência na área de TI, nos últimos anos como Consultora de BI , Análise de Dados e Big Data. Leciono em várias Instituições em curso de MBA e na Estácio já estou há 17 anos. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Sistemas de Apoio à Decisão A Tomada de Decisão nas Organizações Dados, Informações e Conhecimento Modelagem Multidimensional O que é OLAP? Extração, Transformação e Carga (ETL) O que é Datawarehouse? Exploração de Dados (Data Mining) Projetos de Datawarehouse Ferramentas utilizadas nos projetos de DW O que iremos estudar PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE NÃO SE GERENCIA AQUILO QUE NÃO SE MEDE!!! PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Algumas definições de Sistemas de Apoio à Decisão (SAD) “É o conjunto de pessoas, procedimentos, hardware, software e bancos de dados usados para dar suporte à tomada de decisões relacionadas a um problema específico”. “Sistemas ou subsistemas interativos que auxiliam o tomador de decisão a utilizar dados, modelos e/ou comunicação para resolver problemas e tomar decisões “. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A necessidade dos SAD surgiu em decorrência de diversos fatores: Competição cada vez maior entre as organizações; Necessidade de informações rápidas para auxiliar no processo de tomada de decisão; Disponibilidade de tecnologias de hardware e software para armazenar e buscar rapidamente as informações; Possibilidade de armazenar o conhecimento e as experiências de especialistas em bases de conhecimentos; Necessidade da informática apoiar o processo de planejamento estratégico empresarial. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE O que os Gerentes buscam para Tomada de Decisão: Armazenamento e gerenciamento de informação que é a base para o suporte à decisão; Decisões mais rápidas,em momento oportuno (cálculos mais rápidos); Decisões de melhor qualidade (ex: mais alternativas podem ser avaliadas); PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE O que os Gerentes buscam para Tomada de Decisão: Aumento de produtividade -- Menor número de especialistas -- Decisões em grupo com participantes em diferentes locais . PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Atualmente os gerentes se deparam com mudanças rápidas e circunstâncias complexas: Método de tentativas: uma abordagem não muito eficaz; Apoio computadorizado ajuda no processamento, armazenamento e a capacidade de resolução de problemas; Redução de custos; Fator competitivo. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Afirmações sobre SAD Uma boa informação é essencial para tomada de decisão baseada em fatos? SE SIM, ENTÃO – Construa SAD quando houver disponibilidade de BOA informação em auxílio à tomada de decisão. – Construa SAD quando gerentes demandam por decisão com auxílio computacional. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE SAD: Características Armazenamento de dados Processo decisório estruturado Interação do tomador de decisão com o SAD Ferramenta auxiliar (não substitui o tomador de decisão) Uso repetitivo Orientado a tarefa Identificável Agrega valor à decisão. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Informação do SAD: Características Informação correta – precisa, relevante e completa Tempo correto – atual, oportuno Formato correto – fácil de entender e manipular Custo correto – bom custo/benefício PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Um SAD é um Sistema de Informação (SI)? SI descreve de forma ampla categorias genéricas de informação e gera relatórios. SAD é orientado à dados, respondem às demandas da gestão via os relatórios gerados. SAD é uma categoria de SI que atua de forma interativa e com um modelo analítico bem definido. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Componentes de um SAD Componente do modelo: • Modelos de gestão • Modelos de simulação • Modelos quantitativos • Modelos qualitativos • Modelos de IA • Máquinas de busca Componente do BD: • Dados estruturados • Dados não estruturados • Dados geográficos • Regras Componente de comunicação: • Arquitetura do SAD • Rede • Servidor Web • Cliente/Servidor • Mainframe • Protocolos Componente de Interface: • Diálogo • Menus • Ícones • Gráficos • Mapas PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Aplicação de Suporte às Decisões Administração do Relacionamento com o Cliente Simulação: Análise do tipo What if Administração da cadeia de Suprimentos Administração do conhecimento/ Inovação Monitoração do Desempenho Empresarial Funcionário /Gerente Cliente / Parceiro PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Tipos de Decisão Decisões Programadas • Dados adequados • Dados repetitivos • Condições estáticas • Certeza Decisões Não Programadas • Dados inadequados • Dados únicos • Condições dinâmicas • Incerteza PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Decisão Estrutura da Decisão • Decisão Estruturada • Decisão Semi Estruturada • Decisão Não estruturada Pensamento • Linear • Sistêmico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Tomada de Decisão Condições Diversas • Certeza • Risco • Incerteza Estilos de Tomador de Decisão • Avesso a Problemas • Solucionador • Previsor de problemas Níveis de Decisões nos Negócios Administração Estratégica Administração Tática Administração Operacional Características da Decisão Não estruturada Semi estruturada Estruturada PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Estratégico São aquelas que determinam os objetivos da organização como um todo. As decisões tomadas nesse âmbito determinarão como a empresa se relacionará com o ambiente. Tarefa exclusiva da alta gerência. Ex: Fabricar biscoitos PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Estratégico Decisões Não Estruturadas - envolvem situações de decisão onde não é possível especificar de antemão a maioria dos procedimentos de decisão a serem seguidos. Tomadores de Decisão Estratégica - exigem relatórios mais resumidos, especiais e não programados, previsões e inteligência externa para apoiar suas responsabilidades de planejamento não estruturado e de políticas. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Tático São as decisões tomadas em um nível abaixo das estratégicas. Tomadas pela gerência intermediária, como gerentes de divisão ou departamento. Mais específicas e concretas do que as decisões estratégicas e mais voltadas para a ação. (Ex: sabores de biscoitos que serão fabricados) PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Tático Decisões Semi estruturadas - alguns procedimentos de decisões podem ser pré-especificados, mas não o suficiente para levar a uma decisão definitiva. Tomadores de Decisão Tática – exigem informações tanto em nível operacional como em nível estratégico para apoiar suas responsabilidades de tomada de decisões semi estruturadas.PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Operacional São tomadas no nível mais baixo da empresa e se referem ao curso de operações diárias. Ex.: estabelecer cronograma de produção e determinar nível de matéria-prima ideal. (meta de produzir 500 pacotes de biscoito por hora). PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Nível Operacional Decisões Estruturadas – situações em que os procedimentos a serem seguidos quando é necessária uma decisão podem ser especificados de antemão. Tomadores de Decisão Operacional – exigem relatórios internos mais pré-especificados enfatizando comparações detalhadas de dados históricos e atuais que fornecem apoio para suas responsabilidades mais estruturadas em operações diárias. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Sistemas de Apoio às Decisões Análise do tipo e-se Análise de Sensibilidade Análise de Busca de Metas Análise de Otimização Modelos Analíticos de Sistemas de Apoio às Decisões PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Modelo de Análise Analítica E Se – What If Atividades: Observar como as mudanças de variáveis selecionadas afetam outras variáveis. Ex: Se houver uma redução de 10% no volume de resíduos dispostos no aterro sanitário? O que acontecerá com a vida útil? PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Modelo de Análise Analítica Sensibilidade Atividades: Observar como mudanças repetidas em uma única variável afetam outras variáveis. Ex: Supor um aumento de 10% ao mês no volume de plásticos repetidas vezes para analisar a demanda para um mercado futuro. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Modelo de Análise Analítica Busca de Metas Atividades: Fazer repetidas mudanças em variáveis selecionadas até que uma variável escolhida alcance um valor alvo. Ex: Qual deve ser a taxa de desvio que a coleta seletiva deve proporcionar para que a vida útil do aterro sanitário seja incrementada mais 5 anos? PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Modelo de Análise Analítica Otimização Atividades: Encontrar um valor ótimo para variáveis selecionadas, dadas certas restrições. Ex: Descobrir qual a quantidade de resíduos sólidos recicláveis que a coleta seletiva deve conseguir para garantir uma remuneração média de R$ 400,00 aos cooperados, considerando os preços de vendas atuais dos resíduos. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Etapas no Processo de Decisão Análise situacional Estabelecimento de padrões de desempenho Geração de alternativas Avaliação das consequências Teste piloto e implementação Avaliação e feedback. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações Em mercados competitivos, cada detalhe é importante no momento de definir o lucro e o prejuízo da empresa. Decisões erradas, sejam elas estratégicas, táticas ou operacionais, podem custar o futuro da empresa, assim como uma correta, definir sua sobrevivência ou sua expansão. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações Cercar a decisão com a maior quantidade de argumentos possíveis é fundamental para minimizar o risco de erro. ......Esses argumentos podem ser fatos e informações do ambiente interno ou externo da organização. Tomar decisões baseadas em fatos ou informações não significa excluir a intuição do processo, mas usá-la como complemento, buscando a decisão mais adequada. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações A partir da tomada de decisão baseada em fatos e informações, surge uma necessidade: Recuperar os fatos e informações oportunas em tempo hábil. Para satisfazer essa necessidade, desenvolveram-se os sistemas de apoio à decisão (SAD) e mais tarde, o Business Intelligence (BI). PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações Com a evolução crescente do mercado, os gestores possuem um grande volume de dados, porém estes não significavam conhecimento. Para tomar decisões assertivas, é fundamental entender a relação entre essas informações. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações Toda decisão, por menor que seja, implica em riscos. Para evitar os prejuízos que esses riscos podem acarretar, é preciso saber quando tomar medidas preditivas, preventivas ou corretivas. Quanto mais assertiva for a decisão, menos riscos o negócio correrá, isto pode ser evitado com estratégicas básicas para enfrentar a competitividade. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A Tomada de Decisão nas Organizações Exemplo de algumas dessas estratégicas: Liderança a baixo custo: significa produzir produtos com preços menores que seus concorrentes; Foco em um determinado nicho de mercado: criar novos nichos de mercado, selecionando um mercado alvo; Diferenciação de produto: fornecer novos produtos ou serviços diferenciados; Ligações: desenvolver ligações estreitas com clientes e fornecedores que “prendam” os clientes aos produtos da empresa. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Para enfretarmos estas Estratégias precisamos de um bom Planejamento Estaratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Avaliação….é a atividade de desenvolver um conhecimento claro e profundo da situação, utiliza-se de vários métodos analíticos para interpretar os dados sobre a organização e seu ambiente; Passos para obtermos o processo de Planejamento Estratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Estratégia….consiste em identificar as instruções para a empresa, os objetivos específicos a serem alcançados e as mudanças estratégicas necessárias para se perceber os futuros estados e objetivos; Passos para obtermos o processo de Planejamento Estratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Execução….é a ação de colocar o plano em movimento. É a intenção em realidade. Passos para obtermos o processo de Planejamento Estratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Essência do processo…. identificar e esclarecer exatamente onde você está (avaliação); especificar o que deve ser feito (estratégia); fazê-lo/monitorá-lo (execução). PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE O que vem a ser Planejamento Estratégico É focado nas decisões estratégicas que observam aqueles fundamentos pensados para a empresa: missão, valores e visão. Em cima disso e do posicionamento de mercado é quesão traçados os objetivos, de curto, médio e longo prazo. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Um bom planejamento estratégico não se trata de uma tarefa simples, pois envolve diagnósticos de diversos aspectos internos e externos à companhia. É o ponto de partida para os futuros planejamentos táticos e operacionais que regerão o funcionamento das empresas. Para traçar estratégias assertivas, é necessário um embasamento que dê toda a segurança para tomar decisões que coloquem a marca no caminho certo para o sucesso. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE É a organização das informações para a contribuição na efetividade, competitividade e inteligência das organizações. O Planejamento Estratégico de Informações só é exequível se a empresa possui definidas pelo menos as Linhas Estratégicas Básicas, ou seja, as diretrizes empresariais. O principal objetivo no sentido empresarial do Planejamento Estratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE O Planejamento Estratégico da empresa é o nível mais alto de decisão para a empresa. Oferece direção, foco e finalidade enquanto uma empresa luta continuamente para chegar mais perto de sua intenção estratégica. Por ser um processo tão crucial para a empresa, a administração do esforço é importatne para o SUCESSO geral da empresa. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A implementação bem-sucedida do planejamento estratégico da empresa depende dos seguintes fatores críticos do sucesso: Treinamento...a comunidade afetada precisa ser treinada, nos processos de planejamento estratégico e nas funções e responsabilidades; Comprometimento…a equipe precisa estar comprometida com o planejamento estratégico; Ligação…os processos mais adiante precisam estar ligados e serem medidos; PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE fatores críticos do sucesso: (cont.) Competência…a equipe de planejamento precisa ser competente, para desenvolver respeito e credibilidade na organização; TI…o uso de TI para infundir o processo com qualidade, velocidade, eficácia e eficiência; Sistema de aprendizado…formal e informal, para desafiar e atualizar continuamente os modelos mentais da equipe de estratégia. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Possibilidade de desenvolvimento ou diferenciação de produtos ou serviços, ou expansão dos mesmos; Aumento de produtividade, qualidade e eliminação de burocracia; Informações para auxiliar a tomada de decisões; Auxílio na competitividade e inteligência empresarial. Como a área de TI pode ajudar no nível estratégico PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE A estratégia e o pensamento estratégico tornam-se interessantes quando e somente quando surge competição. A natureza da era da informação cria um ambiente muito disputado, à medida que o andamento do jogo se acelera, a velocidade e a flexibilidade da resposta, e não a posição hierárquica, tornam-se cruciais. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE ….O eterno esforço da empresa é o esforço por vantagem. Aquelas que têm mais vantagens vencem, as que têm menos vantagens perdem. Estratégia é a perseguição incessante da vantagem……. Resumindo o conceito de Estratégia para a Empresa PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE “Quando sua estratégia é profunda e de longo alcance, então você ganha tanto que pode vencer antes mesmo de lutar. Quando o seu pensamento estratégico é superficial ou com uma visão de curto alcance, então você ganha pouco e perde antes mesmo de realizar a batalha. Muita estratégica prevalece sobre pouca estratégia, de modo que os que não têm estratégia não podem evitar a derrota. Portanto, diz-se que o guerreiro vitoroso vence primeiro e depois vai para a guerra, enquanto os guerreiros derrotados vão para a guerra procurando vencer.” Sun Tzu PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência No nosso dia-a-dia ouvimos muito sobre dados e informação. Mas sabemos qual a real diferença entre esses dois termos? No primeiro momento podemos até achar que tudo é a mesma coisa, pensar que os conceitos são os mesmos, mas na verdade não são! Dado é uma coisa, informação é outra. Ambos são o alicerce para a construção do conhecimento. Sem dados e informações isto seria impossível. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência Inteligência PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência Conhecimento Informação Dado Não possui significado relevante e não conduz a nenhuma compreensão. É a organização dos dados de forma a transmitir significado e compreensão dentro de um determinado contexto. É o conjunto de informações analisadas. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência Inteligência O nível mais alto desta hierarquia é a inteligência, que pode ser entendida como sendo a informação como oportunidade, ou seja, o conhecimento contextualmente relevante que permite atuar com vantagem no ambiente considerado. Também pode ser vista como o conhecimento que foi sintetizado e aplicado a uma determinada situação, para ganhar maior profundidade de consciência da mesma. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência O entendimento de uma situação apoia a tomada de decisão na visualização do cenário e cria as condições para que o planejamento possa ser realizado e as ações efetivadas. Além disso, podem ser revelados fatores críticos em qualquer situação, possibilitando a antecipação a eventos, mediante o reconhecimento das consequências de novos ou iminentes efeitos de uma decisão. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência A transformação de conhecimento em inteligência é realizada por meio de síntese, sendo uma habilidade puramente humana baseada em experiência e intuição, que vai muito além da capacidade de qualquer sistema especialista ou de inteligência artificial. Por tudo isso, a Inteligência deve ser a base do processo decisório, mesmo considerando que raramente é possível alcançar a compreensão total. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSEDado, Informação, Conhecimento e Inteligência Exemplo do contexto geral: Diariamente lidamos com Dados (uma data qualquer), com Informação (a data do aniversário de alguém), com Conhecimento (o aniversário do fulano será no próximo mês) e produzimos Inteligência (ação de comprar um presente) . PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência A seguir temos a Experiência pode ser definida como a efetividade da inteligência de uma organização, que é aperfeiçoada pelas decisões tomadas e consideradas como geradoras de algum tipo de vantagem. A experiência é uma agregação de valor ao processo decisório de uma organização, por refletir toda a sua capacitação para atuar com competitividade no seu ambiente externo. PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE PROJETO E IMPLEMENTAÇÃO DE DATAWAREHOUSE Dado, Informação, Conhecimento e Inteligência http://api.ning.com/files/mJm3snXM0mxxPb-tyYnpHQXbubK4IbsR419zQE82oiR9a*OamOOrT0tjil6GwB2ElT3gSz7ZLIc03UmRDpDAHu-HmCjPV8ev/tcuartigo01figura02.png