Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
DataHashira
Contributor II
Contributor II

Tabela no Qlik Sense não retornando todos os valores (abstraindo duplicados)

Coloquei a carga de dados em uma tabela no qlik sense e ela não me retorna todos os dados

Labels (1)
1 Solution

Accepted Solutions
PedroNetto
Partner - Creator
Partner - Creator

Você pode usar a função RowNo()  no script para gerar um ID.

Exemplo:

Table1:
Load * inline [
Costumer, Product, Revenue
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 2, 200

];

NoConcatenate

LOAD *, RowNo() as ID
Resident Table1;
DROP Table Table1;

 

Resultado:

PedroNetto_0-1676573450065.png

 

View solution in original post

9 Replies
PedroNetto
Partner - Creator
Partner - Creator

Olá @DataHashira , Compartilhe mais informações para que possamos ajudar.

DataHashira
Contributor II
Contributor II
Author

Tenho uma tabela que possui 100 informações, dentre elas alguns duplicados, quando eu jogo a mesma tabela para um gráfico de tabela no Qlik Sense, ele "aglutina" como se tivesse realizado o distinct, porém não é isso o desejado. 

Seria como de 100 dados ele retornasse 80.

Coloquei tudo de filtro de incluir valores nulos, porém não houve mudança.

DataHashira
Contributor II
Contributor II
Author

Exemplo  com dados reais, deveria me retornar 119,790 linhas, porém me retorna menos

 

DataHashira_0-1676571965108.png

 

PedroNetto
Partner - Creator
Partner - Creator

Pode ter vários motivos, sem compartlhar o app, prints ou base de dados fica difícil ajudar.

DataHashira
Contributor II
Contributor II
Author

Compartilhei um print acima de como ele me retorna os dados, segue ele novamente

DataHashira_0-1676572265079.png

 

PedroNetto
Partner - Creator
Partner - Creator

Olhe a base dados abaixo, tem 4 registros iguais e 1 diferente.

 
Table1:
Load * inline [
Costumer, Product, Revenue
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 2, 200

];

Se o objeto for uma tabela simples ele aglutina as linhas iguais.

PedroNetto_0-1676572515034.png

Em uma tabela com expressão você consegue contar  e somar as linhas iguais.

PedroNetto_1-1676572524525.png

 

DataHashira
Contributor II
Contributor II
Author

Tendi, Pedro, no caso tem como faze ele não aglutinar? Eu preciso dessas informações separadas, linha após linha, mesmo que repetidas

PedroNetto
Partner - Creator
Partner - Creator

Você pode usar a função RowNo()  no script para gerar um ID.

Exemplo:

Table1:
Load * inline [
Costumer, Product, Revenue
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 1, 100
AA, 2, 200

];

NoConcatenate

LOAD *, RowNo() as ID
Resident Table1;
DROP Table Table1;

 

Resultado:

PedroNetto_0-1676573450065.png

 

DataHashira
Contributor II
Contributor II
Author

Valeu Pedro! Essa solução me retornou os valores esperados