Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Row-Level Filter Setup in OAC Semantic Model

Received Response
21
Views
1
Comments

Hi ,

I’ve developed a report based on a Semantic Model subject area in OAC. We have 10 plants, and I’d like to restrict the data visibility based on the logged-in user.

I have a separate table that manages user and plant details. In my dataset, I used this table to filter data, and it’s working as expected. I also used the same table in the Semantic Model to retrieve the plant details for the logged-in user.

The plant detail column is numeric. I collected all the plant IDs into a single column (e.g., 1,2,3,4) and assigned it to a session variable. However, I’m unable to apply this session variable as a filter in the logical layer.

Could you please let me know how to assign the WHERE condition in the logical layer for this kind of setup?

Thanks,
Jay

Answers