Diferença entre Crystal Reports e Web Intelligence Diferença entre

Anonim

Crystal Reports vs Web Intelligence

Crystal Reports e Web Inteligência são dois poderosos aplicativos de software de relatórios desenvolvidos em diferentes carteiras da mesma empresa-mãe, a SAP. Enquanto o Crystal Reports é um dos produtos do portfólio de produtos Crystal Solutions da SAP, a Web Intelligence foi desenvolvida e lançada pelos produtos Business Objects Web Intelligence da SAP. Embora cada empresa ou organização tenha necessidades específicas para a sua informação em toda a empresa, existe uma necessidade comum de uma ferramenta que possa oferecer acesso confiável a essa informação, organizá-la e publicá-la e também fornecer recursos de análise.

Se usar o Crystal Reports ou Web Intelligence depende de vários fatores determinantes. As perguntas reais que uma pessoa precisa fazer são: o tipo de usuários, sejam eleitores de nível de entrada ou de poder, o número de usuários que estarão desenvolvendo ou atualizando relatórios específicos e quando estes forem feitos, os usuários que estarão em execução ou visualizando relatórios existentes e outros.

Os recursos do Crystal Reports suportam relatórios altamente estruturados que são perfeitos em pixels e geralmente requerem impressão ou devem ser exportados como documentos PDF. Existem ferramentas que extraem dados de várias fontes e retornam resultados contra parâmetros que já estão definidos. O Crystal Reports, através de SDKs, permite a incorporação desses relatórios em aplicativos de terceiros. Embora tenha ferramentas muito poderosas para design, análise, consulta ad hoc e publicação de relatórios, a principal desvantagem do Crystal Reports é que os designers de relatórios exigem um amplo conhecimento do funcionamento do aplicativo, bem como uma boa compreensão dos diferentes sistemas de banco de dados.

Por outro lado, a Web Intelligence oferece resultados ótimos para relatórios "desestruturados". A maneira como ele funciona é que um desenvolvedor tem que criar um "universo" para que os usuários possam acessar os dados em questão. O "universo" é simplesmente uma camada de meta-dados que "encapsula" as complexidades do banco de dados dos usuários finais. O Web Intelligence permite que os usuários desenvolvam seus próprios relatórios em tempo real, limitados apenas pelos dados disponíveis no "universo". Isso é possível através da sua interface web de arrastar e soltar. Uma desvantagem notável para este aplicativo é que os métodos para a saída de relatórios de impressão e PDF não são graficamente tão poderosos quanto os do Crystal Reports. Além disso, os usuários podem, muitas vezes, se misturarem no universo, apesar do grau de simplificação.

Então, basicamente, os relatórios que exigem uma grande conformidade são melhor publicados com o Crystal Reports, enquanto aqueles que devem ser gerados com conteúdo "on-demand" são melhor realizados com a Web Intelligence.

Resumo:

1. O Crystal Reports está no portfólio de produtos Crystal Solutions da SAP, enquanto a Web Intelligence faz parte da linha Business Objects Web Intelligence da SAP.

2. O Crystal Reports é o melhor para relatórios altamente estruturados, enquanto a Web Intelligence é mais adequada para relatórios "não estruturados".

3. Para o Crystal Reports, os usuários recebem modelos pré-definidos, enquanto os usuários da Web Intelligence usam relatórios ad hoc acessando dados de um 'universo'.

4. Os desenvolvedores usando o Crystal Reports precisam de um conhecimento profundo dos sistemas de aplicativos e banco de dados, o que não é o caso da Web Intelligence.