Professional Documents
Culture Documents
Is Sorter Transformation Passive or Active ?: 1. When We Want To Get Single Return Value
Is Sorter Transformation Passive or Active ?: 1. When We Want To Get Single Return Value
Is Sorter Transformation Passive or Active ?: 1. When We Want To Get Single Return Value
Cons:
* ELT relies on proper database tuning, proper data model
architecture, normalized data model architecture
* ELT relies on MPP hardware
* ELT can easily eat 100% of the hardware resources available for
complex and huge operations
* ELT can't balance the workload
* ELT can't reach out to alternate systems (all data must exist in the
RDBMS BEFORE ELT operations take place)
* ELT easily doubles, triples, and quadruples disk storage
requirements (more processes, each simpler, each requiring
intermediate temporary tables).
* ELT (sometimes) is not 100% metadata lineage traceable.
* ELT can take longer to design and implement, more steps, less
complicated per step, but usually results in more custom SQL code
(sometimes this is where metadata is lost).
Cons:
* ETL requires separate and equally powerful hardware in order to
scale.
* ETL can "bounce" data to and from the target database, requires
separate caching mechanisms which sometimes don't scale to the
magnitude of the data set - this can result in scalability and
performance issues.
* ETL cannot perform as fast as ELT without twice the size of
hardware (usually for RAM and CPU resources).
products to load data into SAP BW. You can also load data
You can load data into targets using ODBC or native drivers, FTP, or
external loaders.
Target Options for File Target type are FTP File, Loader and MQ.
Target Options for Relational are Insert, Update (as Update), Update
(as Insert), Update (else Insert), Delete, and Truncate Table.
There are two ways to lookup the target table to verify a row exists or
not :
1. Use connect dynamic cache lookup and then check the values of
NewLookuprow Output port to decide whether the incoming record
already exists in the table / cache or not.
When the PowerCenter Server runs a session, the DTM performs the
following tasks:
1. Fetches session and mapping metadata from the repository.
2. Creates and expands session variables.
3. Creates the session log file.
4. Validates session code pages if data code page validation is
enabled. Checks query
conversions if data code page validation is disabled.
5. Verifies connection object permissions.
6. Runs pre-session shell commands.
7. Runs pre-session stored procedures and SQL.
8. Creates and runs mapping, reader, writer, and transformation
threads to extract,transform, and load data.
9. Runs post-session stored procedures and SQL.
10. Runs post-session shell commands.
11. Sends post-session email.
Mainframe support
COBOL Copy-book files
VSAM files
what is a transforamation?