2008/2/25 Leandro DUTRA <[EMAIL PROTECTED]>: > 2008/2/25, Leonardo Cezar <[EMAIL PROTECTED]>: > > > Entendi pela mensagem inicial que se trata de um ROLAP e o Pentaho > > gera objetos conhecidos por Business Views (BVs), habilitando a visão > > dimensional de um objeto à partir de uma base relacional (..de > > transacional). > > Você quer dizer sem precisar duma base 'dimensional' separada?
Sem uma base dimensional, mas disparando as consultas para seu datawarehouse. Embora seja possivel apontar diretamente para seu servidor OLTP (conta e risco). Óbviamente esse modelo é pobre no que diz respeito a performance, uma vez que ficamos limitados aos operadores do SQL para executar os cáculos desejadps. > > > Não é tão amigável assim, mas se a tua base estiver modelada como um > > > Datamart (star, snow) vai funcionar direitinho. > > > Dá pra fazer drill-down, slice em um clique. > > > > Sem dúvida nenhum MOLAP ajuda bastante para warehouses, até mesmo > > pelos seus tipos dimensionais, agregações, &ca, porém a performance é > > uma porcaria para o transacional. O ideal seria um ambiente híbrido. > > Dá para expandir, dar referências? Parece interessante, mas não alcancei. A idéia resumida do HOLAP é utilizar rescursos que o MOLAP disponibiliza (operadores, tipos) para extração de dados complexos com a habilidade de armazenamento do ROLAP (é uma base de dados relacional - postgres por exemplo), portanto não possui lmitações de armazenamento impostas pelo MOLAP e possui acesso a operadores e tipos multi-dimensionais. > Vejo qualquer sistema 'dimensional', multi ou não, como algo uma > espécie de 'ração pré-mastigada' para quando é política ou > tecnicamente inviável fazer um sistema relacional com visões > materializadas &c. Estou muito errado? Não creio que tenha muito a ver um com o outro. A idéia de qualquer datawarehouse é suprir as necessidades físicas de extração de *dados* (préviamente armazenada em uma base normalizada de acordo com as regras de Codd, ou não [...]), de forma que o acesso a *informação* seja optimizado. Fazendo uma analogia com o que o colega André disse na mensagem anteriior, o que se faz com SQL em bases relacionais, voce provavelmente utilizaria XMLA ou MDX ou mdXML com bases analiticas dimensionais com a vantagem do suporte àqueles tipos multidimensionais fornecidos pelo MOLAP, porém a capacidade de armazenamento varia (pra menos) do que se é previsto no momento de geração dos fatos e dimensões. Embora seja algo simliar, visões materializadas não dispõe de operações especiais OLAP, dipõe? Referencias ...? Juro que vou ver em meus bookmarks assim que chegar em casa :-(, mas um bom começo seria buscar por: MOLAP, ROLAP, HOLAP, XMLA e por ai vai ... -Leo -- Leonardo Cezar et all http://www.dextra.com.br/postgres http://www.postgresql.org.br _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
