Galeria de visualização de dados D3 comparada com Tableau, Power BI e Highcharts| Galeria de visualização de dados D3 | Quadro | Power BI | Highcharts |
|---|
| Natureza do produto: A galeria é publicada pela conta D3 no Observable e mostra exemplos do D3, que sua página no GitHub descreve como uma biblioteca JavaScript gratuita e de código aberto para visualização de dados. | Natureza do produto: O Tableau é uma família de produtos comerciais com opções de implantação para desktop, nuvem e servidor, além de uma oferta gratuita do Tableau Public listada na seção da comunidade. | Natureza do produto: O Power BI Desktop é um aplicativo da Microsoft para a criação de relatórios interativos. Ele é descrito como uma tela de arrastar e soltar com uma experiência de preparação de dados do Power Query e ferramentas de modelagem de dados. | Natureza do produto: Highcharts Core é uma biblioteca de gráficos em JavaScript. Assim como o D3, ela é usada diretamente no código, mas é uma biblioteca de gráficos empacotada, instalada com o comando `npm install highcharts`. |
| Tecnologia de renderização: O D3 é descrito como uma ferramenta que dá vida aos dados usando SVG, Canvas e HTML, permitindo que o desenvolvedor escolha como cada marca será desenhada. | | | Tecnologia de renderização: O Highcharts Core é baseado em SVG. Um módulo de reforço com tecnologia WebGL está disponível para conjuntos de dados muito grandes. |
| Licença e custo: O D3 é distribuído sob a licença ISC e seu uso é gratuito. | Licença e custo: O preço não é exibido na página de avaliação do produto, que direciona para uma calculadora de preços e um contato de vendas. O Tableau Public é oferecido gratuitamente, e alunos e professores podem obter o Tableau gratuitamente por meio de Programas Acadêmicos. | Licença e custo: O Power BI Desktop é listado como gratuito. O Power BI Pro é uma assinatura paga por usuário, cobrada anualmente. | Licença e custo: Projetos comerciais precisam da licença apropriada, cujos preços estão disponíveis na loja Highcharts. Uma Licença Educacional está listada, e o download do código-fonte para inspeção não requer uma licença de avaliação. |
| Conexão e modelagem de dados: O próprio D3 vincula os dados à página no navegador. O carregamento, a limpeza e as estatísticas dos dados são definidos pelo desenvolvedor. | | Conexão e modelagem de dados: O Power BI se conecta a centenas de fontes locais e na nuvem, como Excel, SharePoint, Salesforce e Banco de Dados SQL do Azure. O DAX, uma linguagem de fórmulas, está disponível para modelos avançados. | Conexão e modelagem de dados: O Highcharts renderiza os dados que lhe são fornecidos. O fornecedor lista integrações para React, Angular, Vue, Node.js, Python e Svelte, além de wrappers para .NET, PHP, R, Java, iOS e Android. |
| Extensão e incorporação: Como o D3 é uma biblioteca, a saída pode ser exibida em qualquer página da web, e é assim que as visualizações deste site são produzidas. Exemplos escritos para versões mais antigas do D3 podem não funcionar em versões atuais. | | Extensão e incorporação: Os relatórios podem ser publicados na nuvem ou em servidores locais e incorporados em aplicativos ou sites. Elementos visuais personalizados podem ser criados com uma estrutura de código aberto. | Extensão e incorporação: A biblioteca está incorporada em aplicações web através das integrações oficiais listadas pelo fornecedor. |