Quantcast
Channel: Teradata Downloads - Tools
Viewing all articles
Browse latest Browse all 870

Concurrent Load to same table (MLOAD fails - can TPump be a solution or what is a solution?)

$
0
0

I have a scenario at hand:-
Source: 9 Binary Flat Files (From Mainframe Source Systems)
Target: 1 Teradata Table
ETL Operations: Insert / Update / Delete using Informatica Workflows – Teradata MLOAD INSERT / UPDATE Connection String & Teradata MLOAD DELETE Connections String
Current Load Strategy: Load one file at a time – Dependency created at file level to make sure that there is only one MLOAD Process running against the target table at a time.
Requirement: Run the File -> table load concurrently or achieve parallelism. 9 Load processes should be made independent to each other – so that when a file arrives in the Source Files directory – the load kicks off and will not wait for its predecessor load to complete.
Issue: MLOAD puts a Table level lock which prevents another process to act on the same table. What are the other options that can be explored so that these 9 processes do not wait for each other – and they run in independently? Can T-Pump be used as a solution? Or is there any other possible solutions?

Forums: 

Viewing all articles
Browse latest Browse all 870

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>