Modo Turbo
Esta página descreve um passo opcional para ativar o modo Turbo para a implementação da base de dados do Cortex Framework. O Google Cloud Cortex Framework oferece os seguintes dois modos de implementação a ter em conta quando configurar os seus pipelines de dados no ficheiro config.json
.
Modo padrão (
turboMode=false
):Esta opção é recomendada se ainda estiver a fazer ajustes à sua origem de dados ou suspeitar que podem existir incompatibilidades entre as suas vistas e as tabelas de dados reais. Neste modo, o processo de implementação tenta criar todas as vistas definidas na sua configuração, mesmo que existam erros em algumas vistas. Este processo pode demorar mais tempo, mas ajuda a identificar todos os potenciais problemas (incompatibilidades entre vistas e tabelas) numa única execução.
Modo Turbo (
turboMode=true
):Este modo destina-se a implementações mais rápidas assim que a configuração da origem de dados estiver concluída corretamente. O processo de implementação gera dinamicamente um ficheiro
cloudbuild.views.yaml
com cada vista no ficheiro de dependências correto (por exemplo,dependencies_ecc.txt
oudependencies_s4.txt
) como um único passo da compilação. Isto pode acelerar significativamente os tempos de implementação (até 10 vezes mais rápido). No entanto, a desvantagem é que, se houver um erro em qualquer vista durante a implementação, o processo completo é interrompido. Isto pode não ser ideal para fins de depuração, uma vez que pode ter de executar novamente a implementação para identificar o erro específico.
A sugestão é escolher "Padrão" para a configuração inicial ou a resolução de problemas e "Turbo" para implementações mais rápidas posteriormente.