Cannot select a compute policy for a DLT Pipeline

Ensure that you have permission to use the policy and are using the correct compute type.

Written by jose.salgado

Last published at: March 22nd, 2025

Problem

You are unable to view or select custom policies in the dropdown menu when attempting to apply a policy to a DLT (Delta Live Tables) pipeline.

 

Cause

This is usually caused by:

  • You do not have Can Use permissions on the policy configuration for the policy type you are trying to use.
  • The policy configuration limits the target compute type to a specific compute and you are trying to use a different compute type.

 

Solution

Ask your Databricks admin to review the compute policy configuration and verify that you have Can Use permissions on the policy or are part of a group that has Can Use permissions on the policy.

Review the compute policy JSON definition and ensure the target compute type is allowed by the policy. If the policy is restricted to a compute type, the compute policy JSON definition has a cluster_type section. <type> can be all-purposedlt, or job

  "cluster_type": {
    "type": "fixed",
    "value": "<type>"
  			  }


If the cluster_type section is not present in the compute policy JSON definition the policy can be used with all compute types.

Review the Compute policy reference (AWSAzureGCP) documentation for more information on the supported attributes.