Eu me pergunto que essa pergunta ainda não foi feita. O Google só tem muito poucos resultados para mim que não mostram uma ferramenta de alta qualidade
Quais são algumas das soluções de código aberto (também gratuitas) para Data Warehouses e, mais especificamente, Business Intelligence Tools? Quais são suas experiências com eles. Eu tive um curso no meu programa de mestrado e trabalhamos com o MS Business Intelligence e o MSSQL como armazenamento de Data Warehouse. Agora, quero entrar mais neste tópico com ferramentas "abertas".
Existem ferramentas comparáveis para Business Intelligence (principalmente independentes de banco de dados) e você tem alguma experiência com elas?
editar Com o comentário de Marian à resposta de Stephanie, vejo que formulei a pergunta de maneira errada. Estou ciente de que os DWH são apenas bancos de dados "otimizados para relatórios", a explicação de Stephanie foi muito clara nisso. Estou mais interessado em obter os dados em formulários otimizados com esse tipo de software / ferramentas de BI / outras técnicas.
Respostas:
Trabalho com a Pentaho há cerca de um ano.
Pentaho é um conjunto completo de código aberto para Business Intelligence.
A força é que ele depende de um projeto gerenciado de forma independente:
Você pode usá-los como um todo (Pentaho BI Server) ou separadamente.
Por que eu recomendaria? A comunidade é realmente ativa e fornece plugins semanalmente. Um grupo de membros da comunidade forneceu uma estrutura para a criação de um painel interativo com uma interface do usuário "clique e vá".
É independente de banco de dados. Se você tiver algum tempo livre, basta dar uma olhada.
Eu fiz uma pesquisa antes de usar o Pentaho, testei o IceCube e o Palo até o JasperSoft, mas o Pentaho era muito melhor de acordo com minhas necessidades.
fonte
Eu acho que você não está entendendo o que se entende por datawarehouse . Não é uma ferramenta. Ou uma aplicação. Ou um banco de dados. Não significa "grande banco de dados".
Você disse,
MSSQL não era apenas o armazenamento para o DWH, é o DWH.
Um datawarehouse é um banco de dados especificamente projetado e otimizado para geração de relatórios. Você não registra transações contra ele.
Você pode usar praticamente qualquer ferramenta de BI nesse DWH. Mas a ferramenta de BI não é a DWH.
Qualquer RDBMS pode ser usado. Alguns farão um trabalho melhor gerenciando o tamanho. Particionamento e junções em estrela são exemplos de recursos em um RDBMS que aprimoram grandes datawarehouses, mas não são necessários.
Os cubos geralmente são derivados de um datawarehouse e são usados para fatiar e cortar rapidamente vários níveis de agregação em várias dimensões.
Use qualquer RDBMS que você desejar. Compreender a modelagem dimensional é a verdadeira discussão.
fonte