Qubole provides data protection, secure access with encryption and RBAC controls. Qubole also integrates with leading cloud provider IAMs, AD and LDAP implementations to provide the same rights and privileges to access the data.
Qubole supports ACID transactions natively across multiple engines to help avoid lost updates, dirty reads, stale reads and enforce app-specific integrity constraints. Data integrity is maintained in the data lake when concurrent users access data lake to read and write data simultaneously. The ACID transaction helps with the right to be forgotten and the right to be erased by making sure that data in the data lake is current and if asked to be deleted, it is deleted.
Anonymize data based on row and column filtering. Apache Ranger with Qubole provides centralized security administration to manage all security-related tasks and fine-grained authorization to do a specific action and/or operation including data anonymization, custom masking. With Apache Ranger, the authorization methods can be standardized for the underlying engine.
Security teams can now leverage their cloud provider’s IAM/AD/LDAP services to restrict particular user’s based Qubole access to particular compute resources.
Qubole’s built-in role-based access control (RBAC) capabilities restrict users’ access to specific platform artifacts such as clusters, notebooks, and dashboards and only use predefined roles or create custom roles.
“We had very large datasets and had to run queries every day to populate smaller normalized tables so that we could analyze data over time. This required writing Python scripts, which can be time-consuming for our business analysts. Making our business users self-sufficient got us where we wanted to be.” - Adam Rose, Head of Engineering - Adobe Advertising Cloud