
Answer-first summary for fast verification
Answer: Implement Azure Storage Service Encryption for data stored in underlying Azure Data Lake Storage.
Implementing Azure Storage Service Encryption for data stored in underlying Azure Data Lake Storage is the most suitable method to enhance the security of your lakehouse. This method ensures that all data stored in the Azure Data Lake Storage, including the data in Delta Lake, is automatically encrypted at rest. This encryption is transparent to users and applications, providing a seamless way to protect sensitive data from unauthorized access. Using Delta Lake‘s built-in encryption capabilities or applying field-level encryption within Spark jobs before writing data to Delta Lake are also valid methods to encrypt data at rest. However, these methods may require additional configuration and management overhead compared to Azure Storage Service Encryption. Configuring Transparent Data Encryption (TDE) on the Azure SQL Database backing your Delta Lake is not as effective for encrypting data at rest in Delta Lake, as TDE only encrypts data in the database and not the underlying storage. This method may leave the data vulnerable to unauthorized access if it is accessed directly from the storage layer. Overall, implementing Azure Storage Service Encryption provides a robust and efficient way to encrypt data at rest in Delta Lake, ensuring the security and integrity of your lakehouse data.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Which method is most effective for encrypting data at rest in Delta Lake to enhance the security of your lakehouse?
A
Apply field-level encryption within your Spark jobs before writing data to Delta Lake.
B
Use Delta Lake‘s built-in encryption capabilities to encrypt data files.
C
Implement Azure Storage Service Encryption for data stored in underlying Azure Data Lake Storage.
D
Configure Transparent Data Encryption (TDE) on the Azure SQL Database backing your Delta Lake.
No comments yet.