This issue was found in Informatica Data Integration Hub 10 on Windows Server 2012 using SQL Server 2012 as the Repository.
The PowerCenter Workflow DX_ETL can abort in mapping m_SET_CURRENT_CUTOFF giving the errors:
- Timestamp parameters with a scale, must have a scale less than ten and a precision equal to 20 plus the scale. You specified a precision of 999 and scale of 9.
- Fractional second precision exceeds the scale specified in the parameter binding.
I created this simple PowerCenter mapplet to format phone numbers. Informatica Developer (IDQ) may have a different or easier way to do it but I wanted something I could use in PowerCenter without the hassle of maintaining a separate object in IDQ and having to import it into PowerCenter. You can alter the mapplet to format other data like postal codes, SSNs, etc.
My approach is a simple one, take the phone number, remove all special characters, then reformat the number with dashes as 999-999-9999. This approach allows me to ignore how the phone number comes into the mapplet, for example partially formatted , not formatted or formatted correctly but not how I need it.
The mapplet's input is the telephone number without a country identifier. In addition to the reformatted phone number, the mapplet also outputs:
- a Pattern (example xxx-xxx-xxx) based on the input number (this could be used for a quick/dirty data profiling)
- the phone number parsed into its parts, area code, central office
- the length of the input phone number
Read further to see detail on the mapplet works.Read more »
Here are some notes on an Informatica PowerCenter 9.6.1 64 bit server install. This also includes the setup of the Informatica Cloud Secure Agent (64)
Most of the install went smooth. However I want to list some of the problems I encountered.Read more »
Using Excel files as the source for Informatica mappings can be more trouble than it's worth. You have to setup a connection and name a range in the Excel document which can be difficult to maintain. I much prefer to read text or CSV files, they're simpler to work with and less error prone. I created a VB script for the purpose of converting Excel to CSV.Read more »
Here are some SQL scripts you can use to query the repository. Most of these I got from an Informatica employee, others I put together. Use them as a base to create your own queries or reports.
One word of caution, use a profile with READ ONLY permission to access the repository and NEVER update the repository using SQL unless advised to do so by Informatica support.
Here’s the companion script for the “Using pmrep to export an Informatica folder” article. Use this script to import objects into PowerCenter.
One use for scripting an import would be to schedule it during off hours, for example moving development code to production during off hours. You may also need to export some objects, then do a "mass change" or Find/Replace on the XML file, then export them back in (for example, export all sessions, find/replace a connection).
- ▼ 2016 (3)
- J. Kinzer
- Tennessee, United States
- I work in Technology for a U.S. company. I currently work with Informatica PowerCenter and Informatica Data Quality in an SAP, Unix, DB2 environment. This blog will mostly contain technical tips and observations about Informatica PowerCenter, DB2 and SQL Server databases. Please comment on any post to share your opinion or feel free to email me.