Scénario de test & Cas d'usage
Erstellung eines Datensatzes mit 60 Chargen, wobei die Fehleranzahl einer Poisson-Verteilung folgt.
| 1 | |
| 2 | DATA mycas.pcb_quality; |
| 3 | call streaminit(123); |
| 4 | DO batch_id = 1 to 60; |
| 5 | defects = rand('POISSON', 4); |
| 6 | OUTPUT; |
| 7 | END; |
| 8 | |
| 9 | RUN; |
| 10 |
| 1 | |
| 2 | PROC CAS; |
| 3 | spc.cChart / TABLE={name='pcb_quality'} processValue='defects' subgroupValue='batch_id' chartsTable={name='pcb_results', replace=true}; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.fetch / TABLE={name='pcb_results'} to=10; |
| 4 | |
| 5 | RUN; |
| 6 |
Die Aktion sollte erfolgreich ausgeführt werden und die Tabelle 'pcb_results' erstellen. Diese Tabelle muss die berechneten Kontrollgrenzen (_LCLC_, _UCLC_) sowie die Anzahl der Fehler pro Charge enthalten. Da die Daten stabil generiert wurden, sollten keine Punkte außerhalb der Grenzen liegen.