Configuring Impala Virtual Warehouses to encrypt spilled data in Cloudera Data Warehouse Private Cloud

If you have encrypted HDFS on the base CDP cluster, then Cloudera recommends that you configure an Impala Virtual Warehouse to write temporary data to disk during query processing in an encrypted format using the AES-256-CFB encryption for complete security.

In CDP Private Cloud, the temporary data is spilled to the local storage, the location of which is hard coded by the system.

  1. Log in to the Cloudera Data Warehouse service as an administrator.
  2. Go to Impala Virtual Warehouse > > Edit > CONFIGURATIONS > Impala coordinator and select flagfile from the Configuration files drop-down list.
  3. Set the value of the disk_spill_encryption property to true.
  4. Click APPLY.
  5. Go to the Impala executor tab and select flagfile from the Configuration files drop-down list.
  6. Set the value of the disk_spill_encryption property to true.
  7. Click APPLY.
  8. Restart the Impala Virtual Warehouse.