Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAB

Este repositorio contiene un ejemplo de uso de Databricks Asset Bundles (DAB), con notebooks y configuración para desplegar en Databricks usando CI/CD..


Estructura del repositorio

  • databricks.yml
    Archivo de configuración principal de DAB. Define el bundle, inclusión de recursos, targets (como dev, qas, prod), y rutas en el workspace.

  • .github/workflows/
    Contiene los flujos para GitHub Actions, donde se configura el pipeline de validación, despliegue e ejecución de bundles en Databricks.

  • resources/
    Carpeta para archivos de configuración adicionales, como definiciones de jobs, clusters, etc.

  • src/notebooks/
    Donde están los notebooks (en formato .py o .ipynb) que conforman el código ubicado dentro del bundle.


¿Cómo funciona el flujo?

  1. Validación del bundle
    Se usa el comando para comprobar consistencia, definir contenido y estructura adecuados.
    databricks bundle validate --target <entorno>
    
  2. Despliegue del bundle
    El siguiente comando para sincronizar el contenido al workspace de Databricks, configurando notebooks, jobs, clusters, etc.
    databricks bundle deploy --target <entorno>

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages