Mode Turbo
Cette page décrit une étape facultative pour activer le mode Turbo pour le déploiement de la Data Foundation du framework Cortex. Google Cloud Cortex Framework propose les deux modes de déploiement suivants à prendre en compte lors de la configuration de vos pipelines de données dans le fichier config.json
.
Mode standard (
turboMode=false
):Cette option est recommandée si vous effectuez toujours des ajustements sur votre source de données ou si vous pensez qu'il peut y avoir des différences entre vos vues et les tables de données réelles. Dans ce mode, le processus de déploiement tente de créer toutes les vues définies dans votre configuration, même si certaines d'entre elles comportent des erreurs. Cela peut prendre plus de temps, mais cela permet d'identifier tous les problèmes potentiels (incohérences entre les vues et les tableaux) en une seule exécution.
Mode turbo (
turboMode=true
):Ce mode permet de déployer plus rapidement une fois la configuration de votre source de données terminée. Le processus de déploiement génère dynamiquement un fichier
cloudbuild.views.yaml
avec chaque vue dans le fichier de dépendances approprié (par exemple,dependencies_ecc.txt
oudependencies_s4.txt
) en tant qu'étape unique de la compilation. Cela peut considérablement accélérer les délais de déploiement (jusqu'à 10 fois plus rapidement). Cependant, l'inconvénient est que si une erreur se produit dans une vue pendant le déploiement, l'ensemble du processus s'arrête. Cette approche n'est peut-être pas idéale à des fins de débogage, car vous devrez peut-être réexécuter le déploiement pour identifier l'erreur spécifique.
Nous vous recommandons de choisir "Standard" pour la configuration initiale ou le dépannage, et "Turbo" pour des déploiements plus rapides par la suite.