Informatica ETL Specification Document
It is mandatory that, you have to fill-in all the details before you start developing in Informatica.
The information you fill-in will greatly reduce your development time. Also ensures that you comply with Info
Architecture team can not review and approve your design unless this specification document is complete.
Contents Worksheet #
1 Informatica Setup Details 1
2 Design Review Questions 2
3 Source/Target Connection Information 3
4 Source Details (Optional) 4
5 Target Details (Optional) 5
6 Mapping/Transformation Logic 6
7 Traceability between WFs,Sessions and 7
8 Workflow schedule Information 8
Please open a MITR If you need information on
Database related: Open a DBA IT Work Request
Informatica related: Open a Decision Support / IT Work Request
Patni Confidential
Informatica.
hat you comply with Informatica standards and methods.
document is complete.
Patni Confidential
Informatica Setup Details
Detail Description about the project
Repository Information (V7.1.3)
Requestor Name
Requestor SSO
Functional Domain
Preferred Informatica Folder Name
Database Information(Source/Target)
Unix User Information for Development
Does the user already exist?
User name
Unix User Information for Remote Access
Unix Directories to be created
/WorkflowLogs
/SessLogs
/SrcFiles
/TgtFiles
/BadFiles
Remote Directory
Patni Confidential
Repository Name Host Name
Pricing
Database Name (SID) Database Type
No
User Name
Yes
Yes
Yes
Yes
Yes
Patni Confidential
Port
Database user (ETL user) Relational Connection Na
Patni Confidential
TNS Entry
Patni Confidential
Source/Target Connection Information
Relational Sources
Sr. No Database Name Server name Port
Relational Targets
Sr. No Database Name Server name Port
Sr. No Flat File Name Get or Put Server name
Patni Confidential
Flat File Targets
Sr. No Flat File Name Get or Put Server name
Patni Confidential
SID Environment (Dev/TST/Pro Schema Name ETL User Name
SID Environment (Dev/TST/Pro Schema Name ETL User Name
User NamePassword Location Avg. File Size
Patni Confidential
User NamePassword Location Avg. File Size
Patni Confidential
Avg. num of rows per fe Incremental data / Full da
Avg. num of rows per fe Incremental data / Full da
Avg. num of rows per fe Incremental data / Full da
Patni Confidential
Avg. num of rows per fe Incremental data / Full da
Patni Confidential
Public synonym Available? Operations Performed (Read)
Public synonym Available? Operations Performed (insert/Update/Dele
Ready/Status File Name? File Location
Patni Confidential
Ready/Status File Name? File Location
Patni Confidential
Contact person name OHR ID
Contact person name OHR ID
File Permissions File Archived?
Patni Confidential
File Permissions File Archived?
Patni Confidential
TNS Entry Details
TNS Entry Details
Contact Person name
Patni Confidential
Contact Person name
Patni Confidential
Relational Connection Name
Relational Connection Name
OHR ID
Patni Confidential
OHR ID
Patni Confidential
Source Definitions
Serial#
Source Name
Column NameData Type Length Null/Not NulKey Column? Comments
Serial#
Source Name
Column NameData Type Length Null/Not NulKey Column? Comments
Patni Confidential
Target Definitions
Serial#
Target Name
Column NameData Type Length Null/Not NulKey Column? Comments
Serial#
Target Name
Column NameData Type Length Null/Not NulKey Column? Comments
Patni Confidential
Mapping source and targets
Mapping#
Mapping Name:
Sources used
Targets used
Sequences
Filter condition if applicable
Load Strategy(Update/Insert/Delete)
Target table Truncate?
Usage of Dynamic DDL Stored Procedure
Parameters Passed?
Pre Processing details
Post Processing details
Source Name Source Column Name
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Derived Column?Unique Column?Date Format?Lookup Table (Column Name)
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Lookup QueryExpression (Formula/Derivation) Default Value
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Source-Target Data type differenc
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Target Column Name Target Table Name
customer_bill_to_rejects
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Target Column Name Target Table Name
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Patni Confidential
Traceability = WF-Session-Mapping Relationship
Sr.No Workflow Name Worklet Name
Patni Confidential
Task/Session Name Task Reusable? Task Recoverable?
Patni Confidential
Pre-session Tasks? Post-Session TasksParameter File if use Comments
Patni Confidential
Comments
Patni Confidential
WF Schedule Information
Sr. No Workflow Name Schedule Informatio
Patni Confidential
Dependency? Restart/Resume LogicBMC Enabled?Comments
Patni Confidential
Comments
Patni Confidential