Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom Dia Pessoal!!!
Se eu tenho uma tabela de clientes com a estrutura:
Cliente Matriz Cidade
1 1 A
2 1 B
3 3 C
Como eu faço para criar uma tabela que o resultado seja o seguinte:
Matriz Qtde Filiais
1 2
3 1
Obrigado!
Seria algo assim:
Table:
LOAD * INLINE [
Cliente, Matriz, Cidade
1, 1, A
2, 1, B
3, 3, C
];
Final:
LOAD
Matriz,
Count(DISTINCT Cliente) as Qtde_Clientes
Resident Table Group By Matriz;
Drop Table Table;
May be like this
Dimension
Matriz
Expression
Count(DISTINCT Cidade)
O stalwar1 já respondeu sua pergunta, mas se houver necessidade de verificar a quantidade de filiais por cidade por exemplo, você pode usar:
Dimensão: Matriz
Expressão: Count(Aggr(Count(Distinct Cliente),Cidade))
Tks Sunny,
But it's not that simple.
I need to create a table.by script to use with other information.
It's possible???
Leonardo,
Give us more details about your issue then we'll provide you a good solution.
Thiago, obrigado pelas informação, mas eu consigo usar essa expressão numa script de carga???
Seria algo assim:
Table:
LOAD * INLINE [
Cliente, Matriz, Cidade
1, 1, A
2, 1, B
3, 3, C
];
Final:
LOAD
Matriz,
Count(DISTINCT Cliente) as Qtde_Clientes
Resident Table Group By Matriz;
Drop Table Table;
Resultado do script:
Era justamente o que eu precisava! Thiago Muitíssimo Obrigado!!!