Novas descobertas com Qlik SetAnalysis

Neste post, vamos tratar deste assunto que é muito importante, pois abre um grande leque de formas de buscar os dados que foram carregados e relacionados, fazendo filtros com condições e ignorando filtros. Essa metodologia se aplica para todos os produtos Qlik

Quando falamos de SetAnalysis devemos pensar em busca de dados na junção.

Aqui abaixo ilustramos como e feita a busca com esta poderosa forma:

 

Qlik SetAnalysis

 

Podemos ver que estamos lidando com junção, e por sua vez nesta junção temos uma gama de opções para filtrar os nossos dados para os cálculos.

Para o seu uso temos (Identificadores):

alguns dos mais usados

(1) Representa o conjunto completo de todos os registros no aplicativo, independentemente de quaisquer seleções feitas.

($) Representa os registros da seleção atual. A expressão de conjunto {$} é, portanto, o equivalente a não declarar uma expressão de conjunto.

Exemplos:

Sum({1} TotalVenda) //Total da venda , desconsiderando seleções que foram feitas ex: Mês,Ano.
Sum({$} de vendas) //Vendas da seleção atual, isto é, o mesmo que somar (Vendas).

 

Na pratica usamos esta função para diversos fins, abaixo passaremos alguns exemplos onde trataremos a busca dos dados e a exclusão dos mesmos da seleção.

 

                 Sum(<{Ano={'2017'}}>Venda)

                Sum({<Ano-={'2017'}>}Venda)

             Sum({<Ano={'2017'},Produto={"*Bola*"}>}Venda)

            1 –  Sum({<Ano={"$(=Max(Ano)-1)"}>}Venda)
            2 – Sum({<Ano={"$(=Max(Ano)-1)"},Mes,Ano,Produto>}Venda) // Aqui eu ignorei os filtros destas dimensões.

             Sum({<Ano={"$(=Max(Ano)-1)"}>} if(Mes<>'11' and Empresa<>EmpresaExcluir,Venda))

Fizemos a busca dos dados porém com a necessidade de uma nova condição excluindo um mês especifico e duas dimensões.

 

Podemos deduzir que o uso de SetAnalysis é muito vasto, com varias possibilidades, aqui passamos alguns exemplos mais usados, e lembrando que cada caso tem de ser estudado a melhor forma de se aplicar um filtro ou condição nos dados relacionados.


 

Saniffer Silva

Saniffer Silva trabalha com Qlik a mais de 8 anos em diversas áreas de negócios. Possui 4 certificações e , sendo uma referência dessa no Centro-Oeste.