Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
When designing a data model for a multi-tenant application in a lakehouse, what strategies can you employ to ensure both data isolation and optimal query performance across different tenants?
A
Implement a separate database for each tenant, duplicating the schema.
B
Use a single table for all tenants, applying encryption at the row level based on tenant ID.
C
Partition data by tenant ID and use row-level security to enforce data access controls.
D
Create a shared database with a tenant ID column in each table to filter queries.