Supervisión del uso mediante etiquetas de clúster, grupo y área de trabajo

Para supervisar el costo y atribuir con precisión Azure Databricks uso a las unidades de negocio y los equipos de su organización (por ejemplo, para los contras), puede etiquetar áreas de trabajo (grupos de recursos), clústeres y grupos. Estas etiquetas se propagan a informes detallados de análisis de costos a los que puede acceder en el Azure Portal.

Por ejemplo, este es un informe de detalles de la factura de análisis de costos en la Azure Portal que detalla el costo por etiqueta clusterid durante un período de un mes:

Análisis de costos por identificador de clúster

Objetos y recursos etiquetados

Puede agregar etiquetas personalizadas para los siguientes objetos administrados por Azure Databricks:

Object Interfaz de etiquetado (UI) Interfaz de etiquetado (API)
Área de trabajo Azure Portal API de recursos de Azure
grupo Interfaz de usuario del grupo en el área Azure Databricks trabajo API del grupo de instancias
Clúster Interfaz de usuario del clúster en el área Azure Databricks trabajo API de clústeres

Azure Databricks agrega las siguientes etiquetas predeterminadas a todos los grupos y clústeres:

Nombre de clave de etiqueta de grupo Value
Vendor Constante "Databricks"
DatabricksInstancePoolCreatorId Azure Databricks identificador interno del usuario que creó el grupo
DatabricksInstancePoolId Azure Databricks identificador interno del grupo
Nombre de clave de etiqueta de clúster Value
Vendor Constante "Databricks"
ClusterId Azure Databricks identificador interno del clúster
ClusterName Nombre del clúster
Creator Nombre de usuario (dirección de correo electrónico) del usuario que creó el clúster

En los clústeres de trabajo, Azure Databricks aplica también las siguientes etiquetas predeterminadas:

Nombre de clave de etiqueta de clúster Value
RunName Nombre del trabajo
JobId Id. del trabajo

En los recursos que usa Databricks SQL, Azure Databricks aplica también la siguiente etiqueta predeterminada:

Nombre de clave de etiqueta de clúster Value
SqlEndpointId Azure Databricks identificador interno del punto de SQL de conexión

Propagación de etiquetas

Las etiquetas de área de trabajo, grupo y clúster se agregan Azure Databricks y se propagan a las máquinas virtuales de Azure para los informes de análisis de costos. Sin embargo, las etiquetas de grupo y clúster se propagan de forma diferente entre sí.

Jerarquía de etiquetado de objetos de Databricks

Las etiquetas de área de trabajo y grupo se agregan y asignan como etiquetas de recursos de las máquinas virtuales de Azure que hospedan los grupos.

Las etiquetas de área de trabajo y clúster se agregan y asignan como etiquetas de recursos de las máquinas virtuales de Azure que hospedan los clústeres.

Cuando se crean clústeres a partir de grupos, solo las etiquetas de área de trabajo y las etiquetas de grupo se propagan a las máquinas virtuales. Las etiquetas de clúster no se propagan para conservar el rendimiento de inicio del clúster del grupo.

Resolución de conflictos de etiquetas

Si una etiqueta de clúster personalizada, etiqueta de grupo o etiqueta de área de trabajo tiene el mismo nombre que una etiqueta de grupo o clúster predeterminada de Azure Databricks, la etiqueta personalizada tiene el prefijo cuando se x_ propaga.

Por ejemplo, si un área de trabajo está etiquetada con vendor = Azure Databricks , esa etiqueta entra en conflicto con la etiqueta de clúster predeterminada vendor = Databricks . Por lo tanto, las etiquetas se propagarán como x_vendor = Azure Databricks y vendor = Databricks .

Limitaciones

  • Las etiquetas de área de trabajo personalizadas pueden tardar hasta una hora en propagarse a Azure Databricks después de cualquier cambio.
  • No se pueden asignar más de 50 etiquetas a un recurso de Azure. Si el recuento total de etiquetas agregadas supera este límite, las etiquetas con prefijo -prefix se evalúan en orden alfabético y las que superan x_ el límite se omiten. Si se omiten todas las etiquetas con prefijo y el recuento supera el límite, las etiquetas restantes se evalúan en orden alfabético y las que superan el límite se x_ omiten.
  • Las claves de etiqueta y los valores solo pueden contener caracteres del conjunto ISO 8859-1 (latin1). Se omiten las etiquetas que contienen otros caracteres.
  • Si cambia los nombres o valores de clave de etiqueta, estos cambios solo se aplican después del reinicio del clúster o la expansión del grupo.