Server
Manager
Center of Excellence
Data Warehousing
Transformation Process
Source Information
Target Information
Mapping
Scheduling
Error handling
pre/post session scripts
Tuning parameters
Output log information
Transformation overrides
Source Def
Mapping
Target Def.
Session
Server
Repository
Server Manager
Process Involved
Configure Server
Create Session
Run Session
Monitor Session
View Logs
Tune Session
Server Configuration
Register Server
TCP/IP host name / IP address, port # or dotted IPX/SPX
address
Server Output
.perf
.control
.dat
.idx
Target
Database
Server
.Email
.Error Log
.Event Log
.log
.bad
General
Source Setting
Target Setting
Pre and Post Session Command
Performance and Advance Options
Time
Log Files
Transformation
File Source
Delimited File
Fixed Width
Heterogeneous Source
External Loader
External Loading
Increase Session Performance
Informatica Provides two options
Configure through Session Manager
Oracle , Sybase
Creates control file and starts process to call external loader
.bad file
NT File
Unix Pipe
Informatica Server
DB Reject File
Attributes
Override transformation attributes in mapping
Examples
Change source qualifier filter statement
Tune SQL statements
Enable lookup caching
Aggregate Behavior
Specify Incremental aggregation
Reinitialize Cache
E-mail Configuration
%s : session name
%l : total rows loaded
%r : total rows rejected
%e : session error status
%t : table details
%b : session start time
%g : attaches the session log to the message
format tags
\t : tab
\r : new line
Process for NT
Create mail box for the user starting the power mart
service
Create profile for user starting the power mart
service
In Unix
Unix server uses mail to send post-session e-mail
User who start the pmserver process should have the mail
in their PATH.
Launching Sessions
Manual Start
Session Schedule
Batching
Event Based
Command Line
Launching Sessions
Scheduling Batches
Types of batches
Concurrent
Sequential
Scheduling Tips
Monitor Session
When the watcher is in wait, status = file wait
Actions
Ping Server
Start and Stop Sessions and batches
PMCMD - Syntax
Recover Sessions
pmcmd startrecovery {user_name | %user_env_var}
{password | %password_env_var} [TCP/IP:][hostname:]portno
| IPX/SPX:ipx/spx_address}[folder_name:]session_name
wait_flag
View Logs
Monitor Session
Session Details
Select Server Requests | Session Details
Number of rows loaded/failed
Read/Write thoroughput
Most current Server message
Audit trail repository or session log
Monitor Session
Performance Monitor
Select Server Requests | Session Performance Details or Open
file <sessionname>.perf
Need to configure session properties to save the performance
detail counters
Help determine where session performance can be improved
Monitor Session
Session Log
Select Server requests | Session Log or Select view
log file on button bar or Select Open Log File from
Session Details Window
Gives complete details on a specific session run
Session Errors
Error Handling
Perform Recovery
Override tracing
Stop or Continue on Errors
Reject Files
Reject Indicators
Recovery
Eliminating Paging
Questions