Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

KPI com IF

Olá pessoal, tenho uma função que retorna, caso aplicado a um grafico pizza, quantos % tem cada um dos resultados.

if (Dt_Hr_respta_prev>= Dt_Hr_prime_ativ,'Dentro da SLA',

  if (Dt_Hr_respta_prev< Dt_Hr_prime_ativ

    and Dt_Hr_prime_ativ > 0, 'Fora da SLA'))

O Que eu precisava, é de um KPI que me mostrase quantos existem "Dentro da SLA" e quantos estão "Fora da SLA"

E que eu pudesse fazer uma compração, do tipo

Dentro da SLA = Fora da SLA , então cor vermelha

Dentro da SLA = +50% de Fora da SLA, então cor amarela

Dentro da SLA =  +75% de Fora da SLA , então cor verde

Já tentei de várias formas, mas não consigo chegar na equação correta!

Se algum já tiver passado por isso.. e quiser dar uma dica

Abraço!

Tags (1)
5 Replies
mauroponte
Contributor II

Re: KPI com IF

Falipe vc tem como disponibilizar o QVF com o grafico de pizza?

Not applicable

Re: KPI com IF

Cara, você poderia disponibilizar o qvw e explicar melhor o que precisa?

Not applicable

Re: KPI com IF

Olá Mauro, claro, está ai as dimensões e funções. Em anexo está o QVF

Dimensão:

if (Dt_Hr_respta_prev>= Dt_Hr_prime_ativ,'Dentro da SLA',

  if (Dt_Hr_respta_prev< Dt_Hr_prime_ativ

    and Dt_Hr_prime_ativ > 0, 'Fora da SLA'))

Medida

Count(Cd_numero_os)

fer_damas
Contributor

Re: KPI com IF

Filipe,

Fica bem mais fácil você inserindo esse campo if no script.

Mas, segue uma sugestão, veja se é mais ou menos isso.

Att,

mauroponte
Contributor II

Re: KPI com IF

Filipe,

Como os dados estão em uma mesma tabela o que fiz foi tratar os dados utilizando a condição da formula para ja criar um campo de StatusSLA que terá o valor Dentro da SLA ou Fora da SLA. Assim fica mais facil de criar a formula para o KPI filtrando os registros por este campo.

Com relação as cores eu nao entendi muito bem, mas dê uma analisada na configuração de cores do KPI Dentro da SLA. Eu criei 3 limites, 1o. o valor de Fara da SAL, abaixo do que será vermelho, o 2o. é o valor do 1o. mais 50% e entre os dois fica amarelo, o 3o. será o 1o. mais 75% e entre o 2o. e terceiro fica verde, e acima do 3o. fica azul.

Segue anexo o QVF alterado.

Para poder alterar a modelagem eu exportei uma tabela com todos os campos no Qlik Sense, isolei o seu script original, e importei a planilha exportada tratando o campo StatusSLA.

Espero ter ajudado.