Modo Turbo

En esta página, se describe un paso opcional para habilitar el modo Turbo para la implementación de Data Foundation de Cortex Framework. Google Cloud Cortex Framework ofrece los siguientes dos modos de implementación que debes tener en cuenta cuando configures tus canalizaciones de datos en el archivo config.json.

  1. Modo estándar (turboMode=false):

    Se recomienda esta opción si aún estás realizando ajustes en tu fuente de datos o sospechas que puede haber discrepancias entre tus vistas y las tablas de datos reales. En este modo, el proceso de implementación intenta crear todas las vistas definidas en tu configuración, incluso si hay errores en algunas. Esto puede tardar más, pero ayuda a identificar todos los problemas potenciales (discrepancias entre vistas y tablas) en una sola ejecución.

  2. Modo turbo (turboMode=true):

    Este modo permite implementaciones más rápidas una vez que la configuración de la fuente de datos se realiza correctamente. El proceso de implementación genera de forma dinámica un archivo cloudbuild.views.yaml con cada vista en el archivo de dependencias correcto (por ejemplo, dependencies_ecc.txt o dependencies_s4.txt) como un solo paso de la compilación. Esto puede acelerar significativamente los tiempos de implementación (hasta 10 veces más rápido). Sin embargo, la desventaja es que, si hay un error en alguna vista durante la implementación, se detiene todo el proceso. Esto podría no ser ideal para depurar, ya que es posible que debas volver a ejecutar la implementación para identificar el error específico.

Te sugerimos que elijas "Estándar" para la configuración inicial o la solución de problemas, y "Turbo" para implementaciones más rápidas más adelante.