novembro 2013 – Geek BI
Publicado em 21/11/2013 22/11/2013 por Fábio de Salles
Novo Livro: Pentaho 5.0 Reporting by Example
A Packt lançou um novo livro sobre o PRD (Pentaho Report Designer): o Pentaho 5.0 Reporting by Example – P5RbE.
O sub-título do livro é "Guia para Iniciantes" e ele entrega exatamente o que promete. O livro é bem detalhado, preciso, completo e razoavelmente bem escrito. Como os autores não são falantes nativos de inglês (são castelhanos), o texto é ligeiramente esquisito. No final das contas esse detalhe é irrelevante e não afeta a qualidade do material.
Em mais de 300 páginas, com muitas imagens e ilustrações, ele aborda tudo que alguém precisa para começar a criar relatórios com o PRD:
Preparação da máquina, instalação do PRD e do BI Server, configurações;
Controles da interface, tipos de fontes de dados, conexões etc.
Relatórios com grupos, ordenação, funções e totalizadores;
Formatação de páginas, como zebramento, numeração, data, cabeçalho, rodapé etc.;
Sub-relatórios;
Prompts (filtros dinâmicos);
Gráficos: explica o que é cada tipo e ainda ensina a fazer vários modelos, como de barra, torta, linha, área e sparklines;
Interação: relatórios que abrem outros relatórios a partir de links;
Integração com BI Server (ou BA Server): como publicar, atualizar, agendar para execução;
Outros assuntos: customização com CSS, crosstab (em cima de SQL!), variáveis de ambiente (detectar usuário logadono BI Server, por exemplo) etc.
Como embutir o PRD em outras aplicações via API Java.
Ele não apenas mostra como funciona cada recurso, em razoável detalhamento, mas ainda traz vários exemplos documentados passo-a-passo para que o leitor possa – de fato – aprender PRD seguindo esses exemplos. Os exercícios são construídos em cima da base de dados de exemplo Sákila, do MySQL.
Se você precisa de uma ferramenta para criar relatórios, stand-alone, no Pentaho BI Server ou para embutir na sua aplicação, o P5RbE é o seu livro. Como todo material de BI, se você nunca mexeu com o assunto, ele vai parecer um pouco esquisito, mas depois de um tempo você se acostuma.
Apesar de se dizer para iniciantes, é o livro mais completo de PRD que eu conheço (e eu li praticamente todos que existem sobre esse assunto.) Ele não apenas tem uma profundidade adequada, mas também abrange muitos assuntos. Como já trata a versão 5.0 da suite, ele vai continuar a ser útil por muito tempo – não vai ficar defasado tão cedo. Há muitas figuras e ilustrações, facilitando bastante o entendimento de cada exemplo. Os exemplos são relevantes e detalhados o bastante para ser transposto sem grandes dificuldades para os casos particulares que cada leitor com certeza terá.
O assunto é árido e o livro, para quem nunca mexeu no assunto, pode parecer um pouco sem pé-nem-cabeça em alguns trechos. Algumas poucas figuras são feias, e outras têm uma resolução estranha, como se houvessem sido ampliadas a partir de um screenshot de baixa resolução. E como eu já disse, o inglês dele às vezes é um pouco esquisito para quem já está acostumado com o inglês dos norte-americanos (e mesmo com o dos ingleses/australianos), mas nenhum desses fatores prejudica a leitura ou diminui a qualidade do livro.
A Packt publicou esse livro em formatos eletrônicos diversos (PDF, ePub etc.) e em meio físico. Quando você compra pelo site deles, você ganha acesso a todas essas versões. Fique atento: isso não acontece se você comprar pela Amazon. Logo o melhor é comprar pelo site da Packt: você vai precisar transferir o arquivo manualmente para o Kindle, e em troca passa a dispor de vários formatos. Eu li o formato PDF (e gravei um ePub no meu Kindle) e a editoração é impecável.
Se você precisa montar relatórios com o PRD, ou precisa escolher uma ferramenta para criar relatórios, este livro é feito sob medida para você. Por outro lado, se você está começando em BI e está buscando material de estudo, deixe esse livro para mais tarde, já que a vantagem de cobrir só o PRD vai ser uma desvantagem justamente por ser muito específico.
A Packt me ofereceu uma cópia do livro em troca de eu resenhá-lo no meu blog e em fóruns nos quais eu participo. Faço questão de deixar claro aqui que esta resenha não é decorrente de uma das minhas frequentes compras de livro. Em todo caso, eu vou requisitar à empresa na qual trabalho a compra de algumas cópias, porque ele está muito bom e vai resolver nossas necessidades de material de referência do PRD.