Session

ViewShift: Dynamic Policy Enforcement With Spark and SQL Views

Overview

ExperienceIn Person
TypeLightning Talk
TrackData and AI Governance
IndustryEnterprise Technology
TechnologiesApache Spark, Databricks SQL
Skill LevelBeginner

Dynamic policy enforcement is increasingly critical in today's landscape, where data compliance is a top priorities for companies, individuals, and regulators alike. In this talk, Walaa and Khai explore how LinkedIn has implemented a robust dynamic policy enforcement engine, ViewShift, and integrated it within its data lake. They will demystify LinkedIn's query engine stack by demonstrating how catalogs can automatically route table resolutions to compliance-enforcing SQL views. These SQL views possess several noteworthy properties: Auto-Generated: Created automatically from declarative data annotations. User-Centric: They honor user-level consent and preferences. Context-Aware: They apply different transformations tailored to specific use cases. Portable: Despite the SQL logic being implemented in a single dialect, it remains accessible across all engines. Join this session to learn how ViewShift helps ensure that compliance is seamlessly integrated into data processing workflows.

Session Speakers

Khai Tran

/Senior Staff Software Engineer
LinkedIn