Com Temas de Relatório você pode aplicar um tema de cor ao relatório inteiro, como as cores da empresa, uma coloração sazonal ou qualquer outro tema de cor que você deseje aplicar a um relatório. Quando você aplicar um Tema de Relatório, todos os visuais no relatório passarão a usar as cores do tema selecionado (aplicam-se algumas exceções que serão descritas posteriormente neste artigo).

A aplicação de um Tema de Relatório requer um arquivo JSON, usando uma estrutura básica, que você pode importar para o Power BI Desktop e aplicar ao relatório. A estrutura do arquivo JSON e o processo de importação (são apenas alguns cliques de botão) são rápidos e fáceis.

Habilitar Temas de Relatório na Visualização

Você pode experimentar o novo recurso Temas de Relatório a partir da versão de março de 2017 do Power BI Desktop. Para habilitar esse recurso da visualização, selecione Arquivo > Opções e Configurações > Opções > Recursos da Visualização, em seguida, marque a caixa de seleção ao lado de Temas de Relatório Personalizados. Você precisará reiniciar o Power BI Desktop depois de fazer a seleção.

Como os temas de relatório funcionam

Para aplicar um Tema de Relatório em um relatório do Power BI Desktop, selecione o botão Mudar Tema na faixa de opções Início e selecione Importar Tema na lista suspensa.

Será exibida uma janela permitindo navegar até o local do arquivo de tema JSON. O Power BI Desktop procura arquivos .JSON, que é o tipo de Arquivo de Tema de Relatório do Power BI. Na imagem a seguir, alguns arquivos de tema de feriado estão disponíveis. Vamos escolher um tema de feriado que acontece em março.

Quando o arquivo de tema é carregado com êxito, o Power BI Desktop emite essa informação.

Agora que já importamos um arquivo de tema, vamos examinar a estrutura simples e fácil do arquivo JSON.

Estrutura de um arquivo JSON de Tema de Relatório

O arquivo JSON selecionado na seção anterior (o arquivo St Patricks Day.json), quando aberto em um editor, é semelhante ao seguinte.

Esse arquivo JSON tem as seguintes linhas necessários:

  • name – esse é o nome do tema, que é o único campo obrigatório
  • dataColors – uma lista de códigos hexadecimais de cores a serem usados para dados nos visuais do Power BI Desktop. A lista pode conter quantas cores forem desejadas
  • background, foreground e tableAccent – esses valores são as cores que devem ser usadas em visuais de tabela e matriz. A maneira em que essas cores são usadas depende do estilo específico de tabela ou matriz aplicado. Os visuais de tabela e matriz não têm nenhum estilo aplicado por padrão, portanto, não aparecerá nenhuma cor de tema enquanto você não aplicar um estilo.

Para aplicar um estilo em um visual de tabela ou matriz, selecione o visual e no painel Visualizações, selecione a seção Formato e, em seguida, expanda Estilo da matriz e selecione um estilo na lista suspensa Estilo.

Para criar seu próprio arquivo JSON facilmente recortando e colando, aqui está o texto do arquivo St Patricks Day.json:

{
    "name": "St Patricks Day",
    "dataColors": ["#568410", "#3A6108", "#70A322", "#915203", "#D79A12", "#bb7711", "#114400", "#aacc66"],
    "background":"#FFFFFF",
    "foreground": "#3A6108",
    "tableAccent": "#568410"
}

A partir daí, você pode inserir seu próprio código hexadecimal de cor para as cores selecionados.

Como as cores do Tema de Relatório permanecem nos relatórios

Quando você publica o relatório no Serviço do Power BI, as cores do Tema de Relatório permanecem nele.

Além disso, a seção Cores de dados do painel Formato refletem o Tema de Relatório. Por exemplo, depois de aplicar a variedade de cores verdes e marrons do tema St. Patrick's Day, ao selecionar um visual e acessar Formato > Cores de dados aparece o seguinte.

Viu todo esse verde? Isso ocorre porque essas cores faziam parte do Tema de Relatório importado e aplicado.

Situações em que as cores do Tema de Relatório não permanecerão nos relatórios

Se você aplicar um conjunto de cores personalizadas (ou uma cor individual) a um ponto de dados específico em um visual, aplicar um Tema de Relatório não substituirá essa cor personalizada do ponto dados.

Além disso, se você definir manualmente a cor de um ponto de dados usando a seção Cores do tema da paleta de cores, essas cores não serão atualizadas quando você aplicar um novo Tema de Relatório. Para retornar às cores padrão (de modo que elas sejam atualizadas ao aplicar um novo Tema de Relatório), você pode selecionar Reverter para padrão na paleta Cores do tema.

Além disso, muitos Visuais Personalizados não aplicam os Temas de Relatório.

Arquivos de Tema de Relatório que você pode usar agora

Deseja começar a usar Temas de Relatório? Ótimo! Aqui estão alguns arquivos de JSON de Tema de Relatório prontos que você pode baixar e importar no relatório Power BI Desktop, juntamente com uma imagem desse Tema de Relatório aplicada ao relatório usado neste artigo.

  • Por fim, aqui está um que é lindo (o tema Valentine's Day) e que certamente chamará sua atenção.

Em vez de um download, aqui está o código do arquivo JSON do Valentine's day:

{
    "name": "Valentine's Day",
    "dataColors": ["#990011", "#cc1144", "#ee7799", "#eebbcc", "#cc4477", "#cc5555", "#882222", "#A30E33"],
    "background":"#FFFFFF",
    "foreground": "#ee7799",
    "tableAccent": "#990011"
}

Os Temas de Relatório permitem que seus relatórios do Power BI Desktop reflitam as suas cores ou as cores da organização, da estação ou do feriado atual. Aproveite, é fácil!