Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
pra que serve essa função e como eu poderia usa-la no meu BI?
obrigado pela atenção
Pagina 340 manual de referencia Qlikview
Qualify
A junção automática entre campos com o mesmo nome em tabelas diferentes
pode ser suspensa usando o comando qualify, que qualifica o nome do
campo com seu nome de tabela. Se for(em) qualificado(s), o(s) nome(s) de
campo será(ão) renomeado(s) quando encontrado(s) em uma tabela. O novo
nome terá o formato nomedatabela.nomedocampo. Nomedatabela equivale
ao rótulo da tabela atual ou, se não existir um rótulo, o nome que aparece
depois de from nos comandos load e select.
A qualificação é sempre desativada, por padrão, no início da execução do
- A qualificação do nome de um campo pode ser ativada a qualquer
momento usando um comando qualify. A qualificação pode ser desativada a
qualquer momento usando um comando unqualify (consulte mais detalhes
na página 358).
A sintaxe é:
qualify ListadeCampos
em que
ListadeCampos consiste em um ou mais nomes de campo separados
por vírgulas.
Os caracteres curinga * e ? são permitidos nos nomes de campo. Também é
possível substituir ListadeCampos pelo caractere * para ativar ou desativar
a qualificação para todos os nomes de campos. Algumas vezes, será
necessário colocar os nomes de campo entre aspas quando utilizar caracteres
curingas como parte dos nomes.
Nota O comando qualify não deve ser usado em conjunto com uma
recarga parcial!
Exemplos:
Qualify B;
Load A,B from x.csv;
Load A,B from y.csv;
As duas tabelas, x.csv e y.csv, serão unidas somente em A. Três campos serão
encontrados: A, x.B e y.B.
Qualify Comentário;
ativa a qualificação para todos os campos denominados
Comentário.
Qualify *;
ativa a qualificação para todos os nomes de campo.
340
Qualify "*ID";
ativa a qualificação para todos os nomes de campo
terminados com ID.
Qualify "NR*",A;
ativa a qualificação para A e todos os campos com nomes
que iniciam com NR.
Qualify F??;
ativa a qualificação para nomes de campo com três
caracteres iniciados com F.
Em uma base de dados desconhecida, você pode iniciar associando apenas
um ou alguns campos:
Qualify *;
Unqualify IDTrans;
Select * from tab1;
Select * from tab2;
Select * from tab3;
Somente IDTrans será usado para associações entre as tabelas.
Resumindo, se você tem dois campos com mesmo nome e não quer cria vinculo entre eles (join automatico do qlikview) esse carinha que faz isso
Pagina 340 manual de referencia Qlikview
Qualify
A junção automática entre campos com o mesmo nome em tabelas diferentes
pode ser suspensa usando o comando qualify, que qualifica o nome do
campo com seu nome de tabela. Se for(em) qualificado(s), o(s) nome(s) de
campo será(ão) renomeado(s) quando encontrado(s) em uma tabela. O novo
nome terá o formato nomedatabela.nomedocampo. Nomedatabela equivale
ao rótulo da tabela atual ou, se não existir um rótulo, o nome que aparece
depois de from nos comandos load e select.
A qualificação é sempre desativada, por padrão, no início da execução do
- A qualificação do nome de um campo pode ser ativada a qualquer
momento usando um comando qualify. A qualificação pode ser desativada a
qualquer momento usando um comando unqualify (consulte mais detalhes
na página 358).
A sintaxe é:
qualify ListadeCampos
em que
ListadeCampos consiste em um ou mais nomes de campo separados
por vírgulas.
Os caracteres curinga * e ? são permitidos nos nomes de campo. Também é
possível substituir ListadeCampos pelo caractere * para ativar ou desativar
a qualificação para todos os nomes de campos. Algumas vezes, será
necessário colocar os nomes de campo entre aspas quando utilizar caracteres
curingas como parte dos nomes.
Nota O comando qualify não deve ser usado em conjunto com uma
recarga parcial!
Exemplos:
Qualify B;
Load A,B from x.csv;
Load A,B from y.csv;
As duas tabelas, x.csv e y.csv, serão unidas somente em A. Três campos serão
encontrados: A, x.B e y.B.
Qualify Comentário;
ativa a qualificação para todos os campos denominados
Comentário.
Qualify *;
ativa a qualificação para todos os nomes de campo.
340
Qualify "*ID";
ativa a qualificação para todos os nomes de campo
terminados com ID.
Qualify "NR*",A;
ativa a qualificação para A e todos os campos com nomes
que iniciam com NR.
Qualify F??;
ativa a qualificação para nomes de campo com três
caracteres iniciados com F.
Em uma base de dados desconhecida, você pode iniciar associando apenas
um ou alguns campos:
Qualify *;
Unqualify IDTrans;
Select * from tab1;
Select * from tab2;
Select * from tab3;
Somente IDTrans será usado para associações entre as tabelas.
Resumindo, se você tem dois campos com mesmo nome e não quer cria vinculo entre eles (join automatico do qlikview) esse carinha que faz isso