При использовании стратегии защиты базы данных на уровне строк, например виртуальной частной базы данных (VPD), результаты возвращенных данных зависят от учетных данных для авторизации пользователя.
Поэтому платформе Oracle Analytics Cloud должно быть известно, используется ли в источнике данных защита баз данных на уровне строк и какие переменные имеют отношение к безопасности.
Чтобы попадания в кэш происходили только в записях кэша, которые содержат и соответствуют всем чувствительным к безопасности переменным, необходимо правильно настроить объекты баз данных и переменных сеансов в инструменте администрирования моделей.
Объект базы данных. На физическом уровне на вкладке "Общие" диалогового окна "База данных" выберите Виртуальная частная база данных, чтобы указать, что в источнике данных используется защита баз данных на уровне строк.
Если используется защита базы данных на уровне строк с общим кэшированием, необходимо выбрать этот параметр, чтобы запретить общий доступ к записям кэша, чьи чувствительные к безопасности переменные не совпадают.
Объект переменной сеанса. Для переменных, связанных с безопасностью, в диалоговом окне "Переменная сеанса" выберите Зависит от режима безопасности, чтобы определить их как зависимые от режима безопасности при использовании стратегии защиты базы данных на уровне строк. При этом варианте записи кэша помечаются как чувствительные к безопасности переменные, что позволяет сопоставлять переменные, чувствительные к безопасности, для всех входящих запросов.