A definicao da granularidade e um dos fatores mais importantes para a modelagem de dados, independente da arquitetura e implementacao utilizadas.Portanto:Baixa granularidade = mais detalhado Alta granularidade = menos detalhado Granularidade refere-se ao nivel de sumarizacao (resumo) dos elementos e de detalhes disponiveis. E considerado o aspecto mais importante de um DW. Quanto mais detalhe existir, mais baixo sera o nivel de granularidade. Quanto menos detalhe existir, mais alto sera o nivel de granularidade. Em ambientes operacionais (transacionais), a definicao do nivel de granularidade e simples. De modo geral, quanto mais baixo o nivel de granularidade, melhor. No entanto em DW nao e assim. Granularidade afeta o volume de dados e a consulta realizada em um DW. Granularidade e detalhamento sao grandezas inversamente proporcionais:Quanto mais detalhe, menor e a granularidade. Quanto menos detalhe, maior e a granularidade. Granularidade e sumarizacao sao grandezas diretamente proporcionais:Quanto maior a sumarizacao, maior a granularidade.Quanto menor a sumarizacao, menor a granularidade.Quanto mais dados, menor a performance. No entanto, maior e a capacidade de o sistema responder a qualquer consulta requerida. Nivel de granularidade muito alto: o espaco em disco necessario e bem menor (temos menos detalhes sendo gravados). Porem, existe a diminuicao da utilizacao dos dados para atender consultas detalhadas. Uma vez definida a granularidade em um Data Mart (DM) para determinado assunto, ela deve ser utilizada para todo Data Warehouse onde existir referencia a esse assunto. Se definirmos uma granularidade para um assunto em um DM de uma forma e a granularidade para o mesmo assunto para outro DM de outra forma, a integracao desses DMs num DW vai gerar conflitos. O metodo indicado para este a definicao adequada do nivel de granularidade e a utilizacao do bom senso e da analise detalhada das necessidades de informacao levantadas para o projeto. NIVEIS DUAIS DE GRANULARIDADE O chamado nivel duplo de granularidade se enquadra nos requisitos da maioria das empresas. Existem basicamente duas camadas:Na camada de dados resumidos ficam os dados que fluem do armazenamento operacional e sao resumidos na forma de campos apropriados para a utilizacao de analistas e gerentes. Na segunda camada, nivel de dados historicos, ficam todos os detalhes vindos do ambiente operacional. Ha uma verdadeira montanha de dados nesse nivel e, portanto, faz sentido armazenar dados em meios alternativos (fitas magneticas, por exemplo). Com a criacao dos dois niveis de granularidade em um DW, e possivel atender a qualquer tipo de consulta.A Maior parte do processamento requerido do DW sera suportada pela camada de dados resumidos. Dados detalhados sao a excecao!QUESTOES(FCC - TRT 1a - 2011)Ao nivel de sumarizacao dos elementos e de detalhes disponiveis nos dados em um DW da-se o nome de a) relacionamento. b) capacidade. c) granularidade. d) integridade. e) arquitetura.Resposta: C(CESGRANRIO - EPE - 2010)Em uma reuniao tecnica sobre a construcao de um data mart de vendas de uma empresa, discute-se o nivel de detalhamento dos dados dentro do banco de dados. Essa caracteristica e conhecida como a) composicao. b) integracao. c) volatilidade. d) independencia. e) granularidade.Resposta: E(CESPE - TCU - 2007)Quanto ao nivel de granularidade dos dados do