Saltar al contenido
Lakehouse LabLakehouse LabPreparación Databricks Data Engineer
Módulo 02 · Lección

DBUs, latencia de arranque y coste

Contenido abierto

Puedes leer todo sin registrarte. Solo crearemos un perfil anónimo cuando decidas guardar tu progreso.

Lección 5 de 5

DBUs, latencia de arranque y coste

El coste total combina DBUs, infraestructura cloud, tiempo de arranque, utilización y trabajo operativo.

Duración
17 min aprox.
Objetivo
El coste total combina DBUs, infraestructura cloud, tiempo de arranque, utilización y trabajo operativo.
Siguiente paso
Continuar con el laboratorio
Ver detalles del módulo

Compute clásico, serverless y SQL warehouses

Selecciona recursos por patrón de carga, aislamiento, latencia, gobernanza y coste total.

Al terminar podrás
  • Comparar serverless, classic y SQL warehouses
  • Dimensionar sin sobredimensionar
  • Aplicar auto-stop, políticas y modos de rendimiento
Ver fuentes y revisión

Metadatos editoriales

Última revisión
21 jul 2026
Nivel
Associate
Ruta relacionada
core
Dominios blueprint
Compute services · Cost models
Estado
Revisión editorial interna
Fuentes principales
Compute · Serverless compute
Reportar un error
05
Decisión de diseño

DBUs, latencia de arranque y coste

El coste total combina DBUs, infraestructura cloud, tiempo de arranque, utilización y trabajo operativo.

Mostrar prerrequisitos
Dificultad
Associate
Prerrequisitos
m01
Reportar un error en esta lección

Una comparación útil mide el consumo por unidad de resultado: coste por ejecución, por GB procesado o por consulta dentro del SLA. Reducir el precio horario puede aumentar el coste si alarga el runtime o produce fallos y reintentos.

La tabla system.billing.usage registra consumo atribuible y etiquetas; para obtener coste monetario puede combinarse con system.billing.list_prices. Los tags y las serverless budget policies permiten asignación por equipo o producto.

Modelo mental

El coste de Databricks es una consecuencia del trabajo completado, no solo del precio por hora. Intervienen DBUs, infraestructura cloud cuando aplica, tiempo de arranque, duración, utilización, reintentos, almacenamiento y esfuerzo operativo. La unidad de comparación debe mantener constante el resultado y el SLA: coste por pipeline correcto, por terabyte transformado o por consulta servida dentro del objetivo. Un cluster barato que tarda tres veces más o falla dos veces puede costar más. Las system tables de billing registran uso y metadatos atribuibles; precios y tags permiten convertirlo en responsabilidad por producto. FinOps útil une telemetría técnica con una decisión concreta de diseño.

DBU

Unidad de consumo de capacidad Databricks cuyo ritmo depende del producto y SKU utilizados.

Permite medir servicio, pero debe combinarse con costes cloud y resultado del workload.
Coste por resultado

Relación entre coste total y una salida correcta que cumple un SLA definido.

Evita optimizaciones aparentes basadas solo en tarifa o tamaño.
Atribución

Asignación consistente del consumo a propietario, producto, ambiente o centro de coste.

Hace posible responsabilizar, presupuestar y priorizar optimizaciones.
SQLConsumo por equipo
SELECT
  custom_tags['team'] AS team,
  sum(usage_quantity) AS dbus
FROM system.billing.usage
WHERE usage_date >= date_sub(current_date(), 30)
GROUP BY custom_tags['team'];

Filtra retractions y restatements mediante la suma; agrega precios si necesitas moneda.

Puntos clave

  • DBU no es todo el coste cloud
  • Optimiza coste por resultado, no tamaño aislado
  • Tags y system tables permiten atribución

Evita

  • Comparar solo DBUs sin coste de infraestructura
  • Reducir workers sin volver a medir duración y SLA

Recuerdo activo

¿Qué métrica permite comparar configuraciones de forma justa?

Borrador privado · solo en este navegador
5 lecciones pendientes

Fuente revisada · vista externa

Azure Databricks Hands-on

Azure Databricks Hands-on · commit a91650b

HandsOn.dbc

Archivo importable

Este notebook se abre desde su fuente revisada

El repositorio no permite republicar su contenido dentro de Lakehouse Lab. Conservamos la misma experiencia lateral, la ruta exacta y el commit auditado, y dejamos la lectura en GitHub para respetar la autoría.

Autor
Tsuyoshi Matsuzaki
Licencia
No verificada
Formato
dbc
Abrir / descargar .dbc