Alunos Rafael Correa Celestino Postado Outubro 21, 2024 Alunos Postado Outubro 21, 2024 Prezados boa tarde! Estou com um problema onde um switch nao faz a pesquisa do valor, indo diretamente pra a segunda opação, abaixo seguem o print da medida e a tabela verdade que a medida mostra. Obrigado pela ajuda
0 Alunos Edson Igari Postado Outubro 21, 2024 Alunos Postado Outubro 21, 2024 Rafael, qual o resultado esperado???
0 Alunos Rafael Correa Celestino Postado Outubro 21, 2024 Autor Alunos Postado Outubro 21, 2024 3 minutos atrás, Edson Igari disse: Rafael, qual o resultado esperado??? Opa, no caso ele deveria colocar 3 onde está 15 e 9 nos demais, essa medida vai ser usada em um mapa onde, caso o sksebrae seja 15, ele vai pintar o mapa todo (primeiro coalesce), caso hajam outros sksebraes, o mapa deverá ser pintado apenas n respectivo estado (segundo coaslesce)
0 Alunos Bruno Abdalla de Souza Postado Outubro 21, 2024 Alunos Postado Outubro 21, 2024 O DISTINCTCOUNT da coluna SKPrograma está retornando 1. Como ele não é nulo, então retorna 1 mesmo. Está fazendo o que vc pediu.
0 Alunos Rafael Correa Celestino Postado Outubro 22, 2024 Autor Alunos Postado Outubro 22, 2024 10 horas atrás, Bruno Abdalla de Souza disse: O DISTINCTCOUNT da coluna SKPrograma está retornando 1. Como ele não é nulo, então retorna 1 mesmo. Está fazendo o que vc pediu. Opa bruno, bom dia! No caso ele nao está funcionando, aqui segue outra abordagem que eu tentei, utilizando if, quando eu testo as variáveis separadas, elas funcionam corretamente, pintando o mapa como deveriam porém, quando tento fazer com que ele traga apenas uma ou outra condição com base no valor de sksebrae o mapa não é pintado.
0 Alunos Bruno Abdalla de Souza Postado Outubro 22, 2024 Alunos Postado Outubro 22, 2024 Anexa o pbix para nos ajudar a entender melhor.
0 Alunos Edson Igari Postado Outubro 22, 2024 Alunos Postado Outubro 22, 2024 17 horas atrás, Rafael Correa Celestino disse: Opa, no caso ele deveria colocar 3 onde está 15 e 9 nos demais, essa medida vai ser usada em um mapa onde, caso o sksebrae seja 15, ele vai pintar o mapa todo (primeiro coalesce), caso hajam outros sksebraes, o mapa deverá ser pintado apenas n respectivo estado (segundo coaslesce) Então não seria mais fácil fazer assim??? Teste = SWITCH( SELECTEDVALUE(IND_TFIndProgramaResult[SKSebrae]), 15,3, 9 ) 1
0 Alunos Rafael Correa Celestino Postado Outubro 23, 2024 Autor Alunos Postado Outubro 23, 2024 Em 22/10/2024 em 08:33, Bruno Abdalla de Souza disse: Anexa o pbix para nos ajudar a entender melhor. Oi Bruno, bom dia! Segue um Pbix de exemplo com algumas infos para facilitar TEste PBIX.pbix
0 Alunos Edson Igari Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 veja se é isso. TEste PBIX.pbix
0 Alunos Rafael Correa Celestino Postado Outubro 23, 2024 Autor Alunos Postado Outubro 23, 2024 19 minutos atrás, Edson Igari disse: veja se é isso. TEste PBIX.pbix 69.57 kB · 0 downloads Opa, bom dia! Nao man, nao funciona, ele nao pinta o 15, eu fiz o teste aqui Valeu!
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 Você quer pintar o gráfico com base no valor de qual indicador? Em uma soma, contagem? Explica com mais detalhes, por favor.
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 Vamos lá. No eixo do mapa, você tem os Estados. Quando filtra 15, significa que é sistema nacional. Como o gráfico vai entender que vc está falando de todos os estados neste caso? Talvez vc tivesse que ter um mapa personalizado onde ele identifica que sistema nacional se refere a todos os estados. OU seja, qual o comportamento que vc quer que aconteça qdo filtra o id de estado 15? 1
0 Alunos Rafael Correa Celestino Postado Outubro 23, 2024 Autor Alunos Postado Outubro 23, 2024 4 minutos atrás, Bruno Abdalla de Souza disse: Você quer pintar o gráfico com base no valor de qual indicador? Em uma soma, contagem? Explica com mais detalhes, por favor. eu precisava pintar o mapa, com base em: o programa x está apenas no estado com código 15? se houver valor apenas para o estado de código 15, pinta o mapa todo, se houver valor de programa apenas para um ou mais estados diferentes do 15, pintar o estado referente ao código, por exemplo se gouver no 3 e ele for o acre, pintar o acre para o programa x, se o programa x estiver no acre e em são paulo pintar o mapa nos dois estados, se ele estiver nos dois estados e no 15, pintar apenas os dois estados, o 15 srá pintado apenas se nao houver nenhum outro estado onde o programa x esteja. Obrigado pela ajuda!
0 Alunos Rafael Correa Celestino Postado Outubro 23, 2024 Autor Alunos Postado Outubro 23, 2024 4 minutos atrás, Bruno Abdalla de Souza disse: Vamos lá. No eixo do mapa, você tem os Estados. Quando filtra 15, significa que é sistema nacional. Como o gráfico vai entender que vc está falando de todos os estados neste caso? Talvez vc tivesse que ter um mapa personalizado onde ele identifica que sistema nacional se refere a todos os estados. OU seja, qual o comportamento que vc quer que aconteça qdo filtra o id de estado 15? Quando ele filtrar o estado 15, que é o sistema nacional, deverá pintar todo o mapa, caso contrario, devera pintar os estados onde o programa x estiver do segundo filtro estiver selecionado.
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 7 minutos atrás, Rafael Correa Celestino disse: Quando ele filtrar o estado 15, que é o sistema nacional, deverá pintar todo o mapa, caso contrario, devera pintar os estados onde o programa x estiver do segundo filtro estiver selecionado. Ok, mas o mapa não sabe que o sistema nacional equivale a todos os estados.
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 Ainda não entendi a intensidade da cor do gráfico. È com base na soma de SkIndicadores? É com base na contagem distinta de SKPrograma?
0 Alunos Rafael Correa Celestino Postado Outubro 23, 2024 Autor Alunos Postado Outubro 23, 2024 25 minutos atrás, Bruno Abdalla de Souza disse: Ainda não entendi a intensidade da cor do gráfico. È com base na soma de SkIndicadores? É com base na contagem distinta de SKPrograma? Na contagem distinta de sk programas
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 O fato de vc querer isso em uma mapa dificulta. Se pudesse apresentar em um gráfico de barras, onde Sistema Nacional apareceria como sistema nacional mesmo, resolveria seu problema. Para aparecer no mapa vou ter que pensar se haverá algum jeito. Mas talvez a solução seja ter um gráfico personalizado em json onde ele saiba identificar o que é sistema nacional.
0 Alunos Bruno Abdalla de Souza Postado Outubro 23, 2024 Alunos Postado Outubro 23, 2024 Veja se assim resolve. Criei uma dEstado auxiliar para trabalhar com o Sistema Nacional de outra forma. 20241023_TestePBIX.pbix
Pergunta
Rafael Correa Celestino
Prezados boa tarde!
Estou com um problema onde um switch nao faz a pesquisa do valor, indo diretamente pra a segunda opação, abaixo seguem o print da medida e a tabela verdade que a medida mostra.


Obrigado pela ajuda
18 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora