Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Situação:
Tenho o campo Instituição: CEDAE, Federal, Estadual, Municipal, ONG, PArticular, Outros.
Com base nisso, criei grafico de barras e acima de cada barra posicionei o KPI com o filtro corresponde apicado.
Estava lindo, podem, percebi que o filtro retornou valor 1 para o item CEDAE, fui na planilha e percebi que foi erro de digitação, era uma insituição privada que colocaram como CEDAE.
Solução, corrigir na base de dados, claro, Mas mexer no Dash, o que alem do trabalho de excluir o KPI poderia influenciar na estitica do Dash.
Pensei na Possibilidade de OS KPI surgirem ou não no Dash com base na base de dados, ou seja, agora, eu corrigiria de CEDAE para Particular, os valores seriam direcionados e os itens KPI se ajustariam no Dash.
Eu mesmo penso que estou querendo demais, mas, a imaginação é que abre portas às possibilidades.
Agradeço desde já!
É possível através de condicionais aplicadas do lado do script no Editor de carga de dados, então você poderia aplicar por exemplo utilizar a função if (Se ), que avalia sua condição e retorna valor caso condição seja VERDADEIRA ou também trazendo valores de retorno, caso sua condição seja FALSA.
Como o exemplo abaixo:
- Se Instituição é igual a 'CEDAE'(VERDADEIRA), retorna 'Particular', caso NÂO seja CEDAE(FALSA), retornará os valores do campo Instituição.
Load
*,
If(Instituição=’ CEDAE’, ‘Particular’, Instituição) as Instituição
From[](qvd);
Segue também a documentação do qlik help para entender a usabilidade.
Att, Matheus