Ready-to-use scripts for your CAS testing
Access a comprehensive library of Data Step codes to test and validate your CAS actions.
First, we need to define a simple action set and then save it to a CAS table. This table will then be used ...
Before converting an action set to a table, one must first be defined. This code snippet creates a simple, ...
No specific data creation is needed for the addCaslib action itself, as it is used to define a data source ...
Before creating a subdirectory, we first need a caslib. This code sets up a new caslib named 'myCaslib' poi...
Before adding a format library to CAS, you first need to create one. A common method is to use PROC FORMAT ...
First, we create a format library named 'myFmtLib' to store our custom formats. Then, we load a simple data...
This action does not directly use training data. It operates on a model definition table. However, to build...
The `addNode` action is an administrative function used to manage the CAS server infrastructure. It does no...
This action does not require any specific data to be created beforehand. It is a server monitoring action.
The `addPrototypes` action does not create a standard dataset. Instead, it populates a special CAS table wi...
This action does not directly use input data, but it creates a CAS table containing the compiled functions....
The `addTable` action is used by client-side utilities to upload data. For example, in Python, you would ty...
The following code creates a local directory and a caslib named 'mycaslib' that points to this directory. T...
The following code creates a sample CAS table named 'cars' which contains information about various car mod...
This code snippet creates two sample tables: 'raw_data' containing the main dataset with features, and 'ann...
This code creates a sample table 'CARS_DATA' in the 'casuser' caslib, which will be used in the following e...
This SAS code creates a sample dataset named 'sample_data_missing' in the 'casuser' caslib. The dataset inc...
This example creates a sample dataset named 'sample_data' with several input variables and a target variabl...
This example demonstrates how to load images from a specified path into a CAS table and prepare it for anno...
This example first creates a sample dataset `mycas.iris_score` which has the same structure as the training...
This example uses the `HMEQ` dataset from the `SAMPSIO` library, which contains information about home equi...
The following code creates two tables, `target_table` and `source_table`, in the active caslib. `target_tab...
This SAS code creates two tables: 'reviews' which contains the text data to be categorized, and 'category_m...
This example creates a sample CAS table named 'my_documents' with two columns: 'doc_id' for the document id...
This example creates a sample time series dataset named 'series' with a date and a value 'y'. This data wil...
This example uses the `HMEQ` dataset, which contains information about home equity loans. We will first loa...
This example first loads the `HMEQ` dataset, which contains home equity loan data. Then, a gradient boostin...
The `assumeRole` action does not directly interact with or create data tables. It is an administrative acti...
This code creates a simple in-memory table named 'CARS' in the 'CASUSER' caslib. This table will be used in...
Before augmenting images, they must be loaded into a CAS table. The following code uses `proc casutil` to l...
This example creates a sample dataset named 'sample_data'. The target variable 'y' is generated from a comb...
This example creates a sample dataset named 'purchase_data'. The dataset simulates customer purchasing beha...
This example first creates a training dataset 'mycas.train_data' and a scoring dataset 'mycas.score_data'. ...
This example first creates a sample dataset 'getStarted' with a binary outcome 'y' and several predictor va...
This step is not directly required for the `batchresults` action itself, as it operates on sessions and act...
This example uses a simple undirected graph to illustrate the biconnected components algorithm. The graph c...
This example creates a sample dataset `sample_data` in the active caslib. The table contains customer infor...
This example creates a simple dataset named 'golf' with weather conditions and a decision on whether to pla...
This example creates a CAS table named `mycas.PistonRings`. This table contains diameter measurements of pi...
This example creates the 'wines' table in your default caslib. This table contains information about differ...
This example first creates two CAS tables. The `rule_terms` table defines two Boolean rules. Rule 1 is 'ter...
First, we create two tables. 'doc_term_data' contains the sparse representation of documents, linking docum...
Before building a surface, we first need to load 3D medical image data. This example uses the `loadDicomDat...
This SAS code creates a sample CAS table named 'significant_terms' in the 'casuser' caslib. This table simu...
This example creates a dataset named 'treatment_data'. It contains an outcome variable 'outcome', a treatme...
First, we create two CAS tables. `reference_transcripts` holds the correct, or 'ground truth', text. `hypot...
This code sets up two caslibs, 'myCaslib' and 'salesCas', which can be used in the examples. 'myCaslib' poi...
This example creates a sample dataset `customer_data` with a categorical variable `product_category` and a ...
This SAS code creates a sample dataset named 'Circuits'. Each record represents a batch of circuit boards i...
The cdm action requires pre-existing CAS tables for severity and count model definitions or estimates. The ...
This example creates a simple social network graph to demonstrate how to calculate centrality metrics. The ...
To use the `check` action, the ONNX model must first be available in CAS as a binary large object. The foll...
To demonstrate `checkInAllObjects`, we first need an object to be in a 'checked-out' state. This code loads...
This code sets up a caslib and a table required for the examples. It also creates an access control to demo...
This dataset represents a friendship network where each link indicates a friendship between two people.
This example uses the `mycas.LinkSetIn` data table to represent the links of a graph. The `from` and `to` c...
This example creates two tables, `sales_q1` and `sales_q2`, to represent sales data for two different quart...
This example demonstrates how to load two sets of images (source and reference) from server paths into two ...
This example creates a CAS table named 'category_rules_table'. This table contains the category rules that ...
To use the `compileConcept` action, you first need a CAS table containing your concept rules. This table mu...
First, we load audio files into a CAS table. The `loadAudio` action scans a directory for audio files and l...
This example first creates a synthetic dataset named 'pixel_data'. This table simulates a flattened image f...
This example creates a simple undirected graph with two separate components. The first component includes n...
This example creates a simple two-column CAS table named `mps_free`. The first column, `id`, is a row ident...
This example requires a dataset with multiple continuous variables to model their dependence structure. We ...
First, we create two CAS tables. 'mycorr' holds a Pearson correlation matrix for a 2-dimensional Normal cop...
Before using copulaViewStore, you first need to fit a copula model and save it to an item store using the '...
To use `copyModelExternal`, a model must first exist in a CAS table. This code trains a simple decision tre...
This code creates a simple in-memory table named 'source_data' in the 'casuser' caslib. This table will ser...
This example creates a simple undirected graph to illustrate the core decomposition. The graph has 9 nodes ...
This example uses the 'cars' data set from the 'sashelp' library, which is commonly available in SAS enviro...
This SAS code generates a sample dataset named 'd_counts' in the 'mycas' caslib. The dataset contains a cou...
This dataset simulates data about scientists. The goal is to model the number of articles published (`artic...
This example uses data from a study on bone marrow transplants for leukemia patients. The data, stored in t...
Before backing up access controls, we first need some data and controls to exist. The following code sets u...
This example first creates a sample input table 'score_data' with document IDs and text. Then, it simulates...
This example creates a sample dataset named 'my_cas_library.sequence_data'. This table contains sequences o...
The following code creates the 'cars' table in the 'casuser' caslib, which will be used in the examples. Th...
This example creates a sample dataset of customer transactions over time. Each row represents an item purch...
Creates a dataset defining a directed graph with two potential cycles: A-B-C-A (total weight 6) and A-D-C-A...
Creates a simulated copula table (uniform distributions) and two marginal loss tables (Log-Normal and Gamma...
Loads the sample 'Iris' dataset into a CAS table named 'iris' in the 'casuser' library.
Establish a CAS session to be subsequently terminated.
Generates a synthetic dataset containing monthly sales data with a trend and seasonality, then loads it int...
Ensure a CAS session is active before running the action.
Generates a dataset 'metalclips' containing gap measurements for metal clips produced over several days, to...
Generate a sample CAS table named 'Cars' for the SQL examples.
Establish a connection to the CAS server.
Generates a sample time series dataset with a date variable and a value variable to be used for range analy...
Generates a sample dataset with correlated interval and nominal variables for analysis.
Load the SASHelp 'Cars' dataset into the active CAS session for analysis.
Ensure the textRuleDevelop action set is loaded and you have a compiled model table (e.g., 'concept_model_t...
Load a sample ONNX analytic store table into CAS for demonstration purposes.
Load images containing object detection data into a CAS table.
Creates a dataset 'ratings' simulating user-item interactions often used in recommendation systems.
Creates a dataset 'socio_economics' containing socio-economic indicators for analysis.
Creates a sample dataset 'analysisData' in the 'mycas' library with simulated numeric variables.
Create a dataset in CAS containing two mixed signals generated from a sine wave and a sawtooth wave.
Create two datasets: one serving as the reference data and one as the query data.
Load the HMEQ dataset for use in the examples.
Load the SASHELP.CARS dataset into the CASUSER caslib for demonstration.
Before fetching, images must be loaded into a CAS table. This step loads images from a directory.
Load the Cars dataset into the active CAS session for analysis.
Loads the SASHELP.CARS dataset into CAS and saves it as a CSV file in the active caslib (Casuser) to ensure...
Initialize the CAS session to prepare for filter design.
Creates a dataset 'transactions' representing customer purchases, where 'TransID' identifies the basket and...
Loads sample images into a CAS table to be used as input for the flattenImages action.
Start a CAS session to perform actions.
Create a CAS table named 'formats_data' with format definitions for a traffic light color scheme.
Create a new format library named 'demoFmtLib' and add a simple character format '$gender' to it for demons...
Load the 'Cars' dataset and train a forest model to predict the 'Origin' of the car. This model table is re...
Loads the HMEQ sample dataset and trains a forest model to be used in the scoring examples.
Loads the sashelp.class dataset into the 'casuser' caslib for analysis.
Generates a dataset with 100 observations, each containing 50 measurement points (y1-y50) representing a cu...
Create a CAS table with functional data for scoring. Note: This example assumes an FPCA model table named '...
Loads the 'cars' dataset from the SASHELP library into the 'casuser' CAS library for analysis.
Loads the 'cars' dataset from the SAS help library into the CAS session.
Generates a dataset simulating cost, output, and input prices for 100 firms, including a random inefficienc...
Creates a CAS table with output (log_q) and inputs (log_l, log_k) for production function estimation.
Loads the HMEQ dataset into the active CAS session to be used for training a gradient boosting model.
This is a placeholder for data creation. Actual data creation steps would depend on the specific use case a...
This action retrieves existing CAS information and does not require explicit data creation in the examples ...
The getLicenseInfo action does not require data creation.
This example shows how to create a simple CAS table for use with the `glm` action.
To use the `globalReconcile` action, you typically need hierarchical forecast data. This example demonstrat...
This is a generic placeholder as no explicit data creation example was found in the provided HTML snippet. ...
The provided HTML documentation does not contain a specific section or example dedicated to data creation f...
This action requires an input table with audio data and a pre-trained model for speaker identification. The...
The HTML documentation snippet does not contain data creation examples for this action.
The HTML document does not contain explicit data creation examples. Here is a generic example for creating ...
Before you can list the locales of a Quality Knowledge Base (QKB), you must first load one into the CAS ses...
This SAS code demonstrates how to create a sample n-gram language model table (`myLanguageModel`) and a lab...
The 'loadMps' action does not create data in a traditional sense but rather parses a string containing a fu...
Before you can load a QKB, it must be available to the CAS server. This is typically done by an administrat...
This SAS code snippet creates a simple CSV file named 'cars.csv' in the '/cas/data/' directory, which is ac...
This action does not create data in the traditional sense. It requires a pre-compiled binary model file (e....
This SAS code snippet creates a sample CAS table named 'getstarted'. The table contains information about p...
The following code creates the 'mycas.hmeq' table, which is used in the examples. This dataset contains inf...
First, we need to create a logistic regression model and save its state. The `logisticCode` action will the...
This SAS code creates a dataset named 'getheart' with patient information, including a binary outcome 'Stat...
First, we need a logistic regression model. Let's create a sample dataset 'getheart' and then fit a logisti...
This SAS DATA step creates the `my_hmeq` table in your current caslib. This table contains simulated data a...
This SAS code creates a sample table named 'sales_long' in the active caslib. The table is in a long format...
This example creates a sample CAS table named 'parts' containing diameter measurements for parts manufactur...
This example creates a sample CAS table named 'CONTACTS' with names and addresses. This table will be used ...
Before performing image matching, you must first load your image files into a distributed CAS table. The co...
This example illustrates calculating the maximum flow between a source node 'S' and a sink node 'T' in a di...
This example code creates a simple CAS table named 'sample_transactions' containing transaction data. Each ...
This example demonstrates how to create a CAS table named `my_cas_table` with synthetic data. The table con...
To use the mbcScore action, you first need a model that has been trained using the mbcFit action and saved ...
This example uses a fictional data set about car preferences. The data set contains several nominal variabl...
This SAS DATA step generates a sample dataset named 'mycas.pistons'. It simulates the diameter measurements...
The following code creates a sample table named 'CARS' in the 'casuser' caslib, which will be used in the e...
The `session.metrics` action itself does not require a data table. However, to see its effect, you must run...
The following DATA step creates the arc data table `arc_data` for a simple minimum-cost network flow proble...
This section illustrates the use of the minimum-cut algorithm on the directed graph G shown in Figure 163.
Create a CAS table named 'mycas.LinkSetIn' representing a graph. It contains 'from' and 'to' columns for no...
This SAS DATA step creates a synthetic dataset named 'applicant_data' in the CASUSER caslib. It simulates l...