Informatica vs Teradata BTEQ
Teradata Teradata Discussion Forums Teradata.com Discussion Forum
Visit Teradata.com
Home       Guidelines    Member List
Welcome Guest ( Login | Register )
        


This online forum is for user-to-user discussions of Teradata products, and is not an official customer support channel for Teradata. If you require direct assistance, please contact Teradata support.


Informatica vs Teradata BTEQ Expand / Collapse
Author
Message
Posted 2/5/2009 1:37:55 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 7/1/2009 12:49:08 PM
Posts: 1, Visits: 7
I want to perform complex transformation on staging data and load them in fact tables. both staging and fact tables resides in same teradata database.

What should be the better choice?

Informatica or BTEQ scrips?

Volume of data is appx 200,000 rows every day.

I am thinking to use informatica for complex transformation and Mload as external loader(Informatica External Loader) to load data.

Pls Suggest.


Many Thanks
Raj Shah
Post #14352
Posted 2/5/2009 11:36:46 PM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: PAC and SFT Members
Last Login: 9/9/2009 4:34:06 PM
Posts: 407, Visits: 889
The real question to ask is whether you can do the transformations entirely within the database (Informatica calls it "push down") or if the processing is such that you MUST export it to another server, transform, then load back to Teradata. Transforming within the database is usually much faster.

If you absolutely can't do the transformations within the Teradata database, BTEQ alone won't solve the problem. On the other hand, if you already have Informatica as your standard ETL tool and can use "push down", there is no overwhelming benefit to using BTEQ instead.
Post #14355
Posted 2/6/2009 3:06:13 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 2/6/2009 3:21:21 PM
Posts: 1, Visits: 3
This scenario looks like a perfect fit for Informatica PowerCenter’s Pushdown Optimization capability where you can use the same design environment in PowerCenter to develop the transformations and have PowerCenter manage the “push” of processing into the Teradata database.

Informatica introduced this specifically for the Teradata database and for scenarios where staging and production are in the same database instance to reduce/eliminate the need to move data in and out of the database.

You can find more information here: http://www.informatica.com/INFA_Resources/ds_pushdown_optimization_6675.pdf


Post #14360
Posted 3/9/2009 7:29:05 AM
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: 8/4/2009 12:24:24 PM
Posts: 144, Visits: 93
One potential showstopper for any bteq dependent job is the connection sustainability which will not be there in your case...because both source and target are in the same database. I guess this is a test to your SQL capability to code the complex tranformations which might prove to be a better choice than Informatica.


Regards
Ramakrishna Vedantam
Telecom Technology Excellence Group
Tata Consultancy Services
Website: http://www.tcs.com
Post #14691
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 1 ( 1 guest, 0 members, 0 anonymous members )
No members currently viewing this topic.


All times are GMT -5:00, Time now is 5:21pm

Powered By InstantForum.NET v4.1.4 © 2009
Execution: 0.047. 8 queries. Compression Disabled.