Alterar o tipo visual

Você pode alterar o tipo de um visual existente em um relatório do Power BI, como alterar um gráfico de barras em um gráfico de pizza. Veja uma lista de tipos visuais disponíveis prontos para uso.

Como alterar um tipo visual existente usando a API

Use o método changeType e especifique o tipo desejado.

changeType(visualType: string): Promise<void>

Exemplo de código

O exemplo de código a seguir mostra como alterar um tipo visual existente para um tipo de pieChart.

await visual.changeType('pieChart');

Considerações e limitações

  • changeType falhará se o tipo visual de destino não estiver instalado.
  • Tipos visuais diferentes têm regras de associação de dados diferentes. Se algum campo de dados tiver sido aplicado a um visual e changeType for usado, os campos de dados poderão ser mapeados para um dataRole diferente se esse mapeamento for definido nos metadados do tipo visual. Se nenhum mapeamento desse tipo existir entre os tipos visuais, changeType falhará. Consulte de associação de dados visuais para saber mais.