model_name!PREDICT¶
GénÚre une prédiction de classification à partir du modÚle model_name
entraßné précédemment.
Syntaxe¶
<model_name>!PREDICT(
INPUT_DATA => <input_data>,
[CONFIG_OBJECT => <config_object>]
)
Arguments¶
Requis
- INPUT_DATA
Un OBJECT contenant des paires clĂ©-valeur qui associent les noms des Ă©lĂ©ments Ă leurs valeurs. Utilisez lâextension de caractĂšre gĂ©nĂ©rique dans un objet littĂ©ral pour crĂ©er automatiquement des paires clĂ©-valeur Ă partir dâune table, comme dans :
SELECT model_binary!PREDICT(INPUT_DATA => {*}) as prediction from prediction_purchase_data;
Les noms des fonctions de lâobjet doivent correspondre aux noms et aux types spĂ©cifiĂ©s au moment de lâentraĂźnement. Les fonctions manquantes ou Ă©trangĂšres sont ignorĂ©es.
Facultatif
- CONFIG_OBJECT
Un OBJECT dont les paires clĂ©-valeur spĂ©cifient des options dâentraĂźnement supplĂ©mentaires.
Clé
Type
Par défaut
Description
on_error
'ABORT'
ChaĂźne (constante) qui spĂ©cifie la mĂ©thode de traitement des erreurs pour la tĂąche dâinfĂ©rence des modĂšles. Valeurs prises en charge :
'ABORT'
: supprime lâensemble de lâopĂ©ration de prĂ©diction si lâune des lignes est en erreur.'SKIP'
: ignorer les lignes qui entraĂźnent une erreur. Lâerreur est affichĂ©e Ă la place des rĂ©sultats.
Sortie¶
Colonne
Type
Description
PREDICTION
Les rĂ©sultats de la prĂ©diction se prĂ©sentent sous la forme dâun OBJECT contenant les clĂ©s suivantes.
Clé
Type
Description
class
LâĂ©tiquette prĂ©dite avec la plus grande probabilitĂ©.
probability
Un OBJECT contenant les probabilités de chaque classe prédite. Pour chaque classe, la clé est le nom de la classe et la valeur est la probabilité prédite de la classe.
LOGS
Contient des messages dâerreur ou dâavertissement.
Exemples¶
Voir des exemples.