Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
msludo
Contributor III
Contributor III

Qliksense Section Access não funcionou!!!!

Boa noite!

Estou apanhando nesse assunto. Estou tentando usar section access da seguinte forma:

Section Access;

load UPPER(ACESSO) AS ACCESS, // tipo de acesso [USER,ADMIN (full access data)]
UPPER(USERID) AS USERID, //nome do usuário no formato
UPPER(GROUP) AS GROUP, // grupo do usuário logado (LDAP)
UPPER(CODG_SETOR_A) AS CodigoSetor; // grupo que será atribuído para o campo CodigoSetor (Mesmo grupo do usuário logado)
SQL
SELECT 'USER' as ACESSO,
CODG_SETOR_A AS "GROUP",
'*' AS USERID,
CODG_SETOR_A
FROM SETOR
UNION ALL
SELECT 'USER' AS ACESSO,
'*' AS "GROUP",
'INTERNAL\SA_SCHEDULER' AS USERID,
'*' AS CODG_SETOR_A
FROM DUAL
UNION ALL
SELECT 'USER' AS ACESSO,
'*' AS "GROUP",
'DOMINIO\ADMINISTRATOR' AS USERID,
'*' AS CODG_SETOR_A
FROM DUAL;


Section Application;

SETORES:
LOAD
CODG_SETOR_A as CodigoSetor;
SQL
select
CODG_SETOR_A
from SETOR
WHERE AND CODG_SETOR_A like 'RH';

[TABELA]:
LOAD *;
select .....

Eu imploro: onde estou errando? 

 

 

 

1 Reply
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Meu amigo;

Faz o seguinte;

Realiza um teste se os dados desta seção estão sendo associados corretamente em seu modelo, antes de utilizar o Section Access;

Depois crie uma tabela simples na pasta e coloque os campos de acessos e os registros para verificar se a associação está acontecendo.

 

Cuidado com "*", para o campo REDUCTION:

Um curinga, *, é interpretado como todos os valores (listados) no campo que foi definido como REDUCTION, ou seja, um valor listado em qualquer lugar nesta tabela. Se for utilizado em um dos campos do sistema (USERID, GROUP) em uma tabela carregada na seção de acesso do script, ele será interpretado como todos os valores possíveis desse campo (inclusive os não listados).

 

Veja se passou por algum detalhe que não atendeu: https://help.qlik.com/pt-BR/sense/November2018/Subsystems/Hub/Content/Sense_Hub/Scripting/Security/m... 

 

Abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti