nome_do_modelo!PREDICT¶
Gera uma previsão de classificação do modelo previamente treinado model_name
.
Sintaxe¶
<model_name>!PREDICT(
INPUT_DATA => <input_data>,
[CONFIG_OBJECT => <config_object>]
)
Argumentos¶
Obrigatório
- INPUT_DATA
Um OBJECT contendo pares chave-valor que mapeiam nomes de recursos para seus valores. A função OBJECT_CONSTRUCT pode ser usada para criar automaticamente pares chave-valor a partir de uma tabela, como em:
SELECT model_binary!PREDICT(INPUT_DATA => object_construct(*)) as prediction from prediction_purchase_data;
Os nomes dos recursos no objeto devem corresponder aos nomes e tipos especificados no momento do treinamento. Recursos ausentes ou estranhos são ignorados.
Opcional
- CONFIG_OBJECT
Um OBJECT cujos pares chave-valor especificam opções de treinamento adicionais.
Chave
Tipo
Padrão
Descrição
on_error
'ABORT'
Cadeia de caracteres (constante) que especifica o método de tratamento de erros para a tarefa de inferência de modelos. Os valores suportados são:
'ABORT'
: anule toda a operação de previsão se alguma linha resultar em erro.'SKIP'
: ignora linhas que resultam em erro. O erro é mostrado em vez dos resultados.
Saída¶
Coluna
Tipo
Descrição
PREDICTION
Os resultados da previsão são OBJECT contendo as seguintes chaves.
Chave
Tipo
Descrição
class
O rótulo previsto com a maior probabilidade.
probability
Um OBJECT contendo as probabilidades de cada classe prevista. Para cada classe, a chave é o nome da classe e o valor é a probabilidade prevista da classe.
LOGS
Contém mensagens de erro ou aviso.
Exemplos¶
Consulte Exemplos.