Escolar Documentos
Profissional Documentos
Cultura Documentos
Informatica Corporation
/
DFARS 227.7202-1a227.7702-3a1995DFARS
252.227-70131ii198810FAR 12.212a1995FAR 52.227-19FAR 52.227-14ALT III
Copyright DataDirect Technologies.All Rights Reserved.Copyright Sun Microsystems.All Rights Reserved.Copyright RSA
Security Inc. All Rights Reserved.Copyright Ordinal Technology Corp. All rights reserved. Copyright Aandacht c.v. All
rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright 2007 Isomorphic Software. All Rights
Reserved.Copyright Meta Integration Technology, Inc. All rights reserved. Copyright Oracle. All Rights Reserved.Copyright
Adobe Systems Incorporated. All Rights Reserved.Copyright DataArt, Inc. All rights reserved. Copyright ComponentSource.
All Rights Reserved.Copyright Microsoft Corporation. All Rights Reserved.Copyright Rouge Wave Software, Inc. All rights
reserved. Copyright Teradata Corporation. All Rights Reserved.Copyright Yahoo! Inc. All rights reserved. Copyright
Glyph & Cog, LLC. All Rights Reserved.
Apache Software Foundationhttp://www.apache.org/Apache License, Version
2.0http://www.apache.org/licenses/
LICENSE-2.0
>Douglas C.Schmidt
ACETMTAOTMCopyright 1993-2006, all rights reserved.
OpenSSL ToolkitOpenSSL Projectcopyright The OpenSSL Project.All Rights
Reservedhttp://www.openssl.org
CurlCopyright 1996-2007, Daniel Stenberg, <Daniel@haxx.se>All Rights Reserved.
http://curl.haxx.se/docs/copyright.html
1.IBMDataDirect
2.DataDirectODBC
............................................. iii
Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
InformaticaWeb. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Informatica How-To Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Informatica Knowledge Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Informatica Multimedia Knowledge Base. . . . . . . . . . . . . . . . . . . . .
iv
Informatica. . . . . . . . . . . . . . . . . . . . . . iv
2 : ................... 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Teradata Parallel Transporter APIPowerExchange
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Teradata Parallel Transporter APIPowerExchange . . . 6
Client. . . . . . . . . . . . . . . . . . . . . . . . . 6
Service. . . . . . . . . . . . . . . . . . . . . . . . 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . 9
. . . . . . . . . . . . . . . . . . . . .
10
3 : Teradata PT API
.............................................. 11
Teradata Parallel Transporter API. . . . . . . . . . . . . . . . . . . . 11
Teradata PT API. . . . . . . . . . . . . . . . . . . . . . 11
Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . . . 14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
. . . . .
15
. . . . . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Teradata PT API. . . . . . . . . . . . . . . . . . . 19
Teradata PT API. . . . . . . . . . . . . . . . 21
A : ......................... 26
TPTRD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
TPTWR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
.............................................. 52
ii
PowerExchange for Teradata Parallel Transporter API
Teradata Parallel Transporter APITeradata PT APITeradata
Teradata Teradata
Teradata
Teradata PTTeradata
PowerCenter
Informatica
Informatica
InformaticaInformatica
http://mysupport.informatica.com
Informatica
ATLASInformatica How-To LibraryInformatica Knowledge
BaseInformatica Product DocumentationInformatica
Informatica
Informatica
Informatica
infa_documentation@informatica.com
http://mysupport.informatica.com
InformaticaWeb
InformaticaWebhttp://www.informatica.com
Informatica
iii
Informatica
http://mysupport.informatica.com
Informatica
iv
: 0800 891
0202
: 001 888 209
8853
: +1 877 463 2435
: 00800 4632
4357
: 00800 4632 4357
: 00800 4632
4357
: 800 915 985
: 1
800 151 830
: 1
800 151 830
: 001
800 4632 4357
: 00800 4632
4357
: 800 208 360
: 900 813 166
:00800 4632 4357
0800 463 200
:00800 4632 4357
0800 023 4632
+91 80 4112
5738
: +31 30 6022
797
: 0805 804632
: 01805 702702
: +030 6022 797
vi
PowerExchange for
Teradata Parallel
Transporter API
PowerExchange for Teradata Parallel Transporter API, 1
Teradata
Teradata
Teradataupsert
Teradataupsert
Teradata
, 3
, 5
Teradata Parallel Transporter APIPowerExchange , 6
, 9
, 9
PowerCenter
Teradata
Teradata Parallel Transporter
Installation
Installation
Installation
Installation
Directory>\server\bin
Directory>\server\bin\native
Directory>\server\bin\RecoverySQL
Directory>\client\bin
1.
2.
3.
2:
Teradata Parallel Transporter APIPowerExchangeService
JAVA_HOME
JRE_HOME
${JAVA_HOME}/jre
PATH
${JAVA_HOME}/bin:${JRE_HOME}/bin:${PATH}
UNIX
COPERR
errmsg.cat/usr/
lib
TD_ICU_DATA
Teradata ICU/opt/
tdicu/lib
Windows
PATH
Solaris
LD_LIBRARY_PATH
Linux
LD_LIBRARY_PATH
AIX
LIBPATH
HP/UX
SHLIB_PATH
Solaris
Bourne
$ LD_LIBRARY_PATH=${JAVA_HOME}/lib: ${JRE_HOME}/lib; export LD_LIBRARY_PATH
C
$ setenv LD_LIBRARY_PATH ${JAVA_HOME}/lib: ${JRE_HOME}/lib
HP-UX
Bourne
$ SHLIB_PATH=${SHLIB_PATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib; export SHLIB_PATH
C
$ setenv SHLIB_PATH ${SHLIB_PATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib
AIX
Bourne
$ LIBPATH=${LIBPATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib; export LIBPATH
C
$ setenv LIBPATH ${LIBPATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib
ServicePowerCenterTeradata
PT APIPowerCenter Integration
ServiceTeradata PT API
Client
ClientTeradata Parallel TransporterAPIPowerExchange
ClientTeradata PT API
PowerCenter
powercenterhelp.chmPowerCenterTeradata Parallel
Transporter APIPowerExchange
teradata.chmTeradata Parallel Transporter APIPowerExchange
<Download Location>\help\en
1.
PowerCenter
powercenterhelp.chm
<PowerCenter Installation Directory>\client\bin\help\en
Original_powercenterhelp.chm
2.
powercenterhelp.chmteradata.chmPowerCenter Client
2:
Service
PowerCenter Integration ServicePowerCenter
Service
Service
Teradata PT1
WindowsService
PowerCenter Integration ServicePowerCenterWindows
WindowsService
ServiceWindows
1.
2.
Informatica Services
3.
4.
OK
Teradata Parallel Transporter APIPowerExchange
5.
Informatica Services
6.
OK
7.
PowerCenter
C:\Informatica\9.0.1
8.
9.
Teradata PT API
10.
11.
12.
Informatica Services
UNIXService
PowerCenter Integration ServicePowerCenterUNIX
UNIXService
ServiceUNIX
1.
2.
3.
Enter
Teradata Parallel Transporter APIPowerExchange
Service
4.
Enter
5.
EnterPowerCenter
$HOME/Informatica/9.0.1
HOME
6.
7.
Enter
back
8.
EnterService
2:
Teradata Parallel Transporter APIPowerExchange
Teradata Parallel Transporter API
PowerExchangeXML
2Teradata PT Connection
Teradata Dual Load ConnectionTeradata PT API
PowerExchangeTeradata PT ConnectionTeradata Dual Load
ConnectionTeradataPowerCenter Dual Load Option
: PowerCenter Repository
Service
9.0.1
Teradata Parallel
Transporter API
API
Teradata PT API
Teradata PT API
TeradataTeradata
8.6
8.1.1
1
2
PowerCenter
Integration Service
Informatica
Teradata Parallel Transporter API
PowerExchange
10
2:
Teradata PT API
Teradata PT API
Teradata PT APITeradata Parallel Transporter API
11
Workflow Manager-Relational
2.
Select Subtype
3.
Teradata PTOK
Relational Connection Editor
4.
5.
12
$ParamName
PowerCenter
Integration Service$Param
$ParamName
pmpasswd CRYPT_DATA
Teradata
Teradata PT APITeradata
TDPID
Teradata
Teradata
3: Teradata PT API
Teradata PT API
6.
Tenacity
Teradata
Teradata PT API
Teradata PT APITeradata
Teradata PT API
Teradata PT API
1
1
Teradata
Teradata PT API
SQL
25664,330
64,000
Teradata PT API:
- Teradata
Teradata Parallel Transporter Reader
- Teradata
- Teradata
- Teradata
Teradata
OK
13
Teradata PT API
Teradata PT APITeradata
TeradataPowerCenter Integration Service
Teradata PT API
Teradata PT API
PowerExchange for CDC
Teradata
1
PowerCenter Integration Service
Teradata PT API
ODBC
ODBC
ODBC
1Teradata PT APIODBC
PowerCenter Integration Service
Teradata PT API
ODBC
PowerCenter Integration Service
14
3: Teradata PT API
Teradata PT API
Teradata PT API
ODBCTeradata PT API
Teradata
Teradata
Teradata
create_schema_tpt.sql
Teradata PT APITeradataTeradata
Teradata PT API
Teradata PT API
Teradata PT API1
Teradata
Teradata PT API2
Teradata PT API1
Teradata
Teradata
Teradata PT API
15
Teradata PT API
PowerCenter
Integration Service<>.INFA_LT_<>
TeradataErrorTable1ErrorTable2
ErrorTable1
ErrorTable2
1
Teradata
Teradata
16
Teradata PT
API
3: Teradata PT API
>.INFA_ET1_<>
2
2
PowerCenter Integration Service<
>.INFA_ET2_<>
DML
Teradata PT APITeradata
PT API
Teradata
Teradata
Teradata PT
API
Teradata PT API
Teradata
1
PowerCenter Integration Service<
>.INFA<>_WT
PowerCenter
Integration Service
Teradata PT API
17
TeradataTeradata
Teradata
Teradata PT API
Pass-through
Teradata PT API
Teradata PT API
Teradata PT API
18
3: Teradata PT API
Teradata PT API
Teradata
1.
ReadersReaderTeradata Parallel
Transporter Reader
2.
Teradata PT
Teradata PT API
19
3.
Teradata PT API
Teradata PT API
Teradata PT API
TD_OPER Teradata
Teradata PT API
TD_OPER_CLI CLIv2
Teradata PT API
TD_OPER_NOTIFY Notify
Teradata PT API
TD_OPER_OPCOMMON
Teradata PT
API
TD_OFF
Teradata PT API
TD_OPER Teradata
Teradata PT API
TD_OPER_CLI CLIv2
Teradata PT API
TD_OPER_NOTIFY Notify
Teradata PT API
TD_OPER_OPCOMMON
Teradata PT
API
TD_OFF
Teradata PT API
$PM_HOME
<TPT
>_timestamp : EXPORTER_20091221
: Workflow
Monitor
20
3: Teradata PT API
Teradata PT API
Workflow Manager2
1Teradata PT API 2
ODBC
ODBC
2
TeradataODBC
2
: Teradata
1
Teradata
1.
WritersWriterTeradata Parallel
Transporter Writer
2.
Teradata PT
3.
Teradata
PT API
Teradata PT API
Teradata PT API
Teradata PT API
Teradata PT API
21
Teradata PT
API
22
Teradata PT API
Teradata PT API
Teradata PT API
:
ApplicationName=Informatica;Version=9.0.1;ClientUser=
A;
Teradata PT API
PowerCenter
Integration Service
Truncate
Table
Teradata PT APITeradata
TeradataODBC
Teradata PT API
- Teradata PT API
Teradata PT API
- Teradata PT API
Teradata PT API
- Teradata PT API
Teradata PT API
- Teradata PT API
Teradata PT API
3: Teradata PT API
Teradata PT API
- Teradata PT API
Teradata
PT API
- Teradata PT API
Teradata PT API
- Teradata PT API
Teradata PT API
- Teradata PT API
Teradata PT
API
/
/
TeradataODBC
Teradata PT API
201600
Teradata PT API
23
Teradata PT API
Teradata PT API
32
24
Teradata PT API
-1
-1
- Teradata PT API
-
Teradata PT API
- Teradata PT APITeradata
Teradata PT API
- TD_OPER_NOTIFY Notify
Teradata PT API
- TD_OPER_OPCOMMON
Teradata PT API
TD_OFF
3: Teradata PT API
Teradata PT API
- TD_OPER_NOTIFY Notify
Teradata PT API
- TD_OPER_OPCOMMON
Teradata PT API
TD_OFF
Teradata PT API
$PM_HOME
<TPT>_timestamp :
LOAD_20091221
Teradata PT API
25
TPTRD, 26
TPTWR, 34
TPTRD
26
TPTRD_11001
TPTLogging
TPTRD_11002
Unicode
Informatica
TPTRD_11003
Unicode
Informatica
TPTRD_21101
Informatica
TPTRD_21201
ILog
ILog
TPTRD_21202
TPTLogging
TPTRD_21203
TDPID
TPTRD_21204
TPTRD_21205
TPTRD_21206
TPTRD_21207
TPTRD
27
TPTRD_21208
DML
DML
TPTRD_21209
Teradata
TPTRD_21210
<>
TPTRD_21211
Teradata
Teradata CLIDBS
Informatica
28
TPTRD_21212
TPTRD_21213
TPTRD_21214
A:
TPTRD_21215
<><>
GetRow()<>
Informatica
TPTRD_21216
DSQ C
TPTRD_21217
Informatica
TPTRD_21218
...
Teradata
TPTRD_21219
TPTReaderPartition::run()
Informatica
TPTRD_21220
TDPID
TDPID
TPTRD_21301
Teradata PT Reader
TPTRD_21302
TPTRD
29
TPTRD_21501
Teradata PT Reader
Informatica
TPTRD_21502
TPTRD_21503
TPTRD_21504
TPTRD_21505
Informatica
TPTRD_21506
DML
SQL
Teradata
30
TPTRD_21507
TPTAPI
Teradata PT API
A:
TPTRD_21508
Teradata
Informatica
TPTRD_21509
Taradata<>
Informatica
TPTRD_21510
DML<DML
>
SQL
SQL
TPTRD_21511
DML
<DML>
SQL
SQL
TPTRD_21512
DML
TPTRD_21513
<>
TPTRD_21514
TPTRD
31
32
TPTRD_21515
<>C
Informatica
TPTRD_21516
<>
Informatica
TPTRD_21517
Informatica
TPTRD_21518
Informatica
TPTRD_21519
Informatica
TPTRD_21520
TDPID
Informatica
TPTRD_21521
Informatica
TPTRD_21522
Tenacity
Informatica
TPTRD_21523
Informatica
A:
TPTRD_21524
Informatica
TPTRD_21525
Informatica
TPTRD_21526
Informatica
TPTRD_21527
SQL
SQLSQLTeradata SQL
SQL
SQLSQLTeradata SQL
TPTRD_21528
Informatica
TPTRD_21529
Teradata PT
TPTRD_21530
Sleep0
Teradata PT
TPTRD_21531
Tenacity0
Teradata PTTenacity
Tenacity
TPTRD
33
TPTRD_21532
25664000
Teradata PT
TPTRD_21533
Teradata PT
Teradata
TPTRD_35061
:<>
Informatica
TPTWR
34
TPTWR_11001
TPTLogging
TPTWR_11002
Unicode
Informatica
TPTWR_11003
Unicode
A:
Informatica
TPTWR_31101
Informatica
TPTWR_31201
ILog
ILog
TPTWR_31202
TPTLogging
TPTWR_31203
TPTWR_31204
TDPID
TPTWR_31205
TPTWR_31206
TPTWR
35
36
TPTWR_31207
TPTWR_31208
TPTWR_31209
TPTWR_31210
TPTWR_31211
TPTWR_31212
TPTWR_31213
A:
TPTWR_31214
Insert DML
INSERT
TPTWR_31215
Update DML
UPDATE
TPTWR_31216
Delete DML
Delete DML
TPTWR_31217
TRUNCATE TABLE
TPTWR_31218
Teradata
TPTWR_31219
<>
TPTWR
37
TPTWR_31220
DML<DML>
DML
TPTWR_31221
Teradata
Teradata CLIDBS
Informatica
38
TPTWR_31222
TPTWR_31223
TPTWR_31224
DML<DML>
DML
A:
TPTWR_31225
DBS/CLI
TPTWR_31226
End Acquision
DBS/CLI
TPTWR_31227
DBS/CLI
TPTWR_31228
DML<DML>
DML
Informatica
TPTWR_31229
Teradata
Teradata
TPTWR_31230
Teradata
Teradata
TPTWR_31231
PutBuffer
TPTWR
39
40
TPTWR_31232
Teradata
TPTWR_31233
Teradata
Teradata
TPTWR_31234
<>
TPTWR_31235
DML<DML
>
TPTWR_31236
Teradata
UpdateTeradata
TPTWR_31237
Informatica
TPTWR_31238
Informatica
A:
TPTWR_31239
Informatica
TPTWR_31240
Informatica
TPTWR_31301
Teradata PT Writer
Writer
TPTWR_31302
TPTWR_31303
Informatica
TPTWR_31304
<>
Informatica
TPTWR_31401
Teradata PT Writer
Writer
TPTWR_31402
TPTWR
41
42
TPTWR_31403
Informatica
TPTWR_31404
<>
Informatica
TPTWR_31501
Teradata PT Writer
Writer
TPTWR_31502
TPTWR_31503
<
>
Informatica
TPTWR_31601
Teradata PT Writer
TPTWR_31602
Teradata PT API
Informatica
TPTWR_31603
A:
TPTWR_31604
Informatica
TPTWR_31605
<>
<>DML
DML
TPTWR_31606
TPTWR_31607
INSERT DML
Insert
TPTWR_31608
UPDATE DML
Update DML
TPTWR
43
TPTWR_31609
DELETE DML
Delete DML
44
TPTWR_31610
<>
DELETE DML
TPTWR_31611
<>
UPDATE DML
TPTWR_31612
<>
UPDATE DML
TPTWR_31613
Truncate Table
Informatica
TPTWR_31614
Informatica
A:
TPTWR_31615
...
Informatica
TPTWR_31616
...
Informatica
TPTWR_31617
Informatica
TPTWR_31618
TDPID
Informatica
TPTWR_31619
Informatica
TPTWR_31620
Informatica
TPTWR_31621
Informatica
TPTWR_31622
Informatica
TPTWR_31623
Informatica
TPTWR
45
46
TPTWR_31624
Informatica
TPTWR_31625
Informatica
TPTWR_31626
Tenacity
Informatica
TPTWR_31627
Informatica
TPTWR_31628
Informatica
TPTWR_31629
Teradata
Teradata
Informatica
TPTWR_31630
Informatica
TPTWR_31631
TPTWR_31632
A:
Informatica
TPTWR_31633
TPTWR_31634
TPTWR_31635
Teradata PT
TPTWR_31636
Teradata PT
TPTWR_31637
Sleep0
Teradata PT
TPTWR_31638
TENACITY0
Teradata PTTenacity
Tenacity
TPTWR_31639
Teradata PT
TPTWR
47
48
TPTWR_31640
TPTRecStorageFactory
Informatica
TPTWR_31641
TPTRecStorageFactory
Informatica
TPTWR_31642
TPTConnectionManager
Teradata PT
TPTWR_34701
TPTWriterConnection
Teradata PT
TPTWR_34702
TPTConnectionManager
Teradata PT
TPTWR_34703
<><>
Teradata PTTeradata
Teradata PT
A:
TPTWR_34704
Teradata
Teradata PT
Teradata PT
TPTWR_34723
TPT
Teradata PT
TPTWR_34725
TPT
Teradata PT
TPTWR_34727
TPT
Teradata PT
TPTWR_34729
TPT
Teradata PT
TPTWR
49
50
TPTWR_34730
DML
Teradata PT
TPTWR_34731
Teradata PT
TPTWR_34732
PutRow
Teradata PT
TPTWR_35001
ODBCINFARecoveryTable
ODBCTeradata
TPTWR_35002
ODBC<>
ODBC
TPTWR_35003
ODBC
ODBC
TPTWR_35004
ODBC
ODBC
A:
TPTWR_35061
:<>
Informatica
TPTWR_36001
Teradata
Teradata PT
Informatica
TPTWR_36002
Teradata PT
TPTWR
51
P
PowerExchange for Teradata Parallel Transporter API
3
Teradata PT API 11
Teradata PT 10
T
Teradata Parallel Transporter API
PowerExchange
4
Teradata Parallel TransporterPowerExchange
10
Teradata PT API
11
Teradata PT
10
Teradata PT 21
Teradata PT 16
TPTRD 26
TPTWR 34
Teradata PT API 5
Teradata PT 21
Teradata PT API 17
Teradata PT 21
Teradata PT API 17
Teradata PT 21
Teradata PT API 14
Teradata PT API 14
Teradata PT 15
Teradata PT 19
Teradata PT 21
Teradata PT API 15
Teradata PT 21
52