Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá, pessoal! Peço a ajuda de vocês para o caso hipotético a seguir. Que expressão eu poderia utilizar no Sense para mesclar a coluna "EMPRESA" já que segundo a coluna "CNPJ", são apenas variações de nomes pertencentes ao mesmo CNPJ. Os nomes ora estão incompletos ou foram registrados pelo nome fantasia ou empresarial. Sei que isso poderia ser feito antes da carga dos dados, mas tratando-se de um grande volume de informações, como eu poderia mesclar a coluna "EMPRESA", tal modo que a primeira tabela ficasse no Sense igual a segunda tabela?
TABELA 1
TABELA 2 - OBJETIVO
Obrigado
Teria como você postar seu script atual?
Olá, Clever, seria isso:
LOAD
RowNo() as Linha,
NUMERO_PRODUTO,
EMPRESA,
CNPJ_EMPRESA,
PRODUTO,
DATA,
VALOR_COMPRAS,
Year(DATA) as ANO,
Month(DATA) as MÊS
MapaEmpresa:
mapping load CNPJ_EMPRESA, EMPRESA <fromqvd>;// leia seu qvd ou outra origem que você (copiar do seu script)
LOAD
RowNo() as Linha,
NUMERO_PRODUTO,
EMPRESA,
CNPJ_EMPRESA,
ApplyMap(MapaEmpresa,CNPJ_EMPRESA) as EMPRESAUNIFICADA,
PRODUTO,
DATA,
VALOR_COMPRAS,
Year(DATA) as ANO,
Month(DATA) as MÊS
Obrigado, Clever!
Clever, bom dia, aproveitando como funciona essa funciona essa função mapping?
Pelas explicações no site da Qlik não entendi muito bem.
Atenciosamente.
Ela trabalha junto com a função ApplyMap() para montar um 'de-para'
nomedomapa:
Mapping load <de>, <para>;
Depois você usa
Applymap('nomedomapa',campoDe) as <CampoPara>
Obrigado amigo Clever, ficou mais claro para mim.
Abraços
Clever, mais uma dúvida sobre esse caso. A expressão que você me passou funciona perfeitamente na Tabela Dinâmica. Mas, quando empregada em uma Tabela simples, os dados da coluna empresa não concatenados. É possível efetuar o mesmo agrupamento, só que na tabela simples? Se sim, qual seria o caminho? Obrigado
tem como anexar uns prints? Não entendi
Desculpe. A expressão que você me passou uniu os termos da coluna "EMPRESA" quando pertencentes ao mesmo CNPJ quando aplico essa expressão em uma TABELA DINÂMICA, perfeito. Por alguma razão, ao aplicar a mesma expressão em uma coluna "empresa", contudo, no gráfico tabela (normal) do Sense, não ocorre o agrupamento dos termos da coluna "empresa" que pertençam ao mesmo CNPJ.