Quando utiliza uma estratégia de segurança da base de dados ao nível da linha, como uma Base de Dados Privada Virtual (VPD), os resultados dos dados devolvidos estão dependentes das credenciais de autorização do utilizador.
Por este motivo, o Oracle Analytics Cloud deve saber se uma origem de dados está a utilizar a segurança da base de dados ao nível da linha e quais as variáveis relevantes para a segurança.
Para garantir que os sucessos da cache só ocorrem nas entradas da cache que incluem e correspondem a todas as variáveis sensíveis à segurança, deve configurar corretamente o objeto da base de dados e os objetos da variável da sessão no Model Administration Tool, conforme se segue:
Objeto da Base de Dados. Na camada Física, no separador Geral da caixa de diálogo Base de Dados, selecione Base de Dados Privada Virtual para especificar que a origem de dados está a utilizar a segurança da base de dados ao nível da linha.
Se estiver a utilizar a segurança da base de dados ao nível da linha com colocação na cache partilhada, deve selecionar esta opção para impedir a partilha de entradas da cache cujas variáveis sensíveis à segurança não correspondem.
Objeto da Variável da Sessão. Para variáveis relacionadas com a segurança, na caixa de diálogo Variável da Sessão, selecione Sensível à Segurança para as identificar como sensíveis à segurança ao utilizar uma estratégia de segurança da base de dados ao nível da linha. Esta opção assegura que as entradas da cache são marcadas com as variáveis sensíveis à segurança, permitindo a correspondência de variáveis sensíveis à segurança em todas as consultas recebidas.