Você treinará um modelo BigQuery ML com pré-processamento SQL, mas executará previsões em dados de entrada brutos e não transformados. Como você deve estruturar o treinamento e a previsão para evitar distorção de dados no momento da previsão?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Ao criar o modelo, use a cláusula TRANSFORM do BigQuery para definir as etapas de pré-processamento. No momento da previsão, use a cláusula ML.EVALUATE do BigQuery sem especificar nenhuma transformação nos dados de entrada brutos..
Por que esta é a resposta
A opção correta é usar a cláusula TRANSFORM do BigQuery ML durante o treinamento. Isso garante que as mesmas etapas de pré-processamento aplicadas aos dados de treinamento sejam automaticamente aplicadas aos dados de entrada brutos no momento da previsão. Essa abordagem evita a distorção de dados (skew) entre treinamento e previsão, pois o modelo "aprende" as transformações e as aplica consistentemente. As outras opções estão incorretas porque: Transformar os dados brutos manualmente antes da previsão (usando uma consulta salva ou Dataflow) pode introduzir inconsistências se as transformações não forem idênticas às usadas no treinamento, levando a distorção. Usar uma view para pré-processamento no treinamento e depois prever em dados brutos sem transformações adicionais também causaria distorção, pois as transformações da view não seriam aplicadas na previsão.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão