A P P E N D I X 1 Standard Transformations in the Process Library About the Process Library 217 Overview of the Process Library 217 Access Folder 218 Analysis Folder 218 Control Folder 2
Trang 1P A R T
4
Appendixes
Appendix 1 Standard Transformations in the Process Library 217
Appendix 2 Customizing or Replacing Generated Code in SAS Data
Integration Studio 223
Appendix 3 Recommended Reading 229
Trang 2216
Trang 3A P P E N D I X
1
Standard Transformations in the Process Library
About the Process Library 217
Overview of the Process Library 217
Access Folder 218
Analysis Folder 218
Control Folder 219
Data Transforms Folder 219
Output Folder 220
Publish Folder 221
Additional Information About Process Library Transformations 221
About the Process Library
Overview of the Process Library
The Process Library tree is one of the hierarchical lists in the tree view on the SAS Data Integration Studio desktop It displays a collection of transformation templates A transformation template is a process flow diagram that includes drop zones for
metadata that the user must supply A template typically consists of a transformation object and one or more drop zones for sources, targets, or both.
The Process Library organizes transformations into a set of folders, such as the Access folder for transformations that you can use to read or write specific kinds of data, and the Analysis folder for transformations that you can use to analyze data in various ways.
Trang 4218 Access Folder 4 Appendix 1
Access Folder
The following table describes the transformations in the Access folder in the Process Library.
Table A1.1 Access Folder Transformations Name Description
File Reader reads an external file and writes to a target Added automatically to a process flow
when an external file is specified as a source Executes on the host where the external file resides, as specified in the metadata for the external file
File Writer reads a source and writes to an external file Added automatically to a process flow
when an external file is specified as a target Executes on the host where the external file resides, as specified in the metadata for the external file
Library Contents
creates a control table to use with an iterative job, a job with a control loop in which one or more processes are executed multiple times
SPD Server Table Loader
reads a source and writes to a SAS SPD Server target It is automatically added to a process flow when a SAS SPD Server table is specified as a source or as a target Enables you to specify options that are specific to SAS SPD Server tables
Table Loader
reads a source table and writes to a target table Added automatically to a process flow when a table is specified as a source or a target
Analysis Folder
The following table describes the transformations in the Analysis folder in the Process Library.
Table A1.2 Analysis Folder Transformations Name Description
Correlations creates an output table that contains correlation statistics
Correlations
- Report
creates an HTML report that contains summary correlation statistics
Distribution Analysis
creates an output table that contains a distribution analysis
Distribution Analysis -Report
creates an HTML report that contains a distribution analysis
Forecasting generates forecasts for sets of time-series or transactional data
Frequency Frequency -Report
creates an output table that contains frequency information
Summary Statistics
creates an output table that contains summary statistics
Trang 5Standard Transformations in the Process Library 4 Data Transforms Folder 219
Name Description
Summary
Statistics
-Report
creates an HTML report that contains summary statistics
Summary
Tables
-Report
creates an HTML report that contains summary tables
Control Folder
The following table describes the transformations in the Control folder in the Process Library.
Table A1.3 Control Folder Transformations
Name Description
Loop marks the beginning of the iterative processing sequence in an iterative job
Loop End marks the end of the iterative processing sequence in an iterative job
Return Code
Check
provides status-handling logic at a desired point in the process flow diagram for a job Can be inserted between existing transformations and removed later without affecting the mappings in the original process flow
Data Transforms Folder
The following table describes the transformations in the Data Transforms folder in the Process Library.
Table A1.4 Data Transforms Folder Transformations
Name Description
Append creates a single target table by combining data from several source tables
Apply
Lookup
Standardization
applies scheme data sets to transform source columns
Create
Match Code
establishes relationships between source rows using match code analysis or cluster analysis
Data
Transfer
moves data directly from one machine to another Direct data transfer is more
efficient than the default transfer mechanism
Data
Validation
cleanses data before it is added to a data warehouse or data mart
Extract selects multiple sets of rows from a source and writes those rows to a target
Typically used to create one subset from a source Can also be used to create
columns in a target that are derived from columns in a source
Fact Table
Lookup
loads source data into a fact table and translates business keys into generated keys