Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
luizclaudio
Creator
Creator

Carregar dados sem vincular tabelas

Já havia visto algo sobre isso, mas com o novo layout da comunidade estou com dificuldades para localizar, então o jeito é pedir socorro...rsrs

Tenho várias tabelas em Excel que possuem informações diferentes, mas tem os mesmos rótulos.

São informações sobre vítimas de acidentes de trânsito separadas em várias tabelas.

Todas possuem o mesmo formato: Cidade e números de vítimas por ano (2010,2011,2012,2013)

Acontece que o Qlikview está vinculando os dados na primeira planilha e assim não consigo separar as informações...

Abaixo, colei o script para facilitar o entendimento...

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Cidade$);

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Rodovia$);

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Cidade$);

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Rodovia$);

1 Solution

Accepted Solutions
Not applicable

Luiz tudo bom??

Primeira dica, nomear as tabelas, sempre quando vc trabalhar com o qlikview, de nome as suas tabelas.

O comando Qualify, ele irá colocar um prefixo no nome do campo, onde esse prefixo será o nome da tabela, e dessa forma o qlikview não ira mais vincular as tabelas pois os campos não tem o mesmo nome. Segue código

Qualify *;

[Feridos_Cidade]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Cidade$);

[Feridos_Rodovia]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Rodovia$);

[Mortes_Cidade]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Cidade$);

[Mortes_Rodovia]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Rodovia$);

View solution in original post

2 Replies
Not applicable

Luiz tudo bom??

Primeira dica, nomear as tabelas, sempre quando vc trabalhar com o qlikview, de nome as suas tabelas.

O comando Qualify, ele irá colocar um prefixo no nome do campo, onde esse prefixo será o nome da tabela, e dessa forma o qlikview não ira mais vincular as tabelas pois os campos não tem o mesmo nome. Segue código

Qualify *;

[Feridos_Cidade]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Cidade$);

[Feridos_Rodovia]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Feridos_Rodovia$);

[Mortes_Cidade]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Cidade$);

[Mortes_Rodovia]

LOAD ComCidade,

     [2010],

     [2011],

     [2012],

     [2013]

FROM

(biff, embedded labels, table is Mortes_Rodovia$);

luizclaudio
Creator
Creator
Author

Valeu Leonardo... era isso mesmo que eu precisava.

Abraços