Scénario de test & Cas d'usage
Erstellung einer Modelltabelle mit einem logistischen Regressionsmodell für Kredit-Scoring.
| 1 | |
| 2 | DATA casuser.credit_score_models; |
| 3 | LENGTH ModelName $32 ModelContent $2000; |
| 4 | ModelName='CreditScore_2025_V1'; |
| 5 | ModelContent=' |
| 6 | data step code representation of logistic regression... if debt_ratio > 0.4 then score=score-10; |
| 7 | '; |
| 8 | OUTPUT; |
| 9 | |
| 10 | RUN; |
| 11 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / caslib="casuser" name="credit_score_models"; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | ACTION modelPublishing.copyModelExternal / modelTable={caslib="casuser", name="credit_score_models"} modelName="CreditScore_2025_V1" externalCaslib="TeraProd" externalOptions={extType="TERADATA", server="tera_db_01", database="risk_mgmt", modelTable={name="scoring_models_prod"}} modelOptions={replace=TRUE}; |
| 4 | |
| 5 | RUN; |
| 6 |
Das Modell 'CreditScore_2025_V1' wird erfolgreich in die Teradata-Tabelle 'scoring_models_prod' übertragen. Falls ein vorheriges Modell existierte, wurde es ohne Fehler überschrieben. Das Protokoll bestätigt 'Severity: 0'.