


Technical
​
Understanding your goal with SASii—to uniquely identify and trace every component within a SAS program, especially focusing on column-level lineage—is both ambitious and essential for comprehensive data governance. By meticulously tracking each column's journey, transformations, and interactions, SASii can provide unparalleled insights into data flow and dependencies.
Key Objectives for SASii:
-
Comprehensive Component Identification:
-
Columns: Recognize and catalog every column within datasets, noting their origins and any transformations applied.
-
Strings & Commands: Parse and classify all strings and commands to understand their roles and impacts within the code.
-
Macro Elements: Identify macro definitions, calls, and components to map out dynamic code generation and execution paths.
-
Procedures & Components: Document each procedure and its constituent parts to capture the full scope of data processing activities.
-
Section Title
Section Title
This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.
Datasteps
90%
Tier one procedures
80%
Tier 2 procedures
10%
Tier 3 procedures
0%
Freerange SAS code
60%
Python coded SASii
5%
Output & presentation
10%
Macro analysis
Log analysis
5%
5%