Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?J'ai un client qui souhaite savoir ce que d'autres pourraient faire en matière de déploiement de modèles créés dans JMP Pro, généralement des arbres de décision ou une forêt d'amorçage générés dans leur architecture de base de données. Des pensées?
Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Ce client utilise souvent Bootstrap Forest, des arbres de décision et la régression logistique... lorsque vous dites « ça ne fonctionne pas pour tout », avez-vous une idée des modes de défaillance connus pour ces modèles/plateformes spécifiques ?
Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Oui, Chris.kirchberg , super point ! La plateforme de partition et la plateforme neuronale génèrent SAS Data Step prêt pour le gestionnaire de modèles. L'As SAS Expr (); fonctionne pour d'autres modèles où nous ne générons pas directement l'étape de données SAS.

Par exemple : code SAS pour un modèle Adaptive Elastic Net :

Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Sachez également que SAS propose EMiner et Model Manager pour cette tâche spécifique. Qui consiste à déployer des modèles au niveau de l'entreprise
Chris Kirchberg
Ingénieur d'activation technique JMP
Équipe mondiale d'habilitation technique
Institut SAS, Inc.
Denver, Colorado
Tél : +1-919-531-9927
Portable : +1-303-378-7419
Courriel : chris.kirchberg@jmp.com
Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Phil : Le client est une société de télémarketing, elle correspond donc très bien aux segments de clientèle que vous mentionnez.
Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Comme SQL Expr (); transformera une formule en une expression SQL. Cela ne fonctionne pas pour tout, mais cela vous rapproche généralement.
Par exemple:
Enregistrez la formule de prédiction dans une colonne, ouvrez l'éditeur de formule et copiez la formule :

Collez-le dans un éditeur de script enveloppé avec :
En tant qu'expression SQL (
Expr (
)
);
Exécutez le script et copiez le code SQL résultant.

BTW, cela fonctionne également avec As SAS Expr(); avec des résultats similaires.
Re : Meilleures pratiques pour déployer un modèle JMP dans un environnement de base de données SQL ?Je n'ai pas de réponse mais j'aimerais savoir si d'autres l'ont. Cette question revient assez souvent chez les clients des secteurs de la finance, du marketing et des assurances. Je n'ai jamais de très bonne réponse.
Phil
Envoyé de mon iPhone