
Answer-first summary for fast verification
Answer: Use Azure Key Vault to manage encryption keys, and apply column-level encryption to the data before writing it to ADLS in the form of tables or Parquet files.
Option D is the correct answer as it involves using Azure Key Vault to manage encryption keys and applying column-level encryption to the data before writing it to ADLS. This approach ensures that the data is encrypted and secure both at rest and in transit. Option A is incorrect as it does not address encryption in transit. Option B is partially correct but does not provide specific details on how the data is encrypted. Option C is incorrect as TDE is not applicable to ADLS for encrypting data at rest.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
In a scenario where you need to write encrypted data to tables or Parquet files in Azure Data Lake Storage (ADLS), describe the steps you would take to ensure that the data is encrypted and secure.
A
Use Azure Data Lake Storage's built-in encryption to encrypt the data at rest, and write the encrypted data to tables or Parquet files.
B
Utilize Azure Databricks' data frame write operations to write the encrypted data to ADLS, and configure the cluster to use encryption-in-transit.
C
Implement Transparent Data Encryption (TDE) on the ADLS account to encrypt the data at rest, and write the encrypted data to tables or Parquet files.
D
Use Azure Key Vault to manage encryption keys, and apply column-level encryption to the data before writing it to ADLS in the form of tables or Parquet files.