Elemento visual de planeamento de matriz
Este artigo descreve como usar o elemento visual Planeamento de matrizes na aplicação de Planeamento do desempenho empresarial.
O elemento visual Planeamento de matrizes é um elemento visual personalizado do Microsoft Power BI criado para transformar a experiência de planeamento. Oferece uma abordagem integrada e poderosa para processos de planeamento, como gestão de previsões e orçamentos. Ao contrário dos métodos tradicionais que envolvem downloads de dados, orçamento manual baseado no Excel e consolidação complexa de dados, o elemento visual Planeamento de matrizes agiliza operações no seu dashboard do Power BI.
Benefícios
- Processo de planeamento simplificado – O elemento visual Planeamento de matrizes elimina as complexidades dos métodos tradicionais, permitindo que os utilizadores introduzam e giram valores previstos diretamente no ambiente do Power BI. Esta funcionalidade orientada para um propósito simplifica o processo de planeamento e, portanto, poupa tempo e esforço.
- Visualização e tomada de decisões em tempo real – Os utilizadores obtêm visualizações dinâmicas em tempo real dos valores previstos. Ao sobrepor dimensões da previsão com os dados reais existentes, os utilizadores podem tomar decisões ágeis e baseadas em dados em diversos setores de negócios.
- Eficiência e colaboração melhoradas – O elemento visual Planeamento de matrizes aumenta significativamente a eficiência. Ao capacitar as equipas para acederem e usarem visualizações em tempo real, promove a tomada de decisões informadas e colaborativas.
- Integração e acessibilidade perfeitas – Como o elemento visual Planeamento de matrizes se integra perfeitamente com os dashboards do Power BI, é um elemento visual de planeamento de desempenho empresarial crítico do Dynamics 365 Finance. O seu objetivo é garantir fácil acessibilidade e utilização no ambiente familiar do Power BI.
- Experiência de planeamento otimizada – Redefina os seus processos de planeamento ao capacitar os utilizadores a gerirem previsões com eficiência, visualizarem dados instantaneamente e otimizarem a tomada de decisões. Desta forma, promove uma experiência de planeamento mais eficiente e centrada nos dados.
Pré-requisitos e instalação
Para mais informações sobre pré-requisitos e instalação, consulte Instalar elementos visuais de planeamento do desempenho empresarial.
Instalação
Abra a aplicação Power BI e aceda à área de trabalho ou ao relatório onde planeia configurar o Planeador de Matrizes.
Transfira o elemento visual Planeamento de matrizes do AppSource.
Arraste o elemento visual Planeamento de matrizes para a tela do relatório.
Selecione o elemento visual na tela do relatório e, em seguida, selecione o separador Formatar elemento visual na tela do relatório. Na janela Detalhes da API do elemento visual, adicione o URL base da API e o nome do cubo. Esta informação fornece os detalhes que o planeamento do desempenho empresarial exige para ler dados do cubo e escrever dados no mesmo. A URL base da API é a URL do ambiente onde o planeamento do desempenho empresarial está instalado. O URL do ambiente deve ser precedido de https:// (por exemplo,
https://environment.d365.com
). Para obter mais informações, consulte Encontre o ID e o nome do ambiente e da organização.Nota
O separador Formatar elemento visual está disponível apenas quando um elemento visual é selecionado na tela do relatório.
Selecione o elemento visual e encontre o painel de visualização para o mesmo. No painel de visualização, introduza nomes para linhas, colunas e campos de filtro. Estas colunas fornecem a estrutura (eixo x e eixo y) para a sua matriz.
Organize os campos nas linhas e colunas da matriz para definir a sua estrutura do elemento visual. Os campos colocados em linhas e colunas definem os eixos da matriz. Todos os campos que não são colocados em linhas e colunas são utilizados como contexto de filtro e devem ser adicionados ao campo Filtros no painel de visualização.
Defina a forma da matriz colocando valores nas linhas e colunas. Quaisquer dimensões destinadas apenas a contexto de filtro (ou seja, que não fazem parte do eixo x ou do eixo y) devem ser adicionadas ao campo Filtros no painel de visualização.
Forneça dimensões e variáveis para permitir que o elemento visual Planeamento de matrizes estabeleça as coordenadas de repetição de escrita necessárias para criar modelos de planeamento e orçamento de maneira eficaz.
Atribua a coluna Montante do seu cubo à variável de valores no painel de visualização. Este passo garante que o elemento visual Planeamento de matrizes inclua valores de dados específicos.
Verifique a configuração no painel de visualização para garantir que todos os campos, dimensões e variáveis necessários sejam atribuídos corretamente e colocados nas secções de linha, coluna, filtro e valor.
Guarde as alterações que fez à configuração. Em seguida, aplique as definições para ativar o elemento visual Planeamento de matrizes no seu dashboard ou relatório do Power BI.
Nota
Adicione todas as dimensões ao elemento visual.
Um atributo de cada dimensão do cubo especificado nas definições dos elementos visuais deve ser utilizado no elemento visual (na secção de linha, na secção de coluna ou na secção de filtro). Caso contrário, a repetição de escrita será aplicada ao nível "Todas" a todas as dimensões que não são usadas no elemento visual. Como resultado, um número excessivo de registos é gravado na base de dados.
Introduzir dados
Para ativar a entrada de dados, selecione Editar no canto superior esquerdo para entrar no modo de edição. Em seguida, introduza valores num campo ou selecione e mantenha (ou clique com o botão direito do rato).
Células de agregação
Para introduzir dados numa célula de agregação no elemento visual Planeamento de matrizes, aceda às propriedades do elemento visual e expanda a secção IU da grelha e defina o atributo Distribuição no elemento principal como Ligado.
Pré-requisitos para introduzir ou editar dados em agregações
A hierarquia relevante deve ser recolhida e os elementos subordinados não devem estar visíveis. Estão disponíveis várias opções de alocação. Para mais informações, consulte Elemento visual de alocação.
Importante
Os valores introduzidos num nível base e as coordenadas de dimensão que não contêm agregações são guardados depois de selecionar Guardar. Os valores introduzidos nas agregações são imediatamente guardados.
As alterações nas entradas de nível básico são imediatamente visíveis na matriz. Para ver os resultados da alocação ou os efeitos noutros elementos do relatório, atualize a página do relatório. Devido às limitações no Power BI Desktop, Atualizar no elemento visual não funciona no Power BI Desktop.
Exportar para o Excel
Selecione Exportar para Excel para exportar um relatório formatado do conteúdo mostrado no elemento visual de matriz para o Excel.
Copiar e colar
No modo de edição, pode colar células na matriz que copiou para a área de transferência. Selecione o local na matriz onde deseja colar o conteúdo, selecione e mantenha (ou clique com o botão direito do rato) e selecione Colar.
Introduzir ou editar comentários
Pode introduzir comentários diretamente ao selecionar e manter (ou clicando com o botão direito do rato) uma célula de nível básico. No modo de leitura, paire com o rato sobre uma célula para ver os comentários que foram inseridos nos níveis básico e nos níveis subjacentes num nível agregado.
Opções de configuração
- Propriedades da grelha – No painel Formato no Power BI, defina diferentes parâmetros de design, como o tamanho do tipo de letra, as cores e o esquema.
- Mostrar marcadores de comentários – Os comentários são armazenados no valor TEXT_VAL do cubo. Pode usar o mesmo cubo que contém os seus valores ou armazená-los num cubo de comentários separado. Recomendamos que use um cubo de comentários separado se desejar armazenar comentários com uma granularidade diferente da do seu cubo. Para comentários no mesmo cubo, pode mostrar marcadores de comentários no elemento visual Planeamento de matrizes. Para esta abordagem, o seu cubo deve ter uma coluna que devolva 1 se houver um comentário para o registo. Eis um exemplo: Contagem de comentários = if(VW_GL[TEXT_VAL]<>BLANK(),1,0). Esta medida de coluna calculada para a contagem de comentários deve ser adicionada ao campo Contagem de comentários no elemento visual. São mostrados marcadores para as coordenadas onde a contagem de comentários está acima de 0 (zero).
- Bloquear colunas de medida ou valor para entrada – A propriedade Medida não editável permite evitar edições em campos de valores específicos especificando uma ou mais colunas, onde o primeiro valor começa com 0. Por exemplo, para evitar a entrada no segundo campo de valor, pode definir a propriedade como 1. Para evitar a entrada no segundo e terceiro campos de valor, defina a propriedade como 1,2.
- Desativar entrada em elementos principais vazios – A propriedade Permitir entrada no elemento principal vazio permite evitar que os utilizadores introduzam dados em células agregadas vazias. A entrada de dados nestas células levam a um grande número de transações de repetição de escrita não intencionais.
Formatação condicional
Use a secção Formatação condicional do painel Formatar no Power BI para configurar a formatação condicional para as cores de fundo e do tipo de letra para cada medida de valor no elemento visual Planeamento de matrizes.
A definição de critérios de formatação condicional usa a variável Val. Pode usar qualquer operação matemática para configurar a formatação condicional conforme necessário:
- Val > 10 aplica a formatação definida para a medida específica a todos os valores acima de 10.
- Val >=0 ou Val <=0 aplica o formato a todos os valores na medida.
Personalizar totais
Use a secção Cálculo de valores do painel Formatar no Power BI para especificar cálculos personalizados, além da agregação predefinida.
Personalizar cálculos
Use a opção Personalizar na secção Cálculo de valores para definir o cálculo aplicado a um campo ou medida de valor do marcador de posição.
Eis um exemplo.
- NO Power BI, crie uma medida que tenha um cálculo e qualquer definição. Para este exemplo, use PY AC % = 1.
- Arraste a medida para o campo de valor do elemento visual.
- Na secção do Power BI Cálculo de valores do elemento visual Planeamento de matrizes no painel Formatação, selecione Personalizar.
- Defina o cálculo usando qualquer um dos operadores suportados. Use as referências val1 até valn para se referir aos campos de valor correspondentes no elemento visual. Neste exemplo, o primeiro campo (Montante) é referido como val1 e o segundo campo (PY AC) é referido como val2.
Neste exemplo, adiciona os campos Montante e PY AC e define o cálculo do marcador de posição PY AC % como val1/val2. Aqui, val1 refere-se ao campo Montante, val2 refere-se ao campo PY AC e a percentagem relativa é calculada.
Operadores suportados
Operador | Nome | Sintaxe | Associativity | Exemplo | Resultado |
---|---|---|---|---|---|
(, ) | Agrupamento | (x) | Nenhum | 2 * (3 + 4) | 14 |
[, ] | Matriz, Índice | […] | Nenhum | [[1,2],[3,4]] | [[1,2],[3,4]] |
{, } | Objeto | {…} | Nenhum | {a: 1, b: 2} | {a: 1, b: 2} |
, | Separador de parâmetros | x, y | Da esquerda para a direita | max(2, 1, 5) | 5 |
. | Acessor de propriedade | obj.prop | Da esquerda para a direita | obj={a: 12}; obj.a | 12 |
; | Separador de instruções | x; y | Da esquerda para a direita | a=2; b=3; a*b | [6] |
; | Separador de linha | [x; y] | Da esquerda para a direita | [1,2;3,4] | [[1,2],[3,4]] |
\n | Separador de instruções | x \n y | Da esquerda para a direita | a=2 \n b=3 \n a*b | [2,3,6] |
+ | Adicionar | x + y | Da esquerda para a direita | 4 + 5 | 9 |
+ | Unário mais | +y | Da direita para a esquerda | +4 | 4 |
- | Subtrair | x - y | Da esquerda para a direita | 7 - 3 | 4 |
- | Unário menos | -y | Da direita para a esquerda | -4 | -4 |
* | Multiplicar | x * y | Da esquerda para a direita | 2 * 3 | 6 |
.* | Multiplicação por elemento | x.* y | Da esquerda para a direita | [1,2,3] .* [1,2,3] | [1,4,9] |
/ | Dividir | x / y | Da esquerda para a direita | 6 / 2 | 3 |
./ | Divisão por elemento | x ./ y | Da esquerda para a direita | [9,6,4] ./ [3,2,2] | [3,3,2] |
%, mod | Módulos | x % y | Da esquerda para a direita | 8 % 3 | 2 |
^ | Potência | x ^ y | Da direita para a esquerda | 2 ^ 3 | 8 |
.^ | Poder em termos de elemento | x .^ y | Da direita para a esquerda | [2,3] .^ [3,3] | [8,27] |
' | Transpor | y' | Da esquerda para a direita | [[1,2],[3,4]]' | [[1,3],[2,4]] |
! | Fatorial | y! | Da esquerda para a direita | 5! | 120 |
& | Bit a bit e | x & y | Da esquerda para a direita | 5 & 3 | 1 |
~ | Bit a bit não | ~x | Da direita para a esquerda | ~2 | -3 |
| | Bit a bit ou | x | y | Da esquerda para a direita | 5 | 3 | 7 |
^| | Bit a bit xor | x ^| y | Da esquerda para a direita | 5 ^| 2 | 7 |
<< | Mudança para a esquerda | x << y | Da esquerda para a direita | 4 << 1 | 8 |
>> | Mudança aritmética para a direita | x >> y | Da esquerda para a direita | 8 >> 1 | 4 |
>>> | Mudança lógica para a direita | x >>> y | Da esquerda para a direita | -8 >>> 1 | 2147483644 |
e | Lógico e | x e y | Da esquerda para a direita | verdadeiro e falso | falso |
não | Lógico não | não y | Da direita para a esquerda | não verdadeiro | falso |
ou | Lógico ou | x ou y | Da esquerda para a direita | verdadeiro ou falso | verdadeiro |
xor | Lógico xor | x xor y | Da esquerda para a direita | verdadeiro xor verdadeiro | falso |
= | Atribuição | x = y | Da direita para a esquerda | a = 5 | 5 |
? : | Expressão condicional | x ? y : z | Da direita para a esquerda | 15 > 100 ? 1 : -1 | -1 |
: | Intervalo | x : y | Da direita para a esquerda | 1:4 | [1,2,3,4] |
para, em | Conversão da unidade | x para y | Da esquerda para a direita | 2 polegadas em cm | 5,08 cm |
== | Igual | x == y | Da esquerda para a direita | 2 == 4 - 2 | verdadeiro |
!= | Desigual | x != y | Da esquerda para a direita | 2 != 3 | verdadeiro |
< | Menor | x < y | Da esquerda para a direita | 2 < 3 | verdadeiro |
> | Maior | x > y | Da esquerda para a direita | 2 > 3 | falso |
<= | Smallereq | x <= y | Da esquerda para a direita | 4 <= 3 | falso |
>= | Largereq | x >= y | Da esquerda para a direita | 2 + 4 >= 6 | verdadeiro |
Se as instruções também forem suportadas, a sintaxe será semelhante ao exemplo seguinte:
val2 != 0 ? val1 / val2 : null
Aqui:
- != é o operador "diferente".
- ? é o operador "if".
- : é o operador "then".
Substituição de medida da coluna
Em cenários em que faz repetição de escrita em diferentes medidas que não fazem parte de uma dimensão das medidas, defina as coordenadas da coluna que devem ser usadas quando um valor faz repetição de escrita nessa coluna.
- Selecione Editar no canto superior direito do elemento visual.
- Selecione a medida para a qual vai substituir os metadados. Defina as coordenadas de dimensão que devem ser usadas quando um valor for escrito nessa coluna.
- Selecione Sincronizar definições para aplicar as suas alterações.
Dica
É mais fácil adicionar uma medida DAX simples, [Unidades]=0, para aplicar o formato de medida e usá-lo como marcador de posição para a substituição de coluna.
Modo de seleção múltipla
O modo de seleção múltipla permite editar várias células ao mesmo tempo.
- Para escrever o mesmo valor em todas as células selecionadas, selecione Seleção múltipla.
- Para distribuir o valor pelas células selecionadas de acordo com sua distribuição atual, use o prefixo s . Por exemplo, introduza s15000 para distribuir 15.000 em três células selecionadas. O valor total das células selecionadas é apresentado à direita do botão Guardar.
Formatação de subtotal
Pode ter formatos diferentes para cada nível de linhas de subtotal no elemento visual Planeamento de matrizes.
- Subtotal de um nível
- Subtotal de dois níveis
Subtotal baseado em DAX
Pode usar medidas DAX para rollups e subtotais. O formato do subtotal do nível mais baixo da hierarquia não pode ser alterado.
Formatação condicional do total geral
Pode usar a definição IU da Grelha para alterar a cor de fundo da coluna do total geral.
Por predefinição, a opção IU da Grelha define a cor verde para as colunas. No entanto, pode usar a opção Formatação condicional do GT para definir um novo formato.
Fórmula de formato do GT do montante
- Val = Val – Use esta fórmula para definir o novo formato para todas as linhas do total geral.
- Val < Val – Use esta fórmula para definir o novo formato para um intervalo específico de valores.
- Val > Val – Use esta fórmula para definir o novo formato para um intervalo específico de valores.
Ícone de sufixo de valor – Pode usar código ASCII ou HTML.
Nível de prioridade da fórmula do formato do GT do montante – A fórmula 1 do formato do GT do montante tem prioridade mais elevada do que as outras.
- Mesmas fórmulas – Neste exemplo, duas fórmulas são iguais, mas apenas a primeira fórmula é aplicada.
- Fórmulas diferentes – Neste exemplo, duas fórmulas diferentes são aplicadas ao montante.
- Três fórmulas adicionadas – Neste exemplo, três fórmulas são adicionadas.
Anular
Pode desfazer alterações na entrada de dados antes de selecionar Guardar. Para desfazer alterações na entrada de dados, selecione e mantenha (ou clique com o botão direito do rato) a célula adequada e selecione Desfazer. O valor anterior é apresentado na parte superior do menu de atalho.
Bloqueio dinâmico
Pode bloquear dinamicamente edições em células que atendam a uma condição específica. Na secção Bloqueio de edição das propriedades do elemento visual, defina a condição para a medida onde deseja aplicar o bloqueio. A condição usa a variável Val. Esta variável funciona exatamente como nas secções Formatação condicional e Editar validação.
Editar validação
Pode definir regras de validação que se aplicam a uma medida na matriz. As regras suportam a mesma sintaxe do operador (variável Val) como as secções Formatação condicional e Editar bloqueio. Além disso, pode usar funções math.js. Para mais informações, consulte Biblioteca matemática para JavaScript e node.js.