Modo Turbo

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

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

    Te recomendamos que elijas esta opción si sigues haciendo ajustes en tu fuente de datos o si 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 la configuración, aunque haya errores en algunas de ellas. Este proceso puede tardar más, pero ayuda a identificar todos los posibles problemas (discrepancias entre vistas y tablas) en una sola ejecución.

  2. Modo Turbo (turboMode=true):

    Este modo permite realizar implementaciones más rápidas una vez que haya configurado correctamente la fuente de datos. El proceso de implementación genera dinámicamente 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, el inconveniente es que, si se produce un error en alguna vista durante la implementación, todo el proceso se detiene. Puede que no sea lo más adecuado para depurar, ya que es posible que tengas que volver a ejecutar la implementación para identificar el error específico.

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