50 Identifying Targets 4 Chapter 5Sources Related to Geography The following tables can contribute to the geographic dimension of the OLAP data store: 3 CONTINENT table 3 COUNTRY table 3
Trang 150 Identifying Targets 4 Chapter 5
Sources Related to Geography
The following tables can contribute to the geographic dimension of the OLAP data store:
3 CONTINENT table
3 COUNTRY table
3 STATE table
3 COUNTY table
3 CITY table
3 STREET_CODE table
Sources Related to Organization
The following tables can contribute to the organization dimension of the OLAP data store:
3 STAFF table
3 ORGANIZATION table
Sources Related to Time
The following tables can contribute to the time dimension of the OLAP data store:
3 CONTINENT table
3 COUNTRY table
3 STATE table
3 COUNTY table
3 CITY table
3 STREET_CODE table While the previous tables contain the appropriate information, it is not in the correct format for OLAP To support OLAP, several new data stores most be created, as
described in the following section
Identifying Targets
In order to support the OLAP reports such as the one shown in Display 5.7 on page
49, the data warehousing team specified the following new data stores:
3 A SAS cube that will support OLAP reporting
3 A set of new tables that will form the central fact table and dimension tables for a star schema Each new table will be created by joining two or more source tables that are related to a particular dimension, such as customers, geography,
organization, and time
The target tables are described in the following sections
Target to Support OLAP
A SAS cube named Star will be created to support OLAP This cube will support reports similar to Display 5.7 on page 49
Trang 2The CUSTOMER_DIM table will be created by joining the tables described in
“Sources Related to Customers” on page 49 In this example, CUSTOMER_DIM is one dimension of a star schema
Target That Combines Geographic Information
The GEOGRAPHY _DIM table will be created by joining the tables described in
“Sources Related to Geography” on page 50 In this example, GEOGRAPHY_DIM is one dimension in a star schema
Target That Combines Organization Information
This dimension table is the same as “Target That Combines Organization Information” on page 48 In this example, ORGANIZATION_DIM is one dimension in a star schema
Target That Combines Time Information
The TIME _DIM table will be created by joining the tables that are described in
“Sources Related to Time” on page 50 In this example, TIME_DIM is one dimension in
a star schema
Building the Cube
For information about building cubes, see “Working with OLAP Cubes” on page 116
The Next Step
After the questions, desired outputs, sources, and targets have been specified, administrators can begin setting up the servers, libraries, and other resources that SAS Data Integration Studio requires
Trang 352
Trang 4Main Tasks for Administrators
Main Tasks for Installation and Setup 54
Overview of Installation and Setup 54
Installing Software 55
Creating Metadata Repositories 55
Registering Servers 56
Server Metadata Required for the Example 56
Default SAS Application Server 57
Registering User Identities 58
Creating a Metadata Profile (for Administrators) 58
Registering Libraries 59
Overview of Libraries 59
Which Libraries Are Needed? 59
Enter Metadata for a Library 59
Preassigned Libraries 60
Libraries for the Example Warehouse 61
Base SAS Libraries 61
SAS/SHARE Libraries 61
SAS SPD Server Libraries 61
SAS SPD Engine Libraries 61
Libraries for Custom SAS Formats 62
DBMS Libraries 62
ODBC Libraries 62
OLE Libraries 63
Generic Libraries 63
Microsoft Excel and Microsoft Access Files 63
XML Files 63
Libraries for Enterprise Applications 63
Additional Information about Libraries 63
Supporting Multi-Tier (N-Tier) Environments 64
Accessing Data in the Context of a Job 64
Interactive Access to Data 64
Execute a Job on a Remote Host 65
Deploying a Job for Scheduling 65
Preparation 65
Deploy a Job for Scheduling 66
Next Tasks 66
Additional Information About Job Scheduling 67
Deploying a Job for Execution on a Remote Host 68
Preparation 68
Task Summary 68
Next Tasks 69
Trang 554 Main Tasks for Installation and Setup 4 Chapter 6
Converting Jobs into Stored Processes 69
About Stored Processes 69
Prerequisites for Stored Processes 70
Preparation 70
Generate a Stored Process for a Job 70
Next Tasks 71
Additional Information About Stored Processes 71
Metadata Administration 71
Supporting HTTP or FTP Access to External Files 72
Supporting SAS Data Quality 72
Supporting Metadata Import and Export 72
Supporting Case and Special Characters in Table and Column Names 73
Overview of Case and Special Characters 73
Case and Special Characters in SAS Table and Column Names 73
Case and Special Characters in DBMS Table and Column Names 73
Enabling DBMS Name Options for a New Database Library 73
Enabling DBMS Name Options for an Existing Database Library 74
Setting Default Name Options for Tables and Columns 74
Maintaining Generated Transformations 75
Overview of Generated Transformations 75
Example: Creating a Generated Transformation 76
Preparation 76
Start SAS Data Integration Studio and Open the Appropriate Metadata Profile 76
Display the Transformation Generator Wizard 77
Specify SAS Code for the Transformation 78
Create User-Defined Variables 78
Specify the Remaining Options for the Transformation 84
Save the Transformation 86
Check In Your Transformation 86
Document Any Usage Details for the Transformation 87
Using a Generated Transformation in a Job 87
Importing and Exporting Generated Transformations 87
Exporting a Generated Transformation 87
Importing a Generated Transformation 87
Additional Information About Generated Transformations 88
Additional Information About Administrative Tasks 88
Main Tasks for Installation and Setup
Overview of Installation and Setup
Administrators must complete several installation and setup tasks before users can begin work in SAS Data Integration Studio This chapter describes the main installation and setup tasks, and it identifies documentation that describes these tasks in detail
1 Review your project plans For an overview of warehouse project plans, see
“Planning a Data Warehouse” on page 41 and “Planning Security for a Data Warehouse” on page 42
2 Use the SAS Software Installation wizard to install SAS Data Integration Studio
and related software For more information, see the SAS Intelligence Platform:
Installation Guide See also “Installing Software” on page 55.