Desenvolvimento de visuais nativos · Power BI Visuals SDK / TypeScript

Quando o visual certo não existe na AppSource, ele é desenvolvido.

Construo visuais customizados para Power BI com o Power BI Visuals SDK em TypeScript — tecnologia oficial e mais atual recomendada pela Microsoft, sem recorrer a soluções genéricas como Deneb ou ao visual HTML Content. O resultado é um componente nativo, performático e com identidade visual própria, não um workaround. Complemento esse trabalho com consultoria completa em Power BI: modelagem, DAX, Power Query e dashboards executivos.

Para qualquer área que depende de um indicador que o Power BI nativo não exibe — de tesouraria, controladoria e risco a vendas, logística, operações e RH.

ETTJ.visual / curva_de_juros DI×PRÉ · CDI · IPCA · USD
14% 12% 10% 8% 6% 1M 6M 1A 2A 3A 5A 10A 2A · 504du PRÉ 12,20% CDI 11,60% IPCA+ 6,55%
Pré-fixada
CDI
IPCA+
A lacuna que esta solução resolve

Visuais customizados Power BI: indicadores sem visual disponível na AppSource.

Visuais customizados para Power BI são componentes gráficos desenvolvidos sob medida para exibir indicadores que os visuais padrão do Power BI não oferecem. Quando a biblioteca nativa não atende a um requisito específico do negócio, a alternativa mais comum é improvisar com Deneb (Vega-Lite) ou com o visual HTML Content. Ambas funcionam como contorno, mas têm limitações de performance, manutenção e integração com a engine do Power BI. A alternativa adotada aqui é o desenvolvimento de um visual nativo via Power BI Visuals SDK, em TypeScript — a tecnologia oficial e mais atual indicada pela Microsoft para esse fim.

Como o visual é construído

Stack alinhada às diretrizes atuais da Microsoft.

O desenvolvimento segue o ciclo oficial do Power BI Visuals SDK, com as APIs mais recentes recomendadas pela Microsoft — não o conjunto mínimo necessário apenas para funcionar, mas a versão atualizada que garante compatibilidade de longo prazo e elegibilidade para certificação na AppSource.

LINGUAGEM

TypeScript + Power BI Visuals SDK

Tipagem estática e o framework oficial de visuais, com ciclo de vida de update/render controlado nativamente pelo Power BI — não por scripts interpretados em tempo de execução.

RENDERIZAÇÃO

D3.js para data binding

Vinculação de dados e geometria via D3, com controle fino de escala, eixos e transições — sem o overhead de engines de gráficos genéricas.

FORMATAÇÃO

Formatting Model API (v5+)

Painel de formatação construído no modelo atual de cards e slices, substituindo a API legada — exigência da Microsoft para novos visuais certificados.

EMPACOTAMENTO

pbiviz / Webpack

Build e empacotamento via pbiviz CLI, com bundling otimizado e capabilities.json versionado conforme o schema vigente da API.

COMPATIBILIDADE

Power BI Service & Report Server

Testado em ambos os ambientes de publicação, considerando as diferenças de API suportadas em cada um.

CERTIFICAÇÃO

Padrão AppSource

Estrutura de código e segurança (CSP, sandboxing de iframe quando aplicável) compatível com os requisitos de certificação da Microsoft.

Quem desenvolve

Especialista em Power BI, do modelo de dados ao pixel.

A prática por trás do rodzbar.bi vem do dia a dia de consultoria em Power BI em ambiente corporativo: modelagem de dados para datasets de grande volume, DAX avançado, pipelines em Power Query com múltiplas fontes (SQL, Oracle, DB2) e governança com Row Level Security.

No desenvolvimento de visuais, o portfólio inclui mais de 20 visuais customizados construídos com o Power BI Visuals SDK em TypeScript — de gráficos de dispersão por quadrantes e radares comparativos a matrizes hierárquicas, gauges, slicers inteligentes e cards executivos — todos seguindo o Formatting Model API atual e o padrão de certificação da AppSource, com suporte a formatação condicional (fx) e cross-filtering nativo.

Antes de existir como visual, muito desse trabalho nasceu como SVG renderizado por medidas DAX — experiência que garante domínio tanto da engine do Power BI quanto da camada visual.

20+
Visuais customizados desenvolvidos com o Power BI Visuals SDK
v5+
Formatting Model API atual em todos os visuais
2
Ambientes cobertos: Power BI Service e Report Server
100%
Código próprio em TypeScript — sem Deneb, sem HTML Content
Em segundo plano: consultoria completa

Além dos visuais, cuido do dashboard inteiro.

Se o projeto não precisa de um visual sob medida, sigo com consultoria tradicional de Power BI — do modelo de dados à entrega final.

MODELAGEM

Modelo de dados & performance

Star schema, cardinalidade, relacionamentos e otimização do motor VertiPaq para datasets de grande volume.

DAX

DAX avançado

Contexto de filtro, CALCULATETABLE, TREATAS, medidas otimizadas com variáveis e sem iterações desnecessárias.

POWER QUERY

Power Query (M)

Pipelines com query folding, ETL multi-fonte (SQL, Oracle, DB2) e transformações enxutas e reutilizáveis.

VISUAIS CUSTOM

Visuais nativos em TypeScript

Desenvolvimento via Power BI Visuals SDK e empacotamento .pbiviz — sem recorrer a Deneb ou ao visual HTML Content como solução de contorno.

SVG / HTML

SVG e HTML com DAX

Gauges, cards e gráficos renderizados via medidas DAX, otimizados para peso e responsividade dentro do Power BI.

GOVERNANÇA

RLS & arquitetura

Row Level Security, organização de workspaces e padrões de nomenclatura para manutenção por terceiros.

Como funciona

Do protótipo ao dashboard em produção.

01

Levantamento

Entendimento das fontes de dados, métricas de negócio e protótipo visual (Figma).

02

Modelagem

Construção do modelo, relacionamentos, RLS e pipelines em Power Query.

03

Desenvolvimento

Medidas DAX, visuais nativos e, quando necessário, visuais próprios em TypeScript.

04

Publicação

Deploy no Power BI Service ou Report Server, com documentação para manutenção.

Modalidades de negócio

Construção pontual ou licença com suporte contínuo.

O visual pode ser contratado como projeto fechado ou como licença recorrente — a diferença está em quem absorve a manutenção quando a Microsoft atualiza a API do Power BI.

Selecionar
Visual customizado
Pagamento único

Construção e entrega

Desenvolvimento sob escopo fechado, com entrega do visual compilado (.pbiviz) pronto para uso em produção.

  • Escopo definido em proposta, com prazo e valor fechados
  • Entrega do pacote .pbiviz testado no ambiente do cliente
  • Documentação de uso e parâmetros de formatação
  • Garantia de correção de defeitos por período determinado em contrato
  • Atualizações de compatibilidade com novas versões da API e novas personalizações são orçadas à parte
Selecionar
Consultoria em Power BI
Projeto ou hora técnica

Consultoria tradicional

Dashboards do modelo à entrega, sem desenvolvimento de visual customizado.

  • Modelagem de dados (star schema, VertiPaq) para datasets de grande volume
  • DAX avançado e otimização de medidas
  • Power Query (M) com query folding e ETL multi-fonte
  • Row Level Security e arquitetura de workspaces
  • Dashboards executivos, do modelo à publicação

Orçamento com teste real, antes de fechar

Independente da modalidade escolhida, o projeto pode começar por uma v1 construída conforme as especificações combinadas, sem custo, liberada com licença de teste válida por 10 dias corridos. Se o visual demonstrar, na prática, o ganho esperado para o negócio, seguimos para o fechamento — na modalidade de construção e entrega ou na licença com suporte contínuo.

Perguntas frequentes

Dúvidas comuns sobre visuais customizados e consultoria Power BI.

O que são visuais customizados para Power BI?
Visuais customizados para Power BI são componentes gráficos desenvolvidos especificamente para atender a necessidades de visualização de dados que os visuais padrão do Power BI e da AppSource não oferecem. Quando desenvolvidos com o Power BI Visuals SDK em TypeScript, comportam-se como visuais nativos: respondem a filtros, interações e ao painel de formatação do próprio Power BI.
Por que desenvolver com o Power BI Visuals SDK em vez de usar Deneb ou HTML Content?
Deneb (Vega-Lite) e o visual HTML Content funcionam como soluções de contorno: dependem de scripts interpretados em tempo de execução, têm limitações de performance e de integração com a engine do Power BI. Um visual desenvolvido com o Power BI Visuals SDK em TypeScript é compilado, usa as APIs oficiais da Microsoft, participa nativamente do cross-filtering e é elegível para certificação na AppSource.
Como funciona a v1 de teste gratuita por 10 dias?
Antes de fechar contrato, uma primeira versão do visual é construída conforme as especificações combinadas, sem custo, e liberada com uma licença de teste válida por 10 dias corridos. Se o visual demonstrar o ganho esperado na prática, o projeto segue para fechamento na modalidade de construção e entrega ou na licença com suporte contínuo.
Qual a diferença entre a modalidade de pagamento único e a licença recorrente?
No pagamento único, o visual é entregue compilado (.pbiviz) com escopo, prazo e valor fechados; atualizações de compatibilidade com novas versões da API do Power BI são orçadas à parte. Na licença recorrente, manutenção e evolução ficam incluídas enquanto a licença estiver ativa: atualizações sempre que a Microsoft altera a Visuals API, personalizações futuras e suporte técnico direto, com cancelamento a qualquer momento.
O visual customizado funciona no Power BI Service e no Report Server?
Sim. Os visuais são testados nos dois ambientes de publicação — Power BI Service e Power BI Report Server — considerando as diferenças de API suportadas em cada um.
A consultoria cobre mais do que visuais customizados?
Sim. Além do desenvolvimento de visuais nativos, a consultoria cobre o dashboard inteiro: modelagem de dados (star schema e otimização VertiPaq), DAX avançado, pipelines em Power Query (M) com query folding, Row Level Security e arquitetura de workspaces.

Prefere falar direto?

Atendimento via WhatsApp para orçamentos, dúvidas técnicas ou demonstração dos visuais (ETTJ e KPI Card + Sparkline).

Modalidade selecionada:
Abrir conversa no WhatsApp

Ou envie uma mensagem

Respondo por e-mail em até 1 dia útil.

Falar no WhatsApp