Hi guys,
I have a query here that returns 2 rows in oracle. But when i run it in informatica ver 6.1, its returning me with 3 records which is shown below.
READER_1_1_1> RR_4029 SQ Instance [SQ_TGDW_GTFEXPMAS] User specified SQL Query [SELECT TGDW_GTFEXPMAS.EXPM_TXN_CCY_CD, TGDW_GTFEXPMAS.EXPM_GL_CORP_CD, TGDW_GTFEXPMAS.EXPM_LEGR_BAL_GL_CD, sum(TGDW_GTFEXPMAS.EXPM_LEGR_BAL_TXN), TGDW_CUR_STS.CUR_SNAP_DT
FROM
TGDW_GTFEXPMAS, TGDW_CUR_STS
WHERE
TGDW_GTFEXPMAS.EXPM_TXN_CCY_CD <> '???'
and TGDW_GTFEXPMAS.EXPM_GL_CORP_CD <> '???'
and TGDW_CUR_STS.LOAD_CTRY = 'SG'
AND
TGDW_GTFEXPMAS.LOAD_CTRY = TGDW_CUR_STS.LOAD_CTRY
and TGDW_GTFEXPMAS.SNAP_DT = TGDW_CUR_STS.CUR_SNAP_DT
GROUP BY EXPM_TXN_CCY_CD, EXPM_GL_CORP_CD, EXPM_LEGR_BAL_GL_CD, CUR_SNAP_DT]
READER_1_1_1> BLKR_16019 Read [3] rows, read [0] error rows for source table [TGDW_GTFEXPMAS] instance name [TGDW_GTFEXPMAS]
READER_1_1_1> BLKR_16008 Reader run completed.
TRANSF_1_1_1_1> CMN_1053 SQ_TGDW_GTFEXPMAS:Leaf Exchange Output: Rowdata: ( RowType=0 Src Rowid=1 Targ Rowid=1
EXPM_TXN_CCY_CD (EXPM_TXN_CCY_CD:Char.3
: "SGD"
EXPM_LEGR_BAL_GL_CD (EXPM_LEGR_BAL_GL_CD:Char.10
: "1511111111"
EXPM_GL_CORP_CD (EXPM_GL_CORP_CD:Char.4
: "???"
EXPM_LEGR_BAL_TXN (EXPM_LEGR_BAL_TXN
ouble
: "150212023.0000000"
CUR_SNAP_DT (CUR_SNAP_DT
ate
: "12/10/2002 00:00:00"
)
TRANSF_1_1_1_1> CMN_1053 SQ_TGDW_GTFEXPMAS:Leaf Exchange Output: Rowdata: ( RowType=0 Src Rowid=2 Targ Rowid=2
EXPM_TXN_CCY_CD (EXPM_TXN_CCY_CD:Char.3
: "SGD"
EXPM_LEGR_BAL_GL_CD (EXPM_LEGR_BAL_GL_CD:Char.10
: "1511111111"
EXPM_GL_CORP_CD (EXPM_GL_CORP_CD:Char.4
: "1001"
EXPM_LEGR_BAL_TXN (EXPM_LEGR_BAL_TXN
ouble
: "250212023.0000000"
CUR_SNAP_DT (CUR_SNAP_DT
ate
: "12/10/2002 00:00:00"
)
Is there any thing wrong with my query? I'm filtering the records with EXPM_GL_CORP_CD = '???'. But it is populating to the target. Why???
Regards,
jlito
I have a query here that returns 2 rows in oracle. But when i run it in informatica ver 6.1, its returning me with 3 records which is shown below.
READER_1_1_1> RR_4029 SQ Instance [SQ_TGDW_GTFEXPMAS] User specified SQL Query [SELECT TGDW_GTFEXPMAS.EXPM_TXN_CCY_CD, TGDW_GTFEXPMAS.EXPM_GL_CORP_CD, TGDW_GTFEXPMAS.EXPM_LEGR_BAL_GL_CD, sum(TGDW_GTFEXPMAS.EXPM_LEGR_BAL_TXN), TGDW_CUR_STS.CUR_SNAP_DT
FROM
TGDW_GTFEXPMAS, TGDW_CUR_STS
WHERE
TGDW_GTFEXPMAS.EXPM_TXN_CCY_CD <> '???'
and TGDW_GTFEXPMAS.EXPM_GL_CORP_CD <> '???'
and TGDW_CUR_STS.LOAD_CTRY = 'SG'
AND
TGDW_GTFEXPMAS.LOAD_CTRY = TGDW_CUR_STS.LOAD_CTRY
and TGDW_GTFEXPMAS.SNAP_DT = TGDW_CUR_STS.CUR_SNAP_DT
GROUP BY EXPM_TXN_CCY_CD, EXPM_GL_CORP_CD, EXPM_LEGR_BAL_GL_CD, CUR_SNAP_DT]
READER_1_1_1> BLKR_16019 Read [3] rows, read [0] error rows for source table [TGDW_GTFEXPMAS] instance name [TGDW_GTFEXPMAS]
READER_1_1_1> BLKR_16008 Reader run completed.
TRANSF_1_1_1_1> CMN_1053 SQ_TGDW_GTFEXPMAS:Leaf Exchange Output: Rowdata: ( RowType=0 Src Rowid=1 Targ Rowid=1
EXPM_TXN_CCY_CD (EXPM_TXN_CCY_CD:Char.3
EXPM_LEGR_BAL_GL_CD (EXPM_LEGR_BAL_GL_CD:Char.10
EXPM_GL_CORP_CD (EXPM_GL_CORP_CD:Char.4
EXPM_LEGR_BAL_TXN (EXPM_LEGR_BAL_TXN
CUR_SNAP_DT (CUR_SNAP_DT
)
TRANSF_1_1_1_1> CMN_1053 SQ_TGDW_GTFEXPMAS:Leaf Exchange Output: Rowdata: ( RowType=0 Src Rowid=2 Targ Rowid=2
EXPM_TXN_CCY_CD (EXPM_TXN_CCY_CD:Char.3
EXPM_LEGR_BAL_GL_CD (EXPM_LEGR_BAL_GL_CD:Char.10
EXPM_GL_CORP_CD (EXPM_GL_CORP_CD:Char.4
EXPM_LEGR_BAL_TXN (EXPM_LEGR_BAL_TXN
CUR_SNAP_DT (CUR_SNAP_DT
)
Is there any thing wrong with my query? I'm filtering the records with EXPM_GL_CORP_CD = '???'. But it is populating to the target. Why???
Regards,
jlito