SDK de análise incorporada vs iframes: qual é a melhor opção de integração?
Embora os SDKs e iframes de análise incorporados criados especificamente permitam a integração de recursos de análise de dados em um aplicativo, eles apresentam algumas diferenças importantes. Neste blog, discutimos essas duas opções para determinar seus prós e contras para que você possa decidir qual é a melhor para você e seus usuários finais.
Software e análise de marca branca: aprimorando sua marca
Os painéis de marca branca totalmente personalizados oferecem personalização personalizada para que seus clientes possam apresentar um serviço holístico com a marca de uma empresa.
Apresentando visualizações personalizadas, filtragem interativa de gráficos e uma série de outros aprimoramentos e correções de bugs que nos ajudam a fornecer a melhor solução de análise incorporada que você merece.
Bem-vindo ao Reveal 1.6.0! Esta versão traz uma série de aprimoramentos, correções de bugs e novos recursos interessantes que refinarão a maneira como você interage com seus dados.
Nesta postagem do blog, vamos nos aprofundar nos principais destaques, com foco particular em dois recursos de destaque: visualizações personalizadas e filtragem interativa de gráficos.
Visualizações personalizadas DIY com Reveal
Com esta adição inovadora à nossa plataforma, agora você pode controlar os tipos de gráficos disponíveis em seus painéis. Personalize a experiência para seus usuários removendo qualquer um dos nossos tipos de gráfico padrão que podem não ser relevantes para suas necessidades específicas. Crie grupos personalizados para organizar os tipos de gráficos de forma eficiente, garantindo uma interface intuitiva e amigável.
Além disso, você pode incorporar instantaneamente suas visualizações personalizadas, repletas de nomes e ícones, com apenas quatro linhas de código, trazendo um universo de possibilidades para mostrar seus dados de maneiras novas e empolgantes.
1.Atualizar tipo de gráfico: Para atualizar um tipo de gráfico existente, localize o tipo de gráfico na propriedade revealView.chartTypes. Modifique as várias propriedades do tipo de gráfico para renomear, alterar o ícone ou reagrupar o item do tipo de gráfico.
2.Remover tipo de gráfico: Remova um tipo de gráfico localizando o índice do item do tipo de gráfico que deseja remover e remova-o da matriz chartTypes.
var gridConfig = revealView.chartTypes.find(x => x.chartType == 'Grid');
revealView.chartTypes.splice(revealView.chartTypes.indexOf(gridConfig), 1);
3.Adicionar tipo de gráfico personalizado: Além de atualizar e remover itens de tipo de gráfico existentes, você também pode adicionar suas visualizações personalizadas como um novo tipo de gráfico no menu suspenso Tipos de gráfico.
revealView.chartTypes.push({
title: "Custom Viz",
url: "https://host/customViz.html", //provide the url to your custom visualization
icon: "https://help.revealbi.io/img/logo.png",
groups: ["Custom Visualizations"]
});
Filtragem interativa de gráficos
A versão 1.6.0 mais recente do Reveal apresenta a Filtragem Interativa de Gráficos, um recurso dinâmico de manipulação de dados que coloca o poder da exploração de dados em tempo real ao seu alcance. Essa experiência perfeita e intuitiva permite que você filtre todo o seu painel em tempo real, revolucionando a maneira como você interage com seus dados. Veja como funciona:
Ative as ações do gráfico disponíveis ao passar o mouse. Para ativar, use:
Passe o mouse e clique sobre qualquer ponto de dados em seu gráfico para filtrar dinamicamente seu painel para esse ponto de dados específico.
Você pode continuar a adicionar filtros adicionais e remover filtros à medida que seu painel reflete suas seleções em tempo real.
Com esse recurso dinâmico, você obterá sem esforço os insights necessários para responder às suas perguntas baseadas em dados, tornando a exploração de dados mais envolvente e intuitiva do que nunca. Diga adeus à entrada manual de filtro e dê as boas-vindas a uma descoberta de dados mais dinâmica e responsiva com Reveal.
Aqui está tudo o que há de novo no Reveal 1.6.0:
Alterações significativas
Todas as plataformas
Alterações nas chaves de licença: no Reveal 1.6.0, as chaves de licença agora são obrigatórias, mesmo para o modo de avaliação do SDK. Essa mudança garante melhor segurança e responsabilidade. O formato da licença também foi atualizado. Entre em contato com seu representante de vendas para adquirir sua nova chave de licença ou registre-se para obter uma chave de avaliação do SDK aqui.
availableChartTypes foi removida. Sua substituição é a propriedade 'chartTypes' descrita na seção 'Novos recursos' abaixo.
A dependência de 'libgdiplus' foi removida para melhorar nosso desempenho multiplataforma.
O SDK não depende mais do Quill.js.
ASP.NET
A maioria das fontes de dados foi removida do pacote principal. Eles agora estão disponíveis como pacotes separados. Os pacotes de fonte de dados devem ser registrados. As informações sobre as fontes de dados com suporte e os pacotes nuget de suplemento correspondentes podem ser encontradas aqui.
Reveal agora requer o .NET 6.0 ou mais recente.
Os objetos relacionados a dados foram movidos para o namespace Reveal.Sdk.Data.
Os objetos de fonte de dados (por exemplo: RVSqlServerDataSource) foram movidos para seus respectivos namespaces (por exemplo: Reveal.Sdk.Data.Microsoft.SqlServer).
Novos recursos
Todas as plataformas
Capacidade de adicionar visualização personalizada como Tipos de gráfico no editor de visualização. A nova propriedade 'chartTypes' permite isso, além de modificar o ícone, o título e o agrupamento dos tipos de gráficos existentes ou torná-los indisponíveis.
Reveal 1.6.0 apresenta um recurso beta que adiciona uma camada de interatividade aos seus gráficos. Ao ativar 'Ações do gráfico ao passar o mouse' usando $.ig. RevealSdkSettings.enableActionsOnHoverTooltip = true, você pode acessar informações e funcionalidades sem precisar navegar pelos menus, tornando a exploração de dados mais rápida e intuitiva.
Os campos calculados agora são compatíveis com decimais especificados sem um '0' à esquerda (por exemplo, '.5' que significa '0.5'), oferecendo mais flexibilidade em seus cálculos de dados. Além disso, a fonte de dados do BigQuery agora é compatível com várias funções de campo calculado, adicionando versatilidade às suas análises.
Adição de compatibilidade na fonte de dados do BigQuery para as seguintes funções de campos calculados: YEAR, QUARTER, MONTH, DAY, HOUR, MINUTE, SECOND, REPLACE, WEEKDAY, MONTHNAME, MONTHSHORTNAME, EMPTY, RANDBETWEEN.
A funcionalidade de copiar e colar agora funciona perfeitamente nas guias do navegador e nas atualizações de página, garantindo que você possa trabalhar com eficiência e sem interrupções.
O RevealView agora se redimensiona automaticamente quando seu contêiner muda de tamanho, aprimorando a experiência geral do usuário.
O suporte a procedimentos armazenados foi adicionado à fonte de dados Oracle, abrindo novas possibilidades para análise de dados.
Reveal agora permite unir fontes de dados do Athena, facilitando a integração e a análise de dados de várias fontes.
Correções
Todas as plataformas
Reveal 1.6.0 aborda vários bugs e problemas para fornecer uma experiência mais suave e confiável em todas as plataformas, incluindo:
Resolvemos o problema em que enviar vários itens de menu com funções de ação menuItem chamava apenas a função da última ação, garantindo que seus itens de menu funcionassem conforme o esperado.
O gráfico de rosca agora exibe corretamente legendas para valores <nulos> e representa com precisão seus dados.
A exportação para PDF agora seguirá o tema atribuído, garantindo uma marca e um estilo consistentes em seus relatórios exportados.
Agora você pode clicar confortavelmente no texto "X selecionado" ou "Mostrar tudo" dentro de um filtro, tornando a filtragem de dados mais intuitiva.
O plano de fundo da célula nos filtros para o texto "X selecionado" ou "Mostrar tudo" agora abrange toda a largura, fornecendo uma interface visualmente agradável e consistente.
A fonte do tema personalizado agora afeta corretamente a visualização do KPI, garantindo uma aparência consistente em seus relatórios.
O "Nenhum providerid especificado..." na fonte de dados Oracle, definida no cliente JavaScript, foi resolvido para recuperação de dados ininterrupta.
A barra de pesquisa na visualização de seleção de dados agora é redefinida corretamente em cenários específicos, melhorando a navegação do usuário.
A pesquisa de tabelas na caixa de diálogo da fonte de dados não causará mais erros ou falhas, garantindo uma experiência estável.
Um DefaultRefreshRate de 0 não impedirá mais que os recursos da Web de imagem e PDF sejam carregados conforme o esperado.
A formatação de números agora é aplicada de forma consistente no Minigráfico, dicas de ferramentas de medidor e outras visualizações relevantes, melhorando a legibilidade dos dados.
Resolvemos o problema em que a dica de ferramenta para medidores não exibia a formatação de número, garantindo que seus insights de dados sejam mais precisos e fáceis de entender.
Abordamos problemas relacionados ao tipo de dados "NUMERIC", à agregação trimestral e à função "MOD", garantindo que o BigQuery funcione perfeitamente em sua análise.
O BigQuery não tinha agregação trimestral, mas resolvemos isso, permitindo que você agregue dados por trimestres sem problemas.
A função "MOD" no BigQuery não permite que você use dois tipos diferentes de dados numéricos (por exemplo, float64 e int64).
O erro 'Função não existe' no Postgres quando o esquema não está definido no DataSourceItem foi corrigido.
As funções estatísticas agora são exibidas corretamente ao visualizar os dados como uma grade, fornecendo insights de dados mais abrangentes.
A exportação para XLSX para visualizações de gráficos agora produz resultados precisos, mantendo a integridade dos dados visualizados.
As inconsistências nos estados das caixas de seleção ao rolar por uma grande lista de conjuntos de dados na tela Adicionar fonte de dados do BigQuery foram resolvidas.
O DataSourceItem do BigQuery agora funciona corretamente quando o ID do projeto é definido apenas no DataSource.
Os dados obtidos de células do Excel com formatos de data personalizados não serão mais interpretados erroneamente como tipos de data.
A visualização do mapa de árvore agora respeita corretamente a formatação de números.
A formatação de números agora é exibida com precisão na dica de ferramenta dos gráficos financeiros, aprimorando sua experiência de análise de dados financeiros.
A formatação de números agora é exibida com precisão na dica de ferramenta do gráfico Radial.
O aviso de limite de 100 mil células agora é exibido corretamente para fontes de dados do Athena e do BigQuery.
A função matemática "Log" agora está funcionando conforme o esperado para as fontes de dados do Athena.
ASP.NET
A funcionalidade de exportação, tanto headless quanto interativa, agora funciona perfeitamente em sistemas Linux, expandindo suas opções de compatibilidade.
Corrigimos problemas de compatibilidade ao usar Microsoft.Data.SqlClient versão 5.0.0 ou superior em projetos ASP.NET, garantindo uma integração perfeita com Reveal.
O erro "Verificar credenciais" na fonte de dados Oracle foi resolvido, permitindo a recuperação de dados sem erros.
Nodo
Os cabeçalhos de solicitação agora funcionam corretamente para RVRESTDataSource ao utilizar o SDK do Node, garantindo conectividade e controle de dados contínuos.
Java
Os problemas de codificação nos dados lidos do BigQuery agora são resolvidos, mesmo que o conjunto de caracteres padrão do sistema não seja UTF-8.
Você não encontrará mais problemas de IRVUserContext nulos em IRVDataSourceProvider.changeDataSourceItem na API createwidget, garantindo uma experiência de provedor de dados mais suave.
Palavras finais..
Essas correções de bugs e aprimoramentos refletem nosso compromisso em fornecer uma solução de análise incorporada de primeira linha que permite que você aproveite todo o potencial de seus dados. Reveal 1.6.0 foi projetado para simplificar sua análise de dados, tornando mais fácil do que nunca obter insights valiosos de seus dados e tomar decisões baseadas em dados, e esses novos recursos são mais um passo nessa direção.
Seu feedback é inestimável à medida que continuamos a aprimorar sua experiência Reveal para atender às suas necessidades em evolução, portanto, continue enviando.
Preencha o formulário para obter uma demonstração personalizada do Reveal.
Obrigado por entrar em contato!
Um representante Reveal entrará em contato com você em breve!
Suas questões de privacidade: Usamos cookies próprios e de terceiros para melhorar sua experiência em nosso site. Ao continuar a usar o site, entendemos que você aceita seu uso. Política de Cookies.
Usamos cookies próprios e de terceiros para melhorar sua experiência em nosso site. Eles também nos permitem analisar o comportamento do usuário para melhorar constantemente o site para você. Por favor, revise nossa Política de Cookies e configurações de cookies abaixo.
Quando você visita qualquer site, ele pode armazenar ou recuperar informações em seu navegador, principalmente na forma de cookies. Essas informações podem ser sobre você, suas preferências ou seu dispositivo e são usadas principalmente para fazer o site funcionar como você espera. As informações geralmente não o identificam diretamente, mas podem proporcionar uma experiência na web mais personalizada. Porque respeitamos seu direito à privacidade. Você pode optar por não permitir alguns tipos de cookies. No entanto, o bloqueio de alguns tipos de cookies pode afetar sua experiência no site e nos serviços que podemos oferecer.
Suas questões de privacidade: Usamos cookies próprios e de terceiros para melhorar sua experiência em nosso site. Ao continuar a usar o site, entendemos que você aceita seu uso. Política de Cookies.