copula copulaViewStore

Blind Audit: Minimal View of Isolated Store

Scénario de test & Cas d'usage

Business Context

A regulatory audit is required on a credit scoring model. Strict privacy laws mandate that the original training data be deleted immediately after training. The auditor must verify the model's existence and basic type using ONLY the item store, ensuring the `copulaViewStore` action functions correctly without the underlying source data.
Data Preparation

Create temporary sensitive data for model training.

Copied!
1 
2DATA mycas.sensitive_data;
3DO i = 1 to 50;
4x=rand('Normal');
5y=rand('Normal');
6OUTPUT;
7END;
8 
9RUN;
10 

Étapes de réalisation

1
Fit the model and save to 'auditStore', then immediately DELETE the source table.
Copied!
1 
2PROC CAS;
3copula.copulaFit TABLE={name='sensitive_data'} copula='GAUSSIAN' var={'x', 'y'} store={name='auditStore', replace=true};
4TABLE.dropTable name='sensitive_data';
5 
6RUN;
7 
2
Attempt to view the store using 'minimal' options to verify the model artifact persists and is readable without the data.
Copied!
1 
2PROC CAS;
3copula.copulaViewStore / instore={name='auditStore'} viewOptions={minimal=true};
4 
5RUN;
6 

Expected Result


The action successfully reads 'auditStore' despite the source table 'sensitive_data' being deleted. It returns a minimal set of tables (Model Definition, Fit Summary), proving the item store is a self-contained artifact suitable for audit compliance.