注意: ETLを変更しないでください。ETLの変更はサポートされません。 |
Oracle Airlines Data Modelでは、参照表にマスター・データ、参照データおよび次元データが格納され、実表、導出表、集計表およびディメンション表に取引データおよびファクト・データが異なる粒度で格納されます。実表には最低レベルの粒度で取引データが格納され、導出表および集計表には統合および要約された取引データが格納されます。
2つのタイプの抽出、変換およびロード(ETL)操作が、表にデータを移入します。ソースETL操作では、ソースのオンライン・トランザクション処理(OTLP)アプリケーションから参照表および実表にデータを移入します。追加のIntra-ETL操作により、導出表および集計表に実表および参照表のデータを移入します。ソースETL操作はOracle Airlines Data Modelの一部ではありませんが、Intra-ETL操作はその一部です。
導出移入: データベース・パッケージに含まれるスクリプトで、実表および参照表のコンテンツに基づいて導出表に移入します。
集計移入: データベース・パッケージに含まれるスクリプトで、導出表および一部の参照表のコンテンツに基づいて、Oracle Airlines Data Modelの集計表をリフレッシュします。
ディメンション移入: データベース・パッケージに含まれるすべてのPL/SQLパッケージで、参照表のコンテンツに基づいてディメンション表に移入します。
導出表、集計表およびディメンション表は、Oracle表を使用して実装されます。
詳細は、「Intra-ETLプロセス・フロー」および『Oracle Airlines Data Model実装およびオペレーション・ガイド』を参照してください。
Oracle Airlines Data Model Value_Lookup値には、Intra-ETLマッピングで使用される検索表とその値が含まれます。表6-1に、Intra-ETLマッピングの結合条件およびフィルタ条件で使用される表および値を示します。
表6-1に、Intra-ETLマッピングで使用される検索表および値を示します。
表6-1 Intra-ETLマッピングの値検索の値
表名(ハードコードされた値) | 列(ハードコードされた値) | 使用する値 | ETLプログラム名 | ETL使用タイプ |
---|---|---|---|---|
DWB_BKG_H |
STS_CD |
HLUN,RR,TK,UC,GK,KK,HK,HX,HN,SA |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
ORGL_ACTN_CD |
SG,GI,IS,NN,PE,TK,LL,FG,GK,FF,SA,FB,SS |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
CBN_CD |
Y, J |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
CLID_CARR_CD |
AW,YY,FC |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
TST_PAX_FARE_BASIS_CD |
NULL |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
TST_INF_FARE_BASIS_CD |
NULL |
DWD_BKG_FACT |
ソース入力 |
DWB_BKG_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_BKG_FACT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_INFLT_MEAL_H |
MEAL_CD |
NULL |
DWD_BKG_FACT |
ソース入力 |
DWB_PRTY_INTRATN_THRD_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_CUST_SRVY |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_FLT_SCHD_H |
FLT_CARR_CD |
AA,AF,JL,AW,JJ,BA,CX,6X,IB,FC |
DWD_FLT_DETLS_FACT |
ソース入力 |
DWB_FLT_SCHD_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_FLT_DETLS_FACT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_FLT_SCHD_H |
LEG_ACFT_SLBL_CONFIG_CD |
NULL |
DWD_FLT_DETLS_FACT |
ソース入力 |
DWB_LYLTY_ACCT_BAL_HIST_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_LYLTY_ACCT_BAL_HIST |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_LYLTY_ACCT_LVL_HIST_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_LYLTY_ACCT_LVL_HIST |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_LYLTY_PRG_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_LYLTY_PRG |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_PNR_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_PNR |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_PNR_TYP_H |
TYP |
NULL |
DWD_PNR |
ソース入力 |
DWB_TKT_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWD_TKT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWB_TKT_H |
ISNG_OFF_IATA_CD |
19491205,19491205, 19491205,38276641, 38276641,38276641, 80202662,97516241, 97516241,19270215, 19270215,19270215, 19270215,19200602, 19270215,19205012, 19205012,97516241, 19270215,19270215 |
DWD_TKT |
ソース入力 |
DWR_ACCT_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_ACCT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_ACV_H |
SLBL_CONFIG_CD |
57D,A03,57E,140, A07,997,A06,A04, 123,A08,A02,124, A09,120,112,A05, B01,A01 |
DWM_ACFT_VER |
ソース入力 |
DWL_ACV_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_ACFT_VER |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_AIP_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_AIP |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_BKG_CLS_H |
BKG_CLS_CD |
X ,A ,E ,T ,I ,D, M, Q ,H ,U ,S ,P ,R ,F , Y ,O ,N ,C ,L ,Z ,B , J ,W, G ,K ,V |
DWM_BKG_CLS_TYP |
ソース入力 |
DWL_BKG_CLS_H |
SVC_CLS_CD |
B,E |
DWM_BKG_CLS_TYP |
ソース入力 |
DWL_BKG_CLS_H |
CARR_CD |
AF,AA,OK,RJ, CA,JL,SU,AW, BT,KF,JJ,8X, CX,BA,QF,FV, LH,6X,DY,IB, 7X,KA,FC, TP,AB,7S,AI, G3 |
DWM_BKG_CLS_TYP |
ソース入力 |
DWL_BKG_CLS_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_BKG_CLS_TYP |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_SMS_AGNT_H |
AGNT_REGN_CD |
EUR,NOA,AFR,SOA,SEA |
DWM_BKG_OFF |
ソース入力 |
DWR_SMS_AGNT_H |
AGNT_CONT_CD |
AS,AF,NA,EU,SA |
DWM_BKG_OFF |
ソース入力 |
DWR_SMS_AGNT_H |
AGNT_CITY_CD |
VEC,ESP,DUE,KAI,GRA,BLO, BAI,COL,PAP,ESS,FRA,CAM, HAR,RIV,HAN,BRE,SAN,BEI, ALG,VOI,STU,SCH,VAL,NEW,SHA, STE,DAN,GRO,FAR,TRA,COR,OSL, IGU,BOA,BHM,BER,DEA,MIL,AUB, DEN,KOR,ROS,GOS,SOU,SAO, BOL,JUJ,PHX,OSN,MAP,ZUG |
DWM_BKG_OFF |
ソース入力 |
DWR_SMS_AGNT_H |
AGNT_IATA_CD |
5888492,1736851, 2397883,2327312, 5799334,5620987, 2320872,2349115,7834245, 8286762,2025845, 7825909,8300843, 1920178,2323171, 8300154,2325455, 2326660,2349421, 2349141 |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_OFF_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_BKG_OFF |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_BKG_OFF_H |
CITY_CD |
VLC,NYC,CCS, GHA,MPM,PAR, SGN,SAN,BOG, LUQ,BLR,WAS, SAP,AMS,PER, BNE,DJG,LPA, SHA,MEL |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_OFF_H |
CORP_CD |
AA,1S,AF, MH,1V,1E, 1A,1P,CX, BA,1G,1B |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_OFF_H |
CTRY_CD |
US,ES,AL, DZ,BE,VN, AR,FR,MZ, PF,NO,HK, GB,CN,DE, CO,AU,HN, BR,IN,VE |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_OFF_H |
IATA_CD |
17393165,91238943, 80203443,2405093, 78250406,8286762, 2397883,5888492, 5799334,2327312, 2349115,5620987, 7834245,2320872, 80207540,7825909, 2349421, 2323171 |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_OFF_H |
TRUE_CITY_CD |
LON,VLC,CCS, NYC,GHA,PAR, MPM,TEE,BOG, SGN,LUQ,WAS, SAP,BLR,SAN, AMS,PER,BNE, DJG,LPA,DFW, SWI,SHA,MAD, MEL,OSL,ADL, MUC,MJV,DEN, BDL,GNB,PPT, LAX,SYD,ELU, CAN,BJS,HKG, PHX,BRU,SFO, SAO,SNA |
DWM_BKG_OFF |
ソース入力 |
DWR_SMS_AGNT_H |
AGNT_CNTY_CD |
NULL |
DWM_BKG_OFF |
ソース入力 |
DWR_BKG_PAX_H |
TYP_CD |
INF,ADT |
DWM_BKG_PAX |
ソース入力 |
DWR_BKG_PAX_H |
IDFN_CD |
NULL |
DWM_BKG_PAX |
ソース入力 |
DWR_BKG_PAX_H |
VIP_CARR_CD |
NULL |
DWM_BKG_PAX |
ソース入力 |
DWR_BKG_PAX_H |
CLNTID_CARR_CD |
NULL |
DWM_BKG_PAX |
ソース入力 |
DWR_BKG_PAX_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_BKG_PAX |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_BKG_TST_H |
VLDT_CARR |
NULL |
DWM_BKG_TST |
ソース入力 |
DWR_BKG_TST_H |
TOUR_CD |
NULL |
DWM_BKG_TST |
ソース入力 |
DWR_BKG_TST_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_BKG_TST |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_CARR_H |
CARR_CD |
AF,AA,OK,RJ,CA,JL,SU, AW,BT,KF,JJ,8X,CX,BA, QF,FV,LH,6X,DY,IB,7X, KA,FC,TP,AB,7S,AI,G3 |
DWM_CARR |
ソース入力 |
DWR_SMS_CUST_H |
CUST_CRCY_CD |
NULL |
DWM_CORP_CUST |
ソース入力 |
DWR_SMS_CUST_H |
CUST_CLNT_CD |
NULL |
DWM_CORP_CUST |
ソース入力 |
DWR_SMS_CUST_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_CORP_CUST |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_FLT_H |
CARR_CD |
AF,AA,OK,RJ,CA,JL,SU, AW,BT,KF,JJ,8X,CX,BA, QF,FV,LH,6X,DY,IB, 7X,KA,FC,TP,AB,7S,AI, G3 |
DWM_FLT |
ソース入力 |
DWR_FLT_H |
SCNDRY_CARR_CD |
DWM_FLT |
ソース入力 |
|
DWR_FLT_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_FLT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_FRQTFLR_H |
CARR_CD |
AF,AA,OK,RJ, CA,JL,SU,AW, BT,KF,JJ,8X, CX,BA,QF,FV, LH,6X,DY,IB, 7X,KA,FC, TP,AB,7S,AI,G3 |
DWM_FRQTFLR |
ソース入力 |
DWR_FRQTFLR_H |
STS_CD |
HL,UN,RR, TK,UC,GK, KK,HK,HX, HN,SA |
DWM_FRQTFLR |
ソース入力 |
DWR_FRQTFLR_H |
AIRL_PRORTY_CD |
2000,4000,6000, 9997,9999 |
DWM_FRQTFLR |
ソース入力 |
DWR_FRQTFLR_H |
ALANC_CD |
*O,*S,*A |
DWM_FRQTFLR |
ソース入力 |
DWR_FRQTFLR_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_FRQTFLR |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_INTRATN_RSLT_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_INTRATN_RSLT |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_INTRATN_RSN_H |
INTRATN_RSN_CD |
NULL |
DWM_INTRATN_RSN |
ソース入力 |
DWL_INTRATN_RSN_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_INTRATN_RSN |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_LEG_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_LEG |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_LYLTY_LVL_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_LYLTY_LVL |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_PDI_CHNL_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_PDI_CHNL |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_SALES_CHNL_H |
SALES_CHNL_CD |
Swiftair Agent, Other Agent, Airline Agent |
DWM_SALES_CHNL |
ソース入力 |
DWL_SALES_CHNL_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_SALES_CHNL |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_SEG_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_SEG |
パラメータ化 - DWC_ACTIVITY_PARM |
DWR_SEG_H |
OFPNT_CITY |
NYC,CZL,RIX, LON,REP,CBR, STO,FRA,NGO, LED,MAN,BUJ, DEL,PAR,NCE, HRM,GOT,QAS, HNL,TLL |
DWM_SEG_PAIR |
ソース入力 |
DWR_SVC_H |
SVC_TYP_CD |
1,2,3 |
DWM_SVC |
ソース入力 |
DWR_SVC_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_SVC |
パラメータ化 - DWC_ACTIVITY_PARM |
DWL_TRAF_CATG_H |
DATA_MVT_STS_CD |
P (処理済), N (新規) |
DWM_TRAF_CATG |
パラメータ化 - DWC_ACTIVITY_PARM |
表6-3に、ソース表をターゲット表にマップして集計表に移入するためのPL/SQLパッケージを示します。
表6-4に、ソース表をターゲット表にマップして表に移入するためのPL/SQLパッケージを示します。
表6-3に、ソース表をターゲット表にマップしてディメンション表に移入するためのPL/SQLパッケージを示します。
表6-2に、PL/SQLマッピングで使用されるパラメータの略語を示します。
表6-4 Intra-ETL導出表のマッピング・パッケージ
パッケージ名 |
---|
|
|
|
|
PKG_DWD_LYLTY_ACCT_BAL_HISTマッピング |
PKG_DWD_LYLTY_ACCT_LVL_HISTマッピング |
|
|
|
表6-6に、ターゲット表DWA_CUST_SRVYに移入するソースとターゲットのマッピングを示します。詳細は、CUSTOMER SURVEYを参照してください。
ソース表
DWD_CUST_SRVY
DWM_CLNDR
DWM_INTRATN_RSN
DWM_INTRATN_RESLT
表6-6 PKG_DWA_CUST_SRVY ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DLY_CUST_SRVY_KEY |
DWD_CUST_SRVY |
SEQ_DWA_CUST_SRVY.NEXTVAL |
ダイレクト・マッピング。これは、データが順番に挿入される場合に生成される順序キーです。 |
|
SVC_KEY |
DWD_CUST_SRVY |
SVC_KEY |
ダイレクト・マッピング。DWR_SERVICEに対する外部キー |
|
INTRATN_RSN_KEY |
DWD_CUST_SRVY |
INTRATN_RSN_KEY |
ダイレクト・マッピング。DWL_INTERACTION_RSNに対する外部キー |
|
CLNDR_KEY |
dwm_clndr |
clndr_key |
カレンダ・キーに基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーの値が取得されます。 |
CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_CUST_SRVY表の間でCLNDR_KEY列に対して実行される結合 |
STSFY_CNT |
DWM_INTRATN_RSN/ DWM_INTRATN_RESLT |
STFY_CNT |
INTERACTION REASONキーに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON名の値が取得されます。INTERACTION RESULTキーに基づいてINTERACTION RESULT表に左側外部結合が実行され、INTERACTION RESULT名の値が取得されます。 |
COUNT( CASE WHEN SRC.INTRATN_RSLT_NM= 'Satisfy' AND SRC.INTRATN_RSN_NM = 'Survey' THEN CUST_SRVY_KEY END) AS STFY_CNT 実行された結合: DWM_INTRATN_RSN とDWD_CUST_SRVY表(INTRATN_RSN_KEY 列)、INTRATN_RSN_NMのために値をフェッチするため 実行された結合: DWM_INTRATN_RSLT とDWD_CUST_SRVY表(INTRATN_RSLT_KEY 列)、INTRATN_RSLT_NMのために値をフェッチするため |
TOT_SRVY_CNT |
DWM_INTRATN_RSN |
TOT_SRVY_CNT |
INTERACTION REASONキーに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON名の値が取得されます。 |
COUNT( CASE WHEN SRC.INTRATN_RSN_NM = 'Survey' THEN CUST_SRVY_KEY END) AS TOT_SRVY_CNT 実行された結合: DWM_INTRATN_RSN とDWD_CUST_SRVY表(INTRATN_RSN_KEY 列)、INTRATN_RSN_NMのために値をフェッチするため |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
表6-7に、ターゲット表DWA_DLY_BKG_FACTに移入するマッピングを示します。詳細は、DAILY BOOKING FACTを参照してください。
ソース表
DWD_BKG_FACT
DWD_TKT
DWM_FLT
DWM_CLNDR
表6-7 PKG_DWA_DLY_BKG_FACT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
BKG_SEG_DEPTR_FACT_KEY |
DWD_BKG_FACT |
SEQ_DWA_DLY_BKG_FACT.NEXTVAL |
ダイレクト・マッピング。これは、データを順番に取得するために生成される順序キーです。 |
|
TRAF_CATG_KEY |
DWD_BKG_FACT |
TRAFIC_CAT_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.traf_catg_key, -1) AS TRAFIC_CAT_KEY |
BKG_CLS_KEY |
DWD_BKG_FACT |
BKGCLS_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.bkgcls_key, -1) AS BKGCLS_KEY |
OPRTNG_CARR_KEY |
DWD_BKG_FACT |
OPR_CARRIER_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.oprtng_carr_key, -1) AS OPR_CARRIER_KEY |
SALES_CHNL_KEY |
DWD_BKG_FACT |
SALES_CHANNEL_ID |
ダイレクト・マッピング。販売チャネル識別子を示します。 |
NVL (b.sales_chnl_id, -1) AS SALES_CHANNEL_ID |
DEPTR_AIP_KEY |
DWD_BKG_FACT |
DEPTR_AIP_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.deptr_aip_key, -1) AS DEPTR_AIP_KEY |
ARVL_AIP_KEY |
DWD_BKG_FACT |
ARVL_AIP_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.arvl_aip_key, -1) AS ARVL_AIP_KEY |
OFF_KEY |
DWD_BKG_FACT |
OFFICE_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (B.OFF_KEY, -1) AS OFFICE_KEY |
OPRTNG_FLT_KEY |
DWD_BKG_FACT |
OPR_FLIGHT_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.oprtng_flt_key, -1) AS OPR_FLIGHT_KEY |
MKTG_CARR_KEY |
DWD_BKG_FACT |
MKT_CARRIER_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.mktg_carr_key, -1) AS MKT_CARRIER_KEY |
MKTG_FLT_KEY |
DWD_BKG_FACT |
MKT_FLIGHT_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.mktg_flt_key, -1) AS MKT_FLIGHT_KEY |
OPRTNG_SEG_KEY |
DWD_BKG_FACT |
OPR_SEG_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.oprtng_seg_key,-1) AS OPR_SEG_KEY |
MKTG_SEG_KEY |
DWD_BKG_FACT |
MKT_SEG_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
NVL (b.mktg_seg_key, -1) AS MKT_SEG_KEY |
BKG_CITY_KEY |
DWD_BKG_FACT |
BKG_CITY_KEY |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
CASE WHEN B.BKG_CITY_KEY IS NULL THEN -1 ELSE B.BKG_CITY_KEY END AS BKG_CITY_KEY |
CORP_CUST_KEY |
DWD_BKG_FACT |
corp_cust_key |
ダイレクト・マッピング。これは、他の表の主キーに相当する外部キーを示します。 |
|
IATCI_TRGT_CO_ID |
V_IATCI_TRGT_CO_ID_DFLT |
ダイレクト・マッピング。 |
||
CAMPN_ID |
DWD_BKG_FACT |
BKG_CAMPN_ID |
ダイレクト・マッピング。 |
NVL(B.BKG_CAMPN_ID, -1) AS BKG_CAMPN_ID |
ROUTE_ID |
pv_ROUTE_ID_DFLT |
ダイレクト・マッピング。 |
||
BKD |
DWD_BKG_FACT |
BOOKED |
ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計予約数を示します。 これは、列BKG_KEYを使用してBKG_FACTエンティティから導出されます。 |
COUNT ( CASE WHEN B.BKG_CREN_TM_ID != 0 THEN 1 ELSE NULL END) AS BOOKED |
CNCLD_FRM_CONFMD |
DWD_BKG_FACT |
CNCLD_FRM_CONFMD |
ダイレクト・マッピング。これは、予約が確認済ステータスからキャンセルされたスナップショット日付以降の日から開始する将来のすべての出発における特定のスナップショット日付のディメンションの組合せに対するすべての予約の合計数を示します。 これは、列BKG_STS_CHNG_INDを使用してBKG_FACTエンティティから導出されます。 |
COUNT ( CASE WHEN TO_DATE(TO_CHAR(B.CNCL_DTTM,'DD-MON-YYYY')) > TO_DATE(TO_CHAR(B.CONF_DTTM,'DD-MON-YYYY')) THEN 1 ELSE NULL END) AS CNCLD_FRM_CONFMD |
WAITLISED |
DWD_BKG_FACT |
Waitlist_Count |
ダイレクト・マッピング。これは、スナップショット日付以降の日から開始する将来のすべての出発における特定のスナップショット日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。 これは、列WAITLIST_DT_TMを使用してBKG_FACTエンティティから導出されます。 |
|
TKTD |
DWD_BKG_FACT |
TICKETED |
ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計チケット発行数を示します。 これは、列PAX_TKT_KEYを使用してBKG_FACTエンティティから導出されます(この列がNULLでない場合)。 |
SUM( CASE WHEN B.PAX_TKT_KEY IS NOT NULL AND (B.INF_TKT_KEY != -1 OR B.INF_TKT_KEY IS NOT NULL) THEN 2 WHEN B.PAX_TKT_KEY IS NOT NULL AND (B.INF_TKT_KEY = -1 OR B.INF_TKT_KEY IS NULL) THEN 1 ELSE 0 END) AS TICKETED |
NET_BKD |
DWD_BKG_FACT |
NET_BKD |
ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の最終的な予約済データを示します。 予約済 - キャンセル済(セグメント・ステータスとは無関係な予約セグメントの正味の合計) |
(SRC.BOOKED - SRC.CNCLD_FRM_CONFMD) AS NET_BKD |
NET_CONFMD |
DWD_BKG_FACT |
NET_CONFMD |
ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の最終的な確認済データを示します。 確認済(確認済からのキャンセル済C) |
(SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) AS NET_CONFMD |
MATRLIZATN_RATE |
DWD_BKG_FACT |
MATRLIZATN_RATE |
ダイレクト・マッピング。これは、次の式を使用して計算された現在の日付の実現率データを示します。 確認済-HKからのキャンセル済 確認済 |
CASE WHEN SRC.Confirmation_Count = 0 THEN 0 ELSE (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) / SRC.Confirmation_Count * 100 END AS MATRLIZATN_RATE |
CONFMD_CNT |
DWD_BKG_FACT |
Confirmation_Count |
ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。 これは、列BKG_CONFIRM_DT_TMを使用してBKG_FACTエンティティから導出されます。 |
|
CNCLD_CNT |
DWD_BKG_FACT |
CANCELLED_COUNT |
ダイレクト・マッピング。これは、将来のすべての出発における現在の日付のディメンションの組合せに対するすべての予約の合計待機リスト数を示します。 これは、列BKG_CANCEL_DT_TMを使用してBKG_FACTエンティティから導出されます。 |
|
GRP_BKD_QTY |
DWD_BKG_FACT |
GRP_BKD_QTY |
ダイレクト・マッピング。これは、グループの予約済数量を示します。 |
|
INDV_BKD_QTY |
DWD_BKG_FACT |
INDV_BKD_QTY |
ダイレクト・マッピング。これは、個人の予約済数量を示します。 |
COUNT ( CASE WHEN b.BKG_GRP_IND = 'Y' THEN 1 END) AS GRP_BKD_QTY, COUNT ( CASE WHEN b.BKG_GRP_IND = 'N' THEN 1 END) AS INDV_BKD_QTY |
GRP_PAX_CNT |
DWD_BKG_FACT |
GRP_PAX_CNT |
ダイレクト・マッピング。これは、グループの乗客数を示します。 |
SUM( CASE WHEN b.BKG_GRP_IND = 'Y' AND (B.INF_PAX_KEY != -1 OR B.INF_PAX_KEY IS NOT NULL) THEN 2 WHEN b.BKG_GRP_IND = 'Y' AND (B.INF_PAX_KEY = -1 OR B.INF_PAX_KEY IS NULL) THEN 1 ELSE 0 END) AS GRP_PAX_CNT |
INDV_PAX_CNT |
DWD_BKG_FACT |
INDV_PAX_CNT |
ダイレクト・マッピング。このメジャーは、個人の乗客数を示します。 |
SUM( CASE WHEN b.BKG_GRP_IND = 'N' AND (B.INF_PAX_KEY != -1 OR B.INF_PAX_KEY IS NOT NULL) THEN 2 WHEN b.BKG_GRP_IND = 'N' AND (B.INF_PAX_KEY = -1 OR B.INF_PAX_KEY IS NULL) THEN 1 ELSE 0 END) AS INDV_PAX_CNT |
BKD_LY |
DWD_BKG_FACT |
BKD_LY |
ダイレクト・マッピング。 |
COUNT ( CASE WHEN B.BKG_CREN_TM_ID != 0 AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN 1 ELSE NULL END) AS BKD_LY |
CNCLD_CNT_LY |
DWD_BKG_FACT |
CNCLD_CNT_LY |
ダイレクト・マッピング。 |
COUNT ( CASE WHEN B.BKG_CNCL_TM_ID <> 0 THEN B.BKG_CNCL_TM_ID END ) AS CANCELLED_COUNT, COUNT ( CASE WHEN B.BKG_CNCL_TM_ID <> 0 AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN B.BKG_CNCL_TM_ID END ) AS CNCLD_CNT_LY |
CNCLD_FRM_CONFMD_LY |
DWD_BKG_FACT |
CNCLD_FRM_CONFMD_LY |
ダイレクト・マッピング。 |
CASE WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12) THEN SRC.CNCLD_FRM_CONFMD END AS CNCLD_FRM_CONFMD_LY |
CONFMD_CNT_LY |
DWD_BKG_FACT |
CONFMD_CNT_LY |
ダイレクト・マッピング。 |
COUNT ( CASE WHEN B.BKG_CONF_TM_ID <> 0 THEN B.BKG_CONF_TM_ID END ) AS Confirmation_Count, COUNT ( CASE WHEN B.BKG_CONF_TM_ID <> 0 AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN B.BKG_CONF_TM_ID END ) AS CONFMD_CNT_LY |
NET_BKD_LY |
DWD_BKG_FACT |
NET_BKD_LY |
ダイレクト・マッピング。 |
CASE WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12) THEN (SRC.BOOKED - SRC.CNCLD_FRM_CONFMD) ELSE 0 END AS NET_BKD_LY |
NET_CONFMD_LY |
DWD_BKG_FACT |
NET_CONFMD_LY |
ダイレクト・マッピング。 |
CASE WHEN SRC.BKG_DATE= add_months (SRC.BKG_DATE, -12) THEN SRC.CNCLD_FRM_CONFMD END AS CNCLD_FRM_CONFMD_LY, CASE WHEN SRC.Confirmation_Count = 0 THEN 0 ELSE (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) / SRC.Confirmation_Count * 100 END AS MATRLIZATN_RATE, (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) AS NET_CONFMD, CASE WHEN SRC.BKG_DATE = add_months (SRC.BKG_DATE, -12) THEN (SRC.Confirmation_Count - SRC.CNCLD_FRM_CONFMD) END AS NET_CONFMD_LY |
TKTD_LY |
DWD_BKG_FACT |
TKTD_LY |
ダイレクト・マッピング。 |
SUM ( CASE WHEN B.PAX_TKT_KEY IS NOT NULL AND (B.INF_TKT_KEY != -1 OR B.INF_TKT_KEY IS NOT NULL) AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN 2 WHEN B.PAX_TKT_KEY IS NOT NULL AND (B.INF_TKT_KEY = -1 OR B.INF_TKT_KEY IS NULL) AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN 1 ELSE 0 END ) AS TKTD_LY |
WAITLISED_LY |
DWD_BKG_FACT |
WAITLISED_LY |
ダイレクト・マッピング。 |
COUNT ( CASE WHEN B.WTLST_IND = 'Y' THEN B.WTLST_IND END ) AS Waitlist_Count, COUNT ( CASE WHEN B.WTLST_IND = 'Y' AND to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy'))= add_months (to_date(TO_CHAR(B.bkg_cren_tmstmp,'dd-mon-yyyy')), -12) THEN B.WTLST_IND END ) AS WAITLISED_LY |
OTR_CHARGES |
DWD_TKT |
OTR_CHARGES |
チケット・キーに基づいてチケット表に左側外部結合が実行され、その他の課金が取得されます。 |
実行された結合: DWD_TKT とDWD_BKG_FACT表(TKT_KEY 列)、OTR_CHARGESのために値をフェッチするため |
TAX_AMT |
DWM_FLT |
TAX |
フライト・キーに基づいてフィルタ表に左側外部結合が実行され、税金の値が取得されます。 |
CASE WHEN DWM_FLT.INTNL_DOM_FLG = 'I' THEN LKP.TOT_AMT * 0.18 WHEN DWM_FLT.INTNL_DOM_FLG = 'D' THEN LKP.TOT_AMT * 0.25 ELSE 0 END AS TAX 実行された結合: DWM_FLT とDWD_BKG_FACT表(flt_key 列)、TAXのために値をフェッチするため |
TKT_AMT |
DWD_TKT |
TKT_AMT |
チケット・キーに基づいてチケット表に左側外部結合が実行され、チケット金額が取得されます。 |
実行された結合: DWD_TKT とDWD_BKG_FACT表(TKT_KEY 列)、TKT_AMTのために値をフェッチするため |
PAX_CNT |
DWD_BKG_FACT |
PAX_COUNT |
ダイレクト・マッピング。これは、日次レベルでの乗客数を示します。ODTがこのメジャーの追加をリクエストしました。 |
SUM( CASE WHEN B.INF_PAX_KEY != -1 OR B.INF_PAX_KEY IS NOT NULL THEN 2 ELSE 1 END) AS PAX_COUNT |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
BKG_DT_KEY |
dwm_clndr |
CLNDR_KEY |
カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
CLNDR_KEY to_date(TO_CHAR (b.bkg_cren_tmstmp,'dd-mon-yyyy')) AS BKG_DATEの値をフェッチするためにdwm_clndr表とDWD_BKG_FACT表の間でclndr_dt列に対して実行される結合 |
SEG_DEPTR_DT_KEY |
pv_SEG_DEPTR_DT_KEY_DFLT |
|||
FLN_RVN |
DWD_BKG_FACT |
FLN_RVN |
ダイレクト・マッピング。これは、搭乗券をチェックインして受け取った乗客から生成される収益を示します。 |
SUM(B.FLN_RVN) AS FLN_RVN |
FLN_PAX_CNT |
DWD_BKG_FACT |
FLN_PAX_CNT |
ダイレクト・マッピング。搭乗券をチェックインして受け取った乗客の数を示します。 |
SUM(B.FLN_PAX_CNT) AS FLN_PAX_CNT |
NON_RVN_FLN_PAX_CNT |
DWD_BKG_FACT |
NON_RVN_FLN_PAX_CNT |
ダイレクト・マッピング。搭乗券をチェックインして受け取ったが、航空会社の収益が生成されない乗客の数を示します。 |
SUM(B.NON_RVN_FLN_PAX_CNT) AS NON_RVN_FLN_PAX_CNT |
ONFLT_ORGN_TO_DEST_FLT_RVN |
DWD_BKG_FACT |
ONFLT_ORGN_TO_DEST_FLT_RVN |
ダイレクト・マッピング。航空会社が出発地から目的地までのすべてのフライト・セグメントを提供することを意味するフライト時の出発地と目的地を示します。 |
SUM(B.ONFLT_ORGN_TO_DEST_FLT_RVN) AS ONFLT_ORGN_TO_DEST_FLT_RVN |
FLN_RVN_ORGN_TO_DEST_OFRD |
DWD_BKG_FACT |
FLN_RVN_ORGN_TO_DEST_OFRD |
ダイレクト・マッピング。航空会社が出発地と目的地のフライト・サービスの一部のみを提供することを意味する提供済の出発地と目的地を示します。 |
SUM(B.FLN_RVN_ORGN_TO_DEST_OFRD) AS FLN_RVN_ORGN_TO_DEST_OFRD |
ONFLT_ORGN_TO_DEST_FLN_PAX_CNT |
DWD_BKG_FACT |
ONFLT_ORGN_TO_DEST_FLN_PAX_CNT |
ダイレクト・マッピング。 |
SUM(B.ONFLT_ORGN_TO_DEST_FLN_PAX_CNT) AS ONFLT_ORGN_TO_DEST_FLN_PAX_CNT |
OFRD_ORGN_TO_DEST_FLN_PAX_CNT |
DWD_BKG_FACT |
OFRD_ORGN_TO_DEST_FLN_PAX_CNT |
ダイレクト・マッピング。 |
SUM(B.OFRD_ORGN_TO_DEST_FLN_PAX_CNT) AS OFRD_ORGN_TO_DEST_FLN_PAX_CNT |
CPN_CNT |
DWD_BKG_FACT |
CPN_CNT |
ダイレクト・マッピング。 |
SUM(B.CPN_CNT) AS CPN_CNT |
ONBRD_RVN |
DWD_BKG_FACT |
ONBRD_RVN |
ダイレクト・マッピング。 |
SUM(B.ONBRD_RVN) AS ONBRD_RVN |
EXCESS_BAG_RVN |
DWD_BKG_FACT |
EXCESS_BAG_RVN |
ダイレクト・マッピング。 |
SUM(B.EXCESS_BAG_RVN)AS EXCESS_BAG_RVN |
FEES_RVN |
DWD_BKG_FACT |
FEES_RVN |
ダイレクト・マッピング。 |
SUM(B.FEES_RVN) AS FEES_RVN |
CHARTER_RVN |
DWD_BKG_FACT |
CHARTER_RVN |
ダイレクト・マッピング。 |
SUM(B.CHARTER_RVN) AS CHARTER_RVN |
BELLY_CARGO_RVN |
DWD_BKG_FACT |
BELLY_CARGO_RVN |
ダイレクト・マッピング。 |
SUM(B.BELLY_CARGO_RVN) AS BELLY_CARGO_RVN |
CDSH_RVN |
DWD_BKG_FACT |
CDSH_RVN |
ダイレクト・マッピング。 |
SUM(B.CDSH_RVN) AS CDSH_RVN |
OTR_RVN |
DWD_BKG_FACT |
OTR_RVN |
ダイレクト・マッピング。 |
SUM(B.OTR_RVN) AS OTR_RVN |
表6-8に、ターゲット表DWA_DLY_CALL_CNTR_PRFMNCに移入するマッピングを示します。詳細は、DAILY CALL CENTER PERFORMANCEを参照してください。
ソース表
DWD_CALL_CNTR_PRFMNC
DWM_CLNDR
表6-8 PKG_DWA_DLY_CC_PRFM ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DLY_CALL_CNTR_PRFMNC_KEY |
SEQUENCE GENERATOR |
|||
OFF_KEY |
DWD_CALL_CNTR_PRFMNC |
CALL_CNTR_KEY as OFF_KEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
CALL_CNT |
DWD_CALL_CNTR_PRFMNC |
PRTY_INTRATN_CALL_ID |
これは、日次ベースで受けた電話の回数を示します。 |
Count(PRTY_INTRATN_CALL_ID) As CALL_CNT |
ACCSSBL_CNT |
DWD_CALL_CNTR_PRFMNC |
DLY_CALL_CNTR_PRFMNC_KEY |
これは、対応可能な電話の回数を示します。 |
Count(DLY_CALL_CNTR_PRFMNC_KEY) where TALK_DURN = 0 and HLDD_BY_IVR_IND= 'Y' |
STSFY_CNT |
DWD_CALL_CNTR_PRFMNC |
DLY_CALL_CNTR_PRFMNC_KEY |
これは、満足させた電話の回数を示します。 |
Count(DLY_CALL_CNTR_PRFMNC_KEY) where CUST_STSFYN_IND= 'Y' |
MINT_OF_CALL_DURN |
DWD_CALL_CNTR_PRFMNC |
INTRATN_DURN |
これは、電話時間の合計分数を示します。 |
SUM(INTRATN_DURN) as MIN_AMT |
AGNT_CNT |
DWD_CALL_CNTR_PRFMNC |
CALL_CNTR_AGNT_KEY |
これは、代理店の数を示します。 |
Count(CALL_CNTR_AGNT_KEY) as AGNT_CNT |
CLNDR_KEY |
DWM_CLNDR |
CLNDR_KEY |
対話イベント・データ時間キー付きのカレンダ・キーに基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_CALL_CNTR_PRFMNC表の間でINTRATN_EVNT_DTTM_KEY列に対して実行される結合 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
表6-9に、ターゲット表DWA_DLY_FLT_DETLSに移入するマッピングを示します。詳細は、DAILY FLIGHT DETAILSを参照してください。
ソース表
DWD_FLT_DETLS_FACT
DWM_CLNDR
表6-9 PKG_DWA_DLY_FLT_DETLS ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DWA_DLY_FLT_DETLS_KEY |
SEQUENCE GENERATOR |
|||
SEG_KEY |
DWD_FLT_DETLS_FACT |
SEG_KEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
FLT_KEY |
DWD_FLT_DETLS_FACT |
FLT_KEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
FLT_DT_KEY |
DWM_CLNDR |
CLNDR_KEY as FLT_DT_KEY |
フライト日付のあるカレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
CLNDR_KEYの値をフェッチするためにDWM_CLNDR表とDWD_FLT_DETLS_FACT表の間でFLT_DT列に対して実行される結合 |
ACV_TOT_CPCTY |
DWD_FLT_DETLS_FACT |
ACV_TOT_CPCTY |
AIRCRAFTVERSION TOTAL CAPACITYの合計 |
SUM(ACV_TOT_CPCTY) AS ACV_TOT_CPCTY |
SALEBLE_TOT_CPCTY |
DWD_FLT_DETLS_FACT |
SALEBLE_TOT_CPCTY |
SALEBLE TOTAL CAPACITYの合計 |
SUM(SALEBLE_TOT_CPCTY) AS SALEBLE_TOT_CPCTY |
NAUTICAL_MLS |
DWD_FLT_DETLS_FACT |
NAUTICAL_MLS |
NAUTICAL MILESの合計 |
SUM(NAUTICAL_MLS) AS NAUTICAL_MLS |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
表6-10に、ターゲットDWA_DLY_LYLTY_ACCT_BKGに移入するマッピングを示します。詳細は、DAILY LOYALTY ACCOUNT BOOKINGを参照してください。
ソース表
DWD_BKG_FACT
DWD_TKT
DWM_CLNDR
DWM_FRQTFLR
DWD_LYLTY_ACCT_LVL_HIST
DWD_LYLTY_PRG
DWD_LYLTY_ACCT_BAL_HIST
表6-10 PKG_DWA_DLY_LYLTY_ACCT_BKG ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DLY_LYLTY_ACCT_BKG_KEY |
DWD_BKG_FACT |
SEQ_DWA_DLY_LYLTY_ACCT_BKG.NEXTVAL |
シーケンス・ジェネレータ。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
LYLTY_LVL_KEY |
DWD_BKG_FACT DWD_LYLTY_ACCT_LVL_HIST |
LYLTY_LVL_KEY |
FREQUENTFLIERCARDKEYに基づいてLOYALTY ACCOUNT LEVEL HISTORY表に左側外部結合が実行され、LOYALTY LEVEL KEYが取得されます。 |
実行された結合: DWD_LYLTY_ACCT_LVL_HIST 表とDWD_BKG_FACT(FRQTFLIER_CARD_KEY列)、LYLTY_LVL_KEYのために値をフェッチするため |
OFF_KEY |
DWD_BKG_FACT |
OFFICE_KEY |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
NVL (OFF_KEY, pv_OFFICE_KEY_NVL) AS OFFICE_KEY |
LYLTY_ACCT_CNT |
DWD_BKG_FACT |
LYLTY_ACCT_CNT |
個々の搭乗頻度の高い乗客のカード・キーの数 |
COUNT (DISTINCT CASE WHEN (FF_CARD_KEY != pv_FF_CARD_KEY_nvl OR FF_CARD_KEY IS NOT NULL) THEN SRC1.FF_CARD_KEY ELSE NULL END ) AS LYLTY_ACCT_CNT |
ACTV_CNT |
ACTV_CNT |
カレンダ・キーが収支日付キーおよび予約日付-6か月と予約日付の間の収支日付に等しい場合の搭乗頻度の高い乗客のカード・キーの数 |
count(FF_CARD_KEY) when CLNDR_KEY=BAL_DT_KEY and BAL_DT between BKG_DATE -6 and BKG_DATE |
|
PAX_CNT |
PAX_COUNT |
幼児乗客キーの合計 |
SUM(CASE WHEN INF_PAX_KEY != pv_INF_PAX_KEY OR INF_PAX_KEY IS NOT NULL THEN 2 ELSE 1 END) |
|
BKD_CNT |
BOOKED |
予約作成時間識別子の数 |
COUNT ( CASE WHEN BKG_CREN_TM_ID != 0 THEN BKG_CREN_TM_ID ELSE NULL) |
|
CONFMD_CNT |
CONFIRMATION_COUNT |
NULLではない場合の予約作成時間識別子の数 |
COUNT (CASE WHEN BKG_CONF_TM_ID IS NOT NULL THEN BKG_CONF_TM_ID END ) AS CONFIRMATION_COUNT |
|
CNCLD_CNT |
CANCELLED_COUNT |
NULLではない場合の予約キャンセル時間IDの数 |
COUNT ( CASE WHEN BKG_CNCL_TM_ID IS NOT NULL THEN BKG_CNCL_TM_ID END) AS CANCELLED_COUNT |
|
FLN_PAX_CNT |
DWD_BKG_FACT |
FLN_PAX_CNT |
ダイレクト・マッピング。これは、飛行の乗客数を示します。 |
|
FLN_RVN_BY_ACTV |
FLN_REV_BY_ACTV |
カレンダ・キーが収支日付キーおよび収支日付-6か月と収支日付の間の収支日付に等しく、搭乗頻度の高い乗客のカード・キーがNULLではない場合の搭乗頻度の高い乗客のカード・キーの合計 |
sum(FF_CARD_KEY from LOYALTY ACCOUNT BALANCE HISTORY, CALENDAR, BOOKING FACT Table WHERE CLNDR_KEY = BAL_DT_KEY AND FRQTFLIER_CARD_KEY IS NOT NULL ) where FF_CARD_KEY AND BAL_DT BETWEEN BKG_DATE-6 AND BKG_DATE |
|
FLN_RVN |
DWD_BKG_FACT |
FLN_REV |
ダイレクト・マッピング。これは、飛行の収益を示します。 |
|
FLT_CNT |
DWD_BKG_FACT |
FLT_CNT |
-1に等しくない場合または業務フライト・キーがNULLではない場合の業務フライト・キーの数 |
COUNT (DISTINCT CASE WHEN SRC1.OPRTNG_FLT_KEY != -1 OR SRC1.OPRTNG_FLT_KEY IS NOT NULL THEN SRC1.OPRTNG_FLT_KEY ELSE NULL END ) AS FLT_CNT |
TKT_AMT |
DWD_BKG_FACT DWD_TKT |
TKT_AMT |
TICKET AMOUNTを取得するためにTICKET KEYに基づいてTICKET表に実行される左側外部結合 |
実行された結合: TICKET 表とBOOKING FACT表 (TKT_KEY列)、TKT_AMTのために値をフェッチするため |
CLNDR_KEY |
DWM_CLNDR DWD_BKG_FACT |
BKG_CLNDR_KEY |
CALENDAR KEYを取得するためにCALENDAR DATEに基づいてCALENDAR表に実行される左側外部結合 |
実行された結合: CALENDAR表とBOOKING FACT表 (CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
LYLTY_PRG_KEY |
DWD_BKG_FACT DWD_LYLTY_PRG |
LYLTY_PRG_KEY |
実行された左側外部結合: LOYALTY PROGRAM 表(LOYALTY PROGRAM IDENTIFIERに基づいた)、LOYALTY PROGRAM KEYを取得するため |
実行された結合: LOYALTY PROGRAM 表とBOOKING FACT表 (LYLTY_PRG_ID列)、LYLTY_PRG_KEYのために値をフェッチするため |
表6-11に、ターゲット表DWA_DLY_LYLTY_ACCTに移入するマッピングを示します。詳細は、DAILY LOYALTY ACCOUNTを参照してください。
ソース表
DWM_FRQTFLR
DWD_LYLTY_ACCT_LVL_HIST
DWD_LYLTY_PRG
DWD_LYLTY_ACCT_BAL_HIST
DWM_CLNDR
表6-11 PKG_DWA_DLY_LYLTY_ACCT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DLY_LYLTY_ACCT_KEY |
シーケンス・ジェネレータ |
SEQ_DWA_DLY_LYLTY_ACCT |
一意キーは、シーケンス・ジェネレータによって生成されます。 |
|
LYLTY_LVL_KEY |
DWD_LYLTY_ACCT_BAL_HIST, DWD_LYLTY_ACCT_LVL_HIST, DWM_CLNDR |
DWD_LYLTY_ACCT_LVL_HIST.LYLTY_LVL_KEY |
有効日付キーと期限切れ日付キーの間の搭乗頻度の高い乗客のカード・キーおよびカレンダ・キーに基づいてロイヤルティ・アカウント・レベル履歴表とカレンダ表に左側外部結合が実行され、ロイヤルティ・レベル・キーが取得されます。 |
実行された結合: DWD_LYLTY_ACCT_BAL_HIST、DWD_LYLTY_ACCT_LVL_HISTおよびDWM_CLNDR表( DWD_LYLTY_ACCT_BAL_HIST.BAL_DT_KEY = DWM_CLNDR.CLNDR_KEY AND DWD_LYLTY_ACCT_LVL_HIST.FRQTFLIER_CARD_KEY = DWD_LYLTY_ACCT_BAL_HIST.FRQTFLIER_CARD_KEY AND DWM_CLNDR.CLNDR_KEY BETWEEN DWD_LYLTY_ACCT_LVL_HIST.VLD_DT_KEY AND DWD_LYLTY_ACCT_LVL_HIST.EXPRY_DT_KEY列)、LYLTY_LVL_KEYのために値をフェッチするため |
GEO_CITY_KEY |
DWD_LYLTY_ACCT_BAL_HIST |
GEO_CITY_KEY |
ダイレクト・マッピング。これは、搭乗頻度の高い乗客の都市キーを示します。データは、ソースから業務レイヤーに、次に導出レイヤーに移動します。 |
NVL(DWD_LYLTY_ACCT_BAL_HIST.GEO_CITY_KEY,-1) |
CLNDR_KEY |
DWD_LYLTY_ACCT_BAL_HIST, DWM_CLNDR |
DWM_CLNDR.CLNDR_KEY |
カレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
実行された結合: DWD_LYLTY_ACCT_BAL_HISTとDWM_CLNDR表(DWD_LYLTY_ACCT_BAL_HIST.BAL_DT_KEY = DWM_CLNDR.CLNDR_KEY列)、CLNDR_KEYのために値をフェッチするため |
LYLTY_ACCT_CNT |
DWM_FRQTFLR |
FRQTFLIER_CARD_KEY |
アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客のカード・キーの数で、カレンダ・キーはアカウント・レベル履歴表の有効日付キーと期限切れ日付キーの間にあります。 |
Count(FRQTFLIER_CARD_KEY) from DWM_FRQTFLR where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY |
UPGRD_CNT |
DWD_LYLTY_ACCT_LVL_HIST |
FRQTFLIER_CARD_KEY |
アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客の数で、カレンダ・キーは有効日付に等しく、有効日付前のロイヤルティ・レベル・キーは現在のロイヤルティ・レベル・キーより小さいです。 |
Count(FRQTFLIER_CARD_KEY) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY = VLD_DT_KEY and before VLD_DT_KEY the LYLTY_LVL_KEY is lower than current LYLTY_LVL_KEY. |
DGRD_CNT |
DWD_LYLTY_ACCT_LVL_HIST |
FRQTFLIER_CARD_KEY |
アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客の数で、カレンダ・キーは有効日付に等しく、有効日付前のロイヤルティ・レベル・キーは現在のロイヤルティ・レベル・キーより大きいです。 |
Count(FRQTFLIER_CARD_KEY) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY = VLD_DT_KEY and before VLD_DT_KEY the LYLTY_LVL_KEY is greater than current LYLTY_LVL_KEY. |
ACTV_CNT |
DWM_FRQTFLR |
FRQTFLIER_CARD_KEY |
アカウント・オープン日付とアカウント・クローズ日付の間のカレンダ・キーに基づく搭乗頻度の高い乗客のカード・キーの数で、カレンダ・キーは有効日付キーと期限切れ日付キーの間にあり、収支日付キーはカレンダ日付とカレンダ日付前6か月の間にあります。 |
Count(Distinct(FRQTFLIER_CARD_KEY)) where CLNDR_KEY between ACCT_OPEN_DT and ACCT_CLOSE_DT and join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY and join with DWD_LYLTY_ACCT_BAL_HIST where BAL_DT_KEY between CLNDR_DT and (CLNDR_DT ¨C 6 month) |
TOT_MLS_AMT |
DWD_LYLTY_ACCT_BAL_HIST |
CURR_MLS_AMT |
収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、付与された現在のマイル数の合計。 |
Sum(CURR_MILES_AMT) where CLNDR_KEY = BAL_DT join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY |
MLS_ERND_AMT |
DWD_LYLTY_ACCT_BAL_HIST |
CURR_MLS_AMT, LAST_BAL_AMT |
収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、付与されたマイルの合計。 |
Sum(if (CURR_MILES_AMT- LAST_BAL_AMT) >= 0 then (CURR_MILES_AMT- LAST_BAL_AMT) else 0) where CLNDR_KEY = BAL_DT_KEY join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY |
MLS_RDMD_AMT |
DWD_LYLTY_ACCT_BAL_HIST |
RDM_MLS_AMT |
収支日付と、有効日付キーと期限切れ日付キーの間のカレンダ・キーに基づく、引き換えられたマイル数の合計。 |
Sum(REDEEM_MILES_AMT) where CLNDR_KEY = BAL_DT_KEY join with DWD_LYLTY_ACCT_LVL_HIST where CLNDR_KEY between VLD_DT_KEY and EXPRY_DT_KEY |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
LYLTY_PRG_KEY |
DWD_LYLTY_ACCT_BAL_HIST |
LYLTY_PRG_KEY |
ダイレクト・マッピング。ソース・システムによって一意のロイヤルティ・プログラム・キーが生成されます。 |
NVL(DWD_LYLTY_ACCT_BAL_HIST.LYLTY_PRG_KEY,-1) |
表6-12に、PKG_DWD_BKG_FACTのソース表のリストを示します。表6-13に、ターゲット表DWD_BKG_FACTに移入するマッピングを示します。詳細は、BOOKING FACTを参照してください。
表6-12 PKG_DWD_ BKG_FACT ETLマッピングのソース表
ソース表名 |
---|
DWB_BKG_H |
DWD_FLT_DETLS_FACT |
DWD_PNR |
DWD_TKT |
DWM_ACCT |
DWM_AIP |
DWM_BKG_CLS_TYP |
DWM_BKG_OFF |
DWM_BKG_PAX |
DWM_BKG_TST |
DWM_CARR |
DWM_CLNDR |
DWM_CORP_CUST |
DWM_FLT |
DWM_FRQTFLR |
DWM_GEOGRY |
DWM_SALES_CHNL |
DWM_SEG |
DWM_TM |
DWM_TRAF_CATG |
DWR_INFLT_MEAL_H |
表6-13 PKG_DWD_ BKG_FACT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
BKG_KEY |
DWB_BKG_H |
DWB_BKG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
PAX_TKT_KEY |
DWB_BKG_H, DWD_TKT |
DWD_TKT.TKT_KEY |
ソース・システムが生成したチケット識別子に基づいてチケット表に左側外部結合が実行され、一意のチケット・キーが取得されます。 |
TKT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_TKT表の間でTKT_ID列に対して実行される結合 |
OPRTNG_CARR_KEY |
DWB_BKG_H, DWM_CARR |
DWM_CARR.CARR_KEY |
ソース・システムが生成したキャリア識別子に基づいてキャリア表に左側外部結合が実行され、一意のキャリア・キーが取得されます。 |
CARR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CARR表の間でCARR_ID列に対して実行される結合 |
MKTG_CARR_KEY |
DWM_CARR |
DWM_CARR.CARR_KEY |
ソース・システムが生成したマーケティング・キャリア・コードに基づいてキャリア表に左側外部結合が実行され、一意のキャリア・キーが取得されます。 |
CARR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CARR表の間でCARR_CD列に対して実行される結合 |
PAX_KEY |
DWB_BKG_H, DWM_BKG_PAX |
DWM_BKG_PAX.PAX_KEY |
ソース・システムが生成した乗客識別子に基づいて予約乗客表に左側外部結合が実行され、一意の乗客キーが取得されます。 |
PAX_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_PAX表の間でPAX_ID列に対して実行される結合 |
TST_PAX_KEY |
DWB_BKG_H, DWM_BKG_TST |
DWM_BKG_TST.TST_KEY |
ソース・システムが生成したTST識別子に基づいて予約TST表に左側外部結合が実行され、一意のTSTキーが取得されます。 |
TST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_TST表の間でTST_ID列に対して実行される結合 |
ACCT_KEY |
DWB_BKG_H, DWM_ACCT |
DWM_ACCT.ACCT_KEY |
ソース・システムが生成したアカウント識別子に基づいてアカウント表に左側外部結合が実行され、一意のアカウント・キーが取得されます。 |
ACCT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_ACCT表の間でACCT_ID列に対して実行される結合 |
FRQTFLIER_CARD_KEY |
DWB_BKG_H, DWM_FRQTFLR |
DWM_FRQTFLR.FRQTFLIER_CARD_KEY |
搭乗頻度の高い乗客の一意の番号に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、搭乗頻度の高い乗客の一意のカード・キーが取得されます。 |
FRQTFLIER_CARD_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FRQTFLR表の間でFRQTFLIER_NBR列に対して実行される結合 |
SALES_CHNL_ID |
DWB_BKG_H, DWM_BKG_OFF, DWM_SALES_CHNL |
DWM_SALES_CHNL.SALES_CHNL_KEY |
販売チャネル・タイプに基づいて予約オフィス表および販売チャネル表に左側外部結合が実行され、一意の販売チャネル・キーが取得されます。また、後でオフィス識別子に基づいて予約表と結合されます。 |
SALES_CHNL_KEYの値をフェッチするためにDWB_BKG_HおよびDWM_BKG_OFF表とDWM_FRQTFLR表の間でOFF_ID列に対して実行される結合 |
SEG_PAIR_KEY |
DWB_BKG_H, DWM_SEG_PAIR |
DWM_SEG_PAIR.SEG_PAIR_KEY |
セグメント・ペア識別子に基づいてセグメント・ペア表に左側外部結合が実行され、一意のセグメント・ペア・キーが取得されます。 |
SEG_PAIR_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG_PAIR表の間でSEG_PAIR_ID列に対して実行される結合 |
BKGCLS_KEY |
DWB_BKG_H, DWM_BKG_CLS_TYP |
DWM_BKG_CLS_TYP.BKG_CLS_KEY |
ソース・システムが生成した予約クラス識別子に基づいて予約クラス・タイプ表に左側外部結合が実行され、一意の予約クラス・キーが取得されます。 |
BKG_CLS_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_CLS_TYP表の間でBKG_CLS_ID列に対して実行される結合 |
INF_TST_KEY |
DWB_BKG_H, DWM_BKG_TST |
DWM_BKG_TST.TST_KEY |
ソース・システムが生成した幼児TST識別子に基づいて予約TST表に左側外部結合が実行され、一意のTSTキーが取得されます。 |
TST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_TST表の間でTST_ID列に対して実行される結合 |
OPRTNG_SEG_KEY |
DWB_BKG_H, DWM_SEG |
DWM_SEG.SEG_KEY |
ソース・システムが生成したセグメント識別子に基づいてセグメント表に左側外部結合が実行され、一意のセグメント・キーが取得されます。 |
SEG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合 |
MKTG_SEG_KEY |
DWB_BKG_H, DWM_SEG |
DWM_SEG.SEG_KEY |
ソース・システムが生成したマーケティング・セグメント識別子に基づいてセグメント表に左側外部結合が実行され、一意のセグメント・キーが取得されます。 |
SEG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合 |
INF_TKT_KEY |
DWB_BKG_H, DWD_TKT |
DWD_TKT.TKT_KEY |
ソース・システムが生成した幼児チケット識別子に基づいてチケット表に左側外部結合が実行され、一意のチケット・キーが取得されます。 |
TKT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_TKT表の間でTKT_ID列に対して実行される結合 |
INF_PAX_KEY |
DWB_BKG_H, DWM_BKG_PAX |
DWM_BKG_PAX.PAX_KEY |
ソース・システムが生成した幼児乗客識別子に基づいて予約乗客表に左側外部結合が実行され、一意の乗客キーが取得されます。 |
PAX_KEYの値をフェッチするためにDWB_BKG_H表とDWM_BKG_PAX表の間でPAX_ID列に対して実行される結合 |
OPRTNG_FLT_KEY |
DWB_BKG_H, DWM_FLT |
DWM_FLT.FLT_KEY |
ソース・システムが生成した業務フライト識別子に基づいてフライト表に左側外部結合が実行され、一意のフライト・キーが取得されます。 |
FLT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FLT表の間でFLT_ID列に対して実行される結合 |
MKTG_FLT_KEY |
DWB_BKG_H, DWM_FLT |
DWM_FLT.FLT_KEY |
ソース・システムが生成したマーケティング・フライト識別子に基づいてフライト表に左側外部結合が実行され、一意のフライト・キーが取得されます。 |
FLT_KEYの値をフェッチするためにDWB_BKG_H表とDWM_FLT表の間でFLT_ID列に対して実行される結合 |
ARVL_AIP_KEY |
DWB_BKG_H, DWM_AIP, DWM_SEG |
DWM_AIP.AIP_KEY |
ソース・システムが生成したセグメント識別子および降機空港名に基づいて空港およびセグメント表に左側外部結合が実行され、一意の空港キーが取得されます。 |
AIP_KEYの値をフェッチするためにDWB_BKG_H表とDWM_AIP表とDWM_SEG表の間でOFPNT_AIP_NM列とSEG_ID列に対して実行される結合 |
DEPTR_AIP_KEY |
DWB_BKG_H, DWM_AIP, DWM_SEG |
DWM_AIP.AIP_KEY |
ソース・システムが生成したセグメント識別子および搭乗空港名に基づいて空港およびセグメント表に左側外部結合が実行され、一意の空港キーが取得されます。 |
AIP_KEYの値をフェッチするためにDWB_BKG_H表とDWM_AIP表とDWM_SEG表の間でBRD_AIP_NM列とSEG_ID列に対して実行される結合 |
BKG_CITY_KEY |
DWB_BKG_H, DWM_GEOGRY |
DWB_BKG_H.BKG_CITY_CD |
ソース・システムが生成した予約都市コードに基づいて地理表に左側外部結合が実行され、都市キーが取得されます。 |
CITY_KEYの値をフェッチするためにDWB_BKG_H表とDWM_GEOGRY表の間でBKG_CITY_CD列に対して実行される結合 |
CORP_CUST_KEY |
DWB_BKG_H, DWM_CORP_CUST |
DWM_CORP_CUST.CORP_CUST_KEY |
顧客クライアント・コードに基づいて企業顧客表に左側外部結合が実行され、一意の企業顧客キーが取得されます。 |
CORP_CUST_KEYの値をフェッチするためにDWB_BKG_H表とDWM_CORP_CUST表の間でCUST_CLNT_CD列に対して実行される結合 |
TRAF_CATG_KEY |
パッケージにチェックインするDWB_BKG_H, DWM_TRAF_CATG。 |
DWM_TRAF_CATG.TRAF_CATG_KEY |
ソース・システムが生成した交通カテゴリ識別子および航路識別子に基づいて交通カテゴリ表に左側外部結合が実行され、一意の交通カテゴリ・キーが取得されます。 |
TRAF_CATG_KEYの値をフェッチするためにDWB_BKG_H表とDWM_TRAF_CATG表の間でTRAF_CATG_ID列とROUTE_ID列に対して実行される結合 |
PNR_KEY |
DWB_BKG_H , DWD_PNR |
DWD_PNR.PNR_KEY |
ソース・システムが生成したPNR識別子、レコード・ロケータおよびPNR作成日付に基づいてPNR表に左側外部結合が実行され、一意のPNRキーが取得されます。 |
PNR_KEYの値をフェッチするためにDWB_BKG_H表とDWD_PNR表の間でPNR_ID列、RLOC列およびPNR_CREN_DT列に対して実行される結合 |
BKG_CAMPN_ID |
DWB_BKG_H |
CAMPN_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の数値であり、この値は業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
BKG_CREN_TM_ID |
DWB_BKG_H, DWM_TM |
DWM_TM.TM_ID |
1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。 |
TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合 |
WTLST_TM_ID |
DWM_TM |
DWM_TM.TM_ID |
1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。 |
TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合 |
BKG_LAST_UPDT_TM_ID |
DWM_TM |
DWM_TM.TM_ID |
1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。 |
TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合 |
BKG_CNCL_TM_ID |
DWM_TM |
DWM_TM.TM_ID |
1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。 |
TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合 |
BKG_CONF_TM_ID |
DWM_TM |
DWM_TM.TM_ID |
1日の時間および1日の分に基づいて時間表に左側外部結合が実行され、一意の時間識別子が取得されます。 |
TM_IDの値をフェッチするためにDWB_BKG_H表とDWM_TM表の間でHOUR_OF_DAY列とMINT_OF_DAY列に対して実行される結合 |
CPN_ID |
DWB_BKG_H |
CPN_ID |
ダイレクト・マッピング。これは、ソース・システムで生成されるクーポン識別子であり、このデータは業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
INF_CPN_ID |
DWB_BKG_H |
INF_CPN_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される幼児クーポン識別子であり、このデータは業務レイヤーから導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
CLNT_ID |
||||
CLS |
DWB_BKG_H |
CLS |
ダイレクト・マッピング。これは、予約クラスです。データは、業務レイヤーから導出レイヤーに移動します。 |
|
NIGHT_IND |
DWB_BKG_H |
NIGHT_IND |
ダイレクト・マッピング。これは、予約クラスが夜間クラスであるかどうかのフラグであり、¡¯Y¡¯に設定されるか、そうでない場合は¡¯N¡¯に設定されます。 |
|
STS_CD |
DWB_BKG_H |
STS_CD |
ダイレクト・マッピング。これは、予約のステータスです。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DEAD_IND |
DWB_BKG_H |
DEAD_IND |
ダイレクト・マッピング。これは、予約がキャンセルされているかどうかを示す、ソース・システムが生成したインジケータです。データは、業務レイヤーから導出レイヤーに移動します。 |
キャンセル済 = ¡¯Y¡¯ |
BKG_LAST_UPDT_TMSTMP |
DWB_BKG_H |
BKG_LAST_UPD_TMSTMP |
ダイレクト・マッピング。これは、予約が最後に更新された時点のソース・システムの更新タイムスタンプです。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ORGNL_ACTN_CD |
DWB_BKG_H |
ORGNL_ACTN_CD |
ダイレクト・マッピング。これは、販売時に使用されるアクション・コードです。これは、超過予約の識別に役立ちます。データは、業務レイヤーから導出レイヤーに移動します。 |
|
WTLST_IND |
DWB_BKG_H |
WTLST_IND |
ダイレクト・マッピング。これは、予約に待機リスト・ステータス・コードが含まれるかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
WTLST_DTTM |
DWB_BKG_H |
WTLST_DTTM |
ダイレクト・マッピング。これは、予約が待機リストに含まれる場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CNCL_DTTM |
DWB_BKG_H |
BKG_CNCL_DTTM |
ダイレクト・マッピング。これは、予約がキャンセルされた場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CONF_DTTM |
DWB_BKG_H |
BKG_CONF_DTTM |
ダイレクト・マッピング。これは、予約が確認された場合のタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CONF_IND |
DWB_BKG_H |
CONF_IND |
ダイレクト・マッピング。これは、予約の確認済ステータス・コードを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
BKG_CREN_TMSTMP |
DWB_BKG_H |
BKG_CREN_DTTM |
ダイレクト・マッピング。これは、チケットが予約された時点のソース・システムのタイムスタンプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
FST_IND |
DWB_BKG_H |
FST_IND |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
BUSNS_IND |
DWB_BKG_H |
BUSNS_IND |
ダイレクト・マッピング。これは、予約がビジネス・クラスであるかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ECONMY_IND |
DWB_BKG_H |
ECONMY_IND |
ダイレクト・マッピング。これは、予約がエコノミであるかどうかを示します。 |
|
CDSH_CLS |
DWB_BKG_H |
CDSH_CLS |
ダイレクト・マッピング。 |
|
CBN_CD |
DWB_BKG_H |
CBN_CD |
ダイレクト・マッピング。 |
|
CPN_AMT |
DWB_BKG_H |
CPN_AMT |
ダイレクト・マッピング。 |
|
INF_CPN_AMT |
DWB_BKG_H |
INF_CPN_AMT |
ダイレクト・マッピング。 |
|
PNR_RLOC |
DWB_BKG_H |
BKG_PNR_RLOC |
ダイレクト・マッピング。 |
|
PNR_CREN_DT |
DWB_BKG_H |
PNR_CREN_DT |
ダイレクト・マッピング。 |
|
ACCT_NBR |
DWB_BKG_H |
ACCT_NBR |
ダイレクト・マッピング。 |
|
MKTG_REF_RLOC |
DWB_BKG_H |
MKTG_REF_RLOC |
ダイレクト・マッピング。 |
|
BKG_OPRTNG_FLT_DT_UTC |
DWB_BKG_H |
BKG_OPRTNG_FLT_DT_UTC |
ダイレクト・マッピング。これは、UTCタイムゾーンでの業務フライト日付を示します。 |
|
BKG_MKTG_FLT_DT_LCL |
DWB_BKG_H |
BKG_MKTG_FLT_DT_LCL |
ダイレクト・マッピング。これは、ローカル・タイムゾーンでのマーケティング・フライト日付を示します。 |
|
BKG_MKTG_FLT_DT_UTC |
DWB_BKG_H |
BKG_MKTG_FLT_DT_UTC |
ダイレクト・マッピング。これは、UTCタイムゾーンでのマーケティング・フライト日付を示します。 |
|
CDSH_IND |
DWB_BKG_H |
CDSH_IND |
ダイレクト・マッピング。 |
|
RQST_TYP |
DWB_BKG_H |
RQST_TYP |
ダイレクト・マッピング。 |
|
SMOKNG_IND |
DWB_BKG_H |
SMOKNG_IND |
ダイレクト・マッピング。 |
|
SEAT_STS |
DWB_BKG_H |
SEAT_STS |
ダイレクト・マッピング。 |
|
SEAT_NBR |
DWB_BKG_H |
SEAT_NBR |
ダイレクト・マッピング。これは、予約の座席番号を示します。 |
|
OVRBKG_TYP |
DWB_BKG_H |
OVRBKG_TYP |
ダイレクト・マッピング。 |
|
OVRBKG_RSN |
DWB_BKG_H |
OVRBKG_RSN_DESC |
ダイレクト・マッピング。これは、超過予約の説明を示します。 |
|
BKG_STS_CHNG_IND |
DWB_BKG_H |
BKG_STS_CHNG_IND |
ダイレクト・マッピング。これは、予約から待機リスト記載またはキャンセルになった予約ステータスの変更を示します。 |
|
BRDNG_IND |
DWB_BKG_H |
BRDNG_IND |
ダイレクト・マッピング。予約がチェックインに変換されたか、予約の乗客が搭乗したかを示すフラグです。 |
|
GRPNG_IND |
DWB_BKG_H |
GRPNG_IND |
ダイレクト・マッピング。これは、グループ予約であるかどうかを示します。 |
|
CLID_CARR_CD |
DWB_BKG_H |
CLID_CARR_CD |
ダイレクト・マッピング。これは、クライアントのキャリア・コードを示します。 |
|
CDSH_AGMT |
DWB_BKG_H |
CDSH_AGMT |
ダイレクト・マッピング。 |
|
FRQTFLIER_NBR |
DWB_BKG_H |
FRQTFLIER_NBR |
ダイレクト・マッピング。これは、予約が搭乗頻度の高い乗客によって行われた場合に、ソース・システムが生成した搭乗頻度の高い乗客の一意の番号です。 |
|
MEAL_CD |
DWB_BKG_H, DWR_INFLT_MEAL_H |
DWR_INFLT_MEAL_H.MEAL_CD |
ソース・システムが生成した食事識別子に基づいて機内食表に左側外部結合が実行され、食事コードが取得されます。 |
MEAL_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_INFLT_MEAL_H表の間でMEAL_ID列に対して実行される結合 |
OPEN_IND |
DWB_BKG_H |
OPEN_IND |
ダイレクト・マッピング。 |
|
INFO_IND |
DWB_BKG_H |
INFRMTNL_IND |
ダイレクト・マッピング。これは、情報コピーとして予約が作成されているかどうかを示します。 |
|
BKG_OPRL_FLT_DT |
DWB_BKG_H |
BKG_OPRTNG_FLT_DT_LCL |
ダイレクト・マッピング。これは、予約業務フライトのローカル・タイムスタンプを日付に変換します。 |
TO_DATE(TO_CHAR(BKG_OPRTNG_FLT_DT_LCL,'DD-MON-YYYY')) |
MKTG_SEG_DEPTR_DT_UTC |
パッケージにリストされていない列。 |
|||
BKG_MKTG_FLT_DT |
DWB_BKG_H |
BKG_MKTG_FLT_DT_LCL |
ダイレクト・マッピング。これは、予約マーケティング・フライトのローカル・タイムスタンプを日付に変換します。 |
TO_DATE(TO_CHAR(SRC2.BKG_MKTG_FLT_DT_LCL,'DD-MON-YYYY')) |
MKTG_SEG_DEPTR_DT_LCL |
DWB_BKG_H |
MKTG_SEG_DEPTR_DT_LCL |
ダイレクト・マッピング。 |
|
NGSPC_REF |
DWB_BKG_H |
NGSPC_REF |
ダイレクト・マッピング。これは、NegoSpaceブロックのDBIDを示します(予約がブロックで販売される場合)。 |
|
OPRTNG_INFRMTNL_COPY |
DWB_BKG_H |
OPRTNG_INFRMTNL_COPY |
ダイレクト・マッピング。これは、予約の業務情報コピーを示します。 |
|
SUBCLS_CLS_SRC |
DWB_BKG_H |
SUBCLS_CLS_SRC |
ダイレクト・マッピング。 |
|
SUBCLS_CLS_CTRY |
DWB_BKG_H |
SUBCLS_CLS_CTRY |
ダイレクト・マッピング。 |
|
SUBCLS_CLS_SYS |
DWB_BKG_H |
SUBCLS_CLS_SYS |
ダイレクト・マッピング。 |
|
BKG_TYP |
DWB_BKG_H |
BKG_TYP |
ダイレクト・マッピング。これは、完了した予約のタイプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
APIS_CMPLT_IND |
DWB_BKG_H |
APIS_CMPLT_IND |
ダイレクト・マッピング。 |
|
TST_PAX_FARE_BASIS_CD |
DWB_BKG_H |
TST_PAX_FARE_BASIS_CD |
ダイレクト・マッピング。これは、予約に応じた乗客の運賃ベース・コードを示します。 |
|
TST_INF_FARE_BASIS_CD |
DWB_BKG_H |
TST_INF_FARE_BASIS_CD |
ダイレクト・マッピング。これは、予約に応じた幼児乗客の運賃ベース・コードを示します。 |
|
BKG_IP_ADDR |
DWB_BKG_H |
BKG_IP_ADDR |
ダイレクト・マッピング。これは、予約に使用されるIPアドレスを示します。 |
|
BID_PRC |
DWB_BKG_H |
BID_PRC |
ダイレクト・マッピング。これは、予約の入札価格を示します。 |
|
YLD |
DWB_BKG_H |
YLD |
ダイレクト・マッピング。 |
|
RVN_LOSS |
DWB_BKG_H |
RVN_LOSS |
ダイレクト・マッピング。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
BKG_GRP_IND |
DWB_BKG_H |
GRP_BKG_IND |
ダイレクト・マッピング。 |
|
FLN_RVN |
DWB_BKG_H |
FLN_RVN |
ダイレクト・マッピング。これは、飛行の収益を示します。 |
|
FLN_PAX_CNT |
DWB_BKG_H |
FLN_PAX_CNT |
ダイレクト・マッピング。これは、飛行の乗客数を示します。 |
|
NON_RVN_FLN_PAX_CNT |
DWB_BKG_H |
NON_RVN_FLN_PAX_CNT |
ダイレクト・マッピング。 |
|
ONFLT_ORGN_TO_DEST_FLT_RVN |
DWB_BKG_H |
ONFLT_ORGN_TO_DEST_FLT_RVN |
ダイレクト・マッピング。 |
|
FLN_RVN_ORGN_TO_DEST_OFRD |
DWB_BKG_H |
FLN_RVN_ORGN_TO_DEST_OFRD |
ダイレクト・マッピング。 |
|
ONFLT_ORGN_TO_DEST_FLN_PAX_CNT |
DWB_BKG_H |
ONFLT_ORGN_TO_DEST_FLN_PAX_CNT |
ダイレクト・マッピング。 |
|
OFRD_ORGN_TO_DEST_FLN_PAX_CNT |
DWB_BKG_H |
OFRD_ORGN_TO_DEST_FLN_PAX_CNT |
ダイレクト・マッピング。 |
|
CPN_CNT |
DWB_BKG_H |
CPN_CNT |
ダイレクト・マッピング。 |
|
ONBRD_RVN |
DWB_BKG_H |
ONBRD_RVN |
ダイレクト・マッピング。 |
|
EXCESS_BAG_RVN |
DWB_BKG_H |
EXCESS_BAG_RVN |
ダイレクト・マッピング。 |
|
FEES_RVN |
DWB_BKG_H |
FEES_RVN |
ダイレクト・マッピング。 |
|
CHARTER_RVN |
DWB_BKG_H |
CHARTER_RVN |
ダイレクト・マッピング。 |
|
BELLY_CARGO_RVN |
DWB_BKG_H |
BELLY_CARGO_RVN |
ダイレクト・マッピング。 |
|
CDSH_RVN |
DWB_BKG_H |
CDSH_RVN |
ダイレクト・マッピング。 |
|
OTR_RVN |
DWB_BKG_H |
OTR_RVN |
ダイレクト・マッピング。 |
|
BKG_OPRTNG_FLT_DT_LCL |
DWB_BKG_H |
BKG_OPRTNG_FLT_DT_LCL |
ダイレクト・マッピング。これは、ローカル・タイムゾーンでのマーケティング・フライト日付を示します。 |
|
OFF_KEY |
DWB_BKG_H, DWM_BKG_OFF, DWM_SALES_CHNL |
DWM_BKG_OFF.OFF_KEY |
ソース・システムが生成したオフィス識別子に基づいて予約オフィスおよび販売チャネル表に左側外部結合が実行され、一意のオフィス・キーが取得されます。 |
OFF_KEYの値をフェッチするためにDWB_BKG_HおよびDWM_BKG_OFF表とDWM_FRQTFLR表の間でOFF_ID列に対して実行される結合 |
OPRTNG_SEG_DEPTR_LCL_DT_KEY |
DWD_FLT_DETLS_FACT |
DWD_FLT_DETLS_FACT.DEPTR_LCL_DT_KEY |
セグメント・キー、フライト・キー、フライト日付、有効日および終了日に基づいてフライト詳細ファクト予約オフィスに左側外部結合が実行され、出発ローカル日付キーが取得されます。 |
JDEPTR_LCL_DT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_FLT_DETLS_FACT表の間でSEG_KEY、FLT_KEY、FLT_DT、EFFECTIVE_DTおよびEND_DT列に対して実行される結合 |
OPRTNG_SEG_DEPTR_UTC_DT_KEY |
DWD_FLT_DETLS_FACT |
DWD_FLT_DETLS_FACT.DEPTR_UTC_DT_KEY |
セグメント・キー、フライト・キー、フライト日付、有効日および終了日に基づいてフライト詳細ファクト予約オフィスに左側外部結合が実行され、出発UTC日付キーが取得されます。 |
DEPTR_UTC_DT_KEYの値をフェッチするためにDWB_BKG_H表とDWD_FLT_DETLS_FACT表の間でSEG_KEY、FLT_KEY、FLT_DT、EFFECTIVE_DTおよびEND_DT列に対して実行される結合 |
表6-14に、ターゲット表DWD_CALL_CNTR_PRFMNCに移入するマッピングを示します。詳細は、CALL CENTER PERFORMANCEを参照してください。
ソース表
DWB_PRTY_INTRATN_CALL_H
DWB_PRTY_INTRATN_H
DWM_CLNDR
DWM_BKG_OFF
DWR_SMS_AGNT_H
表6-14 PKG_DWD_CALL_CNTR_PRFMNC ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
DLY_CALL_CNTR_PRFMNC_KEY |
DWB_PRTY_INTRATN_CALL_H |
DWB_PRTY_INTRATN_CALL_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
INTRATN_EVNT_DTTM_KEY |
DWB_PRTY_INTRATN_H |
INTRATN_EVNT_DTTM_KEY |
PARTY INTERACTION H表に対して左側外部結合が実行されてINTRATN_EVNT_DT_AND_TMが取得され、CALENDAR表の左側外部結合でINTRATN_EVNT_DTTM_KEYが取得されます。 |
INTRATN_EVNT_DTTM_KEYの値をフェッチするためにPARTY INTERACTION H表とCALENDAR表の間でCLNDR_DT列に対して実行される結合 |
PRTY_INTRATN_CALL_ID |
DWB_PRTY_INTRATN_CALL_H |
PRTY_INTRATN_CALL_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
TALK_DURN |
DWB_PRTY_INTRATN_CALL_H |
TALK_DURN |
ダイレクト・マッピング。これは、会話の継続時間を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
HLDD_BY_IVR_IND |
DWB_PRTY_INTRATN_CALL_H |
HLDD_BY_IVR_IND |
ダイレクト・マッピング。電話はIVRによって処理されました。Y、N、P (部分的)。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CUST_STSFYN_IND |
DWB_PRTY_INTRATN_CALL_H |
CUST_STSFYN_IND |
ダイレクト・マッピング。これは、顧客が対話に満足したかどうかを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
INTRATN_DURN |
DWB_PRTY_INTRATN_CALL_H |
INTRATN_DURN |
ダイレクト・マッピング。これは、分単位の対話継続時間を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CALL_CNTR_AGNT_KEY |
DWB_PRTY_INTRATN_CALL_H |
CALL_CNTR_AGNT_KEY |
||
QUE_DURN |
DWB_PRTY_INTRATN_CALL_H |
列マッピングなし |
||
HLD_DURN |
DWB_PRTY_INTRATN_CALL_H |
列マッピングなし |
||
CALL_CNTR_KEY |
DWB_PRTY_INTRATN_CALL_H |
CALL_CNTR_KEY |
ソース・システムで生成された一意キー。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
|
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
|
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
|
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
|
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
|
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
|
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
|
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
|
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
|
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
表6-15に、ターゲット表DWD_CUST_SRVYに移入するマッピングを示します。詳細は、CUSTOMER SURVEYを参照してください。
ソース表
DWB_PRTY_INTRATN_THREAD
DWM_CLNDR
DWM_SVC
DWM_INTRATN_RSN
DWM_INTRATN_RSLT
表6-15 PKG_DWD_CUST_SRVY ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
CUST_SRVY_KEY |
DWB_PRTY_INTRATN_THRD_H |
DWB_PRTY_INTRATN_THRD_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SVC_KEY |
DWB_PRTY_INTRATN_THRD_H, DWM_SVC |
SVC_KEY |
SERVICE IDに基づいてSERVICE表に左側外部結合が実行され、SERVICE KEYが取得されます。 |
SVC_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_SVC表の間でSVC_ID列に対して実行される結合 |
INTRATN_RSN_KEY |
DWB_PRTY_INTRATN_THRD_H, DWM_INTRATN_RSN |
INTRATN_RSN_KEY |
INTERACTION REASON IDに基づいてINTERACTION REASON表に左側外部結合が実行され、INTERACTION REASON KEYが取得されます。 |
実行された結合: DWB_PRTY_INTRATN_THRD_HおよびDWM_INTRATN_RSN 表(INTRATN_RSN_ID列)、INTRATN_RSN_KEYのために値をフェッチするため |
INTRATN_THRD_STRT_DT_KEY |
DWB_PRTY_INTRATN_THRD_H, DWM_CLNDR |
INTRATN_THRD_STRT_DT |
CLNDR_DTに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREADSTARTDATEKEYが取得されます。 |
INTRATN_THRD_STRT_DT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合 |
PRTY_INTRATN_THRD_ID |
DWB_PRTY_INTRATN_THRD_H |
PRTY_INTRATN_THRD_ID |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
INTRATN_THRD_CLOSE_DT_KEY |
DWB_PRTY_INTRATN_THRD_H, DWM_CLNDR |
INTRATN_THRD_CLOSE_DT |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREADCLOSEDAが取得されます。 |
実行された結合: DWB_PRTY_INTRATN_THRD_H とDWM_CLNDR表(CLNDR_ DT列)、INTRATN_THRD_CLOSE_DT_KEYのために値をフェッチするため |
INTRATN_THRD_TRGT_DT_KEY |
DWB_PRTY_INTRATN_THRD_H , DWM_CLNDR |
INTRATN_TRGT_DT |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、INTERACTION THREAD TARGET DATEKEYが取得されます。 |
INTRATN_THRD_TRGT_DT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合 |
INTRATN_RSLT_KEY |
DWB_PRTY_INTRATN_THRD_H , DWM_INTRATN_RSLT |
INTRATN_RSLT_TYP_ID |
INTERACTION RESULT IDに基づいてINTERACTION RESULT表に左側外部結合が実行され、INTERACTION RESULT KEYが取得されます。 |
INTRATN_RSLT_KEYの値をフェッチするためにDWB_PRTY_INTRATN_THRD_H表とDWM_INTRATN_RSLT表の間でINTRATN_RSLT_ ID列に対して実行される結合 |
CUST_ID |
DWB_PRTY_INTRATN_THRD_H |
CUST_ID |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-16に、ターゲット表DWD_FLT_DETLS_FACTに移入するマッピングを示します。詳細は、FLIGHT DETAILS FACTを参照してください。
ソース表
DWB_FLT_SCHD_H
DWM_SEG
DWM_LEG
DWM_FLT
DWM_ACFT_VER
DWM_TRAF_CATG
DWM_CARR
DWM_CLNDR
DWM_AIP
表6-16 PKG_DWD_FLT_DETLS_FACT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
FLT_DETLS_FACT_KEY |
DWB_FLT_SCHD_H |
DWB_FLT_SCHD_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SEG_KEY |
DWB_FLT_SCHD_H DWM_SEG |
SEG_KEY |
実行された左側外部結合: SEGMENT 表(SEGMENT IDに基づいた)、SEGMENT KEYを取得するため |
SEG_ KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_SEG表の間でSEG_ID列に対して実行される結合 |
LEG_KEY |
DWB_FLT_SCHD_H DWM_LEG |
LEG_KEY |
LEGIDに基づいてLEG表に左側外部結合が実行され、LEGKEYが取得されます。 |
LEG_KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_LEG表の間でLEG_ID列に対して実行される結合 |
ARVL_AIP_KEY |
DWM_LEG DWM_AIP DWB_FLT_SCHD_H |
ARVL_AIP_KEY |
実行された左側外部結合: LEGとAIRPORT表とFLIGHT SCHEDULE 表(LEGIDに基づいた)、ARRIVALAIRPORTKEYを取得するため |
実行された結合: DWM_AIP表とDWM_LEG表とDWB_FLT_SCHD_H 表(基づいた: LEG_ID)、ARVL_AIP_KEYのために値をフェッチするため |
DEPTR_AIP_KEY |
DWM_LEG DWM_AIP DWB_FLT_SCHD_H |
DEPTR_AIP_KEY |
実行された左側外部結合: LEGとAIRPORT表(LEGIDに基づいた)、DEPARTUREAIRPORTKEYを取得するため |
実行された結合: DWM_LEGとDWM_AIP表、およびDWB_FLT_SCHD_H表の左側外部結合(基づいた: LEG_ID)、DEPTR_AIP_KEYのために値をフェッチするため |
TRAF_CATG_KEY |
DWM_TRAF_CATG DWB_FLT_SCHD_H |
TRAF_CATG_KEY |
TRAFFIC CATEGORY IDに基づいてTRAFFIC CATEGORY表に左側外部結合が実行され、TRAFFIC CATEGORY KEYが取得されます。 |
TRAF_CATG_ KEYの値をフェッチするためにDWB_FLT_SCHD_H表とDWM_TRAF_CATG表の間で TRAF_CATG_ID列に基づいて実行される結合 |
ACV_KEY |
DWB_FLT_SCHD_H |
ACV_KEY |
||
FLT_KEY |
DWB_FLT_SCHD_H DWM_FLT |
FLT_KEY |
FLIGHT IDに基づいてFLIGHTに左側外部結合が実行され、FLIGHT KEYが取得されます。 |
NVL(FLT_KEY,-1) |
CDSH_TYP |
DWB_FLT_SCHD_H |
FLT_CDSH_TYP |
ダイレクト・マッピング。これは、コード共有でのフライトのタイプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
STS_FLG |
DWB_FLT_SCHD_H |
STS_FLG |
ダイレクト・マッピング。これは、アクティブ・フライトの分析に使用されるフライトのアクティブ・ステータス・フラグを格納します。このデータは、業務レイヤーから導出レイヤーに移動します。 |
|
EFFECTIVE_DT |
DWB_FLT_SCHD_H |
EFFECTIVE_DT |
ダイレクト・マッピング。これは、システムでのフライトの開始日を格納します。これは、このフライトが最初に導入された時期です。データは、業務レイヤーから導出レイヤーに移動します。 |
|
END_DT |
DWB_FLT_SCHD_H |
END_DT |
ダイレクト・マッピング。これは、システムでのフライトの終了日を格納します。これは、フライトが業務を停止する時期です。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ACV_TOT_CPCTY |
DWB_FLT_SCHD_H |
LEG_ACV_TOT_CPCTY |
ダイレクト・マッピング。これは、フライトの合計座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
SALEBLE_TOT_CPCTY |
DWB_FLT_SCHD_H |
TOT_SLBL_CPCTY |
ダイレクト・マッピング。これは、フライトの販売可能な合計座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
NAUTICAL_MLS |
DWB_FLT_SCHD_H |
NAUTICAL_MLS |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
NAUTICAL_TO_KILOMETER_CONV_IND |
DWB_FLT_SCHD_H |
NAUTICAL_TO_KILOMETER_CONV_IND |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ACV |
DWB_FLT_SCHD_H |
LEG_ACV |
ダイレクト・マッピング。これは、フライトの航空機バージョンを格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
ARVL_LCL_DT_KEY |
DWB_FLT_SCHD_H DWM_CLNDR |
ARVL_LCL_DT_KEY |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、ARRIVAL LOCAL DATE KEYが取得されます。 |
NVL(ARVL_LCL_DT_KEY,-1) |
ARVL_UTC_DT_KEY |
DWB_FLT_SCHD_H DWM_CLNDR |
ARVL_UTC_DT_KEY |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、ARRIVAL UTC DATE KEYが取得されます。 |
NVL(ARVL_UTC_DT_KEY,-1) |
DEPTR_LCL_DT_KEY |
DWB_FLT_SCHD_H DWM_CLNDR |
DEPTR_LCL_DT_KEY |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、DEPARTURE LOCAL DATE KEYが取得されます。 |
NVL(DEPTR_LCL_DT_KEY,-1) |
DEPTR_UTC_DT_KEY |
DWB_FLT_SCHD_H DWM_CLNDR |
DEPTR_DTTM_UTC |
CALENDAR DATEに基づいてCALENDAR表に左側外部結合が実行され、DEPARTURE UTCDATEKEYが取得されます。 |
NVL(DEPTR_UTC_DT_KEY,-1) |
FLT_CARR_CD |
DWM_CARR DWB_FLT_SCHD_H |
FLT_CARR_KEY |
CARRIER CODEに基づいてCARRIER表に左側外部結合が実行され、FLIGHTCARRIERCODEの値が取得されます。 |
実行された結合: DWB_FLT_SCHD_H とDWM_CARR表(SEG_ID列)、FLT_CARR_KEYのために値をフェッチするため |
FLT_DT |
DWB_FLT_SCHD_H |
FLT_DT |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
FLT_NBR |
DWB_FLT_SCHD_H |
FLT_NBR |
ダイレクト・マッピング。これは、キャリアのフライト番号を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LEG_ACFT_SLBL_CONFIG_CD |
DWB_FLT_SCHD_H |
LEG_ACFT_SLBL_CONFIG_CD |
ダイレクト・マッピング。これは、航空機の適切な構成を識別します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
FLT_ALPHA_SFX |
DWB_FLT_SCHD_H |
FLT_ALPHA_SFX |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LEG_ACFT_TYP |
DWB_FLT_SCHD_H |
LEG_ACFT_TYP |
ダイレクト・マッピング。データは、業務レイヤーから導出レイヤーに移動します。 |
表6-17に、ターゲット表DWD_LYLTY_ACCT_BAL_HISTに移入するマッピングを示します。詳細は、LOYALTY ACCOUNT BALANCE HISTORYを参照してください。
ソース表
DWB_LYLTY_ACCT_BAL_HIST_H
DWM_CLNDR
DWM_FRQTFLR
DWD_LYLTY_PRG
表6-17 PKG_DWD_LYLTY_ACCT_BAL_HIST ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
LYLTY_ACCT_BAL_HIST_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H |
DWB_LYLTY_ACCT_BAL_HIST_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
GEO_CITY_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H, DWM_FRQTFLR |
DWM_FRQTFLR.CITY_KEY |
ソース・システムが生成した搭乗頻度の高い乗客の識別子に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、都市キーが取得されます。 |
CITY_KEYの値をフェッチするためにDWB_LYLTY_ACCT_BAL_HIST_H表とDWM_FRQTFLR表の間でFRQTFLR_CARD_ID列に対して実行される結合 |
BAL_DT_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR |
DWM_CLNDR.CLNDR_KEY |
カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.BAL_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため |
LYLTY_ACCT_BAL_HIST_ID |
DWB_LYLTY_ACCT_BAL_HIST_H |
LYLTY_ACCT_BAL_HIST_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
CURR_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
CURR_MLS_AMT |
ダイレクト・マッピング。これは、収支確定後の現在のマイル数を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LAST_BAL_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
LAST_BAL_AMT |
ダイレクト・マッピング。これは、ポイント更新前の最新の収支ポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
PROM_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
PROM_MLS_AMT |
ダイレクト・マッピング。プロモーションで付与されたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
EXTRA_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
EXTRA_MLS_AMT |
ダイレクト・マッピング。これは、特定のフライトのアカウント・レベルに基づいて搭乗頻度の高い乗客が特別ポイントを取得することを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
EXPRD_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
EXPRD_MLS_AMT |
ダイレクト・マッピング。これは、収支確定日に期限切れとなるポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
RDM_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
RDM_MLS_AMT |
ダイレクト・マッピング。これは、収支確定日に引き換えられたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
OTR_NON_AIR_MLS_AMT |
DWB_LYLTY_ACCT_BAL_HIST_H |
OTR_NON_AIR_MLS_AMT |
ダイレクト・マッピング。これは、航空会社の提携先以外から付与されたポイントを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
FRQTFLIER_CARD_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H, DWM_FRQTFLR |
DWM_FRQTFLR.FRQTFLIER_CARD_KEY |
ソース・システムが生成した搭乗頻度の高い乗客の識別子に基づいて搭乗頻度の高い乗客表に左側外部結合が実行され、搭乗頻度の高い乗客の一意のカード・キーが取得されます。 |
FRQTFLIER_CARD_KEYの値をフェッチするためにDWB_LYLTY_ACCT_BAL_HIST_H表とDWM_FRQTFLR表の間でFRQTFLR_CARD_ID列に対して実行される結合 |
CRT_DT_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR |
DWM_CLNDR.CLNDR_KEY |
カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.CRT_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため |
UPDT_DT_KEY |
DWB_LYLTY_ACCT_BAL_HIST_H, DWM_CLNDR |
DWM_CLNDR.CLNDR_KEY |
カレンダ日付に基づいてカレンダ表に左側外部結合が実行され、カレンダ・キーが取得されます。 |
実行された結合: DWB_LYLTY_ACCT_BAL_HIST_HとDWM_CLNDR表(DWB_LYLTY_ACCT_BAL_HIST_H.UPDT_DT = DWM_CLNDR.CLNDR_DT列)、CLNDR_KEYのために値をフェッチするため |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
LYLTY_PRG_KEY |
DWD_LYLTY_PRG, DWM_FRQTFLR |
DWD_LYLTY_PRG.LYLTY_PRG_KEY |
ソース・システムが生成したロイヤルティ・プログラム識別子に基づいてロイヤルティ・プログラム表に左側外部結合が実行され、一意のプログラム・キーが取得されます。 |
LYLTY_PRG_KEYの値をフェッチするためにDWD_LYLTY_PRG表とDWM_FRQTFLR表の間でLYLTY_PRG_ID列に対して実行される結合 |
表6-18に、ターゲット表DWD_LYLTY_ACCT_LVL_HISTに移入するマッピングを示します。詳細は、LOYALTY ACCOUNT LEVEL HISTORYを参照してください。
ソース表
DWB_LYLTY_ACCT_LVL_HIST_H
DWM_CLNDR
DWM_LYLTY_LVL
DWM_FREQUENT_FLYER
表6-18 PKG_DWD_LYLTY_ACCT_LVL_HIST ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
LYLTY_ACCT_LVL_HIST_KEY |
DWB_LYLTY_ACCT_LVL_HIST_H |
DWB_LYLTY_ACCT_LVL_HIST_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
ACCT_LVL_HIST_ID |
DWB_LYLTY_ACCT_LVL_HIST_H |
ACCT_LVL_HIST_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
FRQTFLIER_CARD_KEY |
DWB_LYLTY_ACCT_LVL_HIST_H DWM_FRQTFLR |
FRQTFLIER_CARD_KEY |
FREQUENT FLYER CARDIDに基づいてFREQUENT FLYER表に左側外部結合が実行され、FREQUENT FLYER CARDKEYが取得されます。 |
FRQTFLIER_ CARD_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST表とDWM_FRQTFLR表の間でFRQTFLIER_CARD_ID列に基づいて実行される結合 |
LYLTY_LVL_KEY |
DWB_LYLTY_ACCT_LVL_HIST_H DWM_LYLTY_LVL |
LYLTY_LVL_KEY |
LOYALTY LEVEL IDに基づいてLOYALTY LEVELに左側外部結合が実行され、LOYALTY LEVEL KEYが取得されます。 |
LYLTY_LVL_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST表とDWM_LYLTY_LVL表の間でLYLTY_LVL_ID列に対して実行される結合 |
VLD_DT_KEY |
DWB_LYLTY_ACCT_LVL_HIST_H DWM_CLNDR |
VLD_DT_KEY |
実行された左側外部結合: CALENDAR表(CALENDAR DATEに基づいた)、 VALIDDATEKEYを取得するため |
実行された結合: DWB_LYLTY_ACCT_LVL_HIST_H とDWM_CLNDR表(CLNDR_DT列)、VLD_DT_KEYのために値をフェッチするため |
EXPRY_DT_KEY |
DWB_LYLTY_ACCT_LVL_HIST_H DWM_CLNDR |
EXPRY_DT_KEY |
EXPIRY DATE KEYを取得するためにCALENDAR DATEに基づいてCALENDAR表に実行される左側外部結合 |
EXPRY _DT_KEYの値をフェッチするためにDWB_LYLTY_ACCT_LVL_HIST_H表とDWM_CLNDR表の間でCLNDR_DT列に対して実行される結合 |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-19に、ターゲット表DWD_LYLTY_PRGに移入するマッピングを示します。詳細は、LOYALTY PROGRAMを参照してください。
ソース表
DWB_LYLTY_PRG_H
表6-19 PKG_DWD_LYLTY_PRG ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
LYLTY_PRG_KEY |
DWB_LYLTY_PRG_H |
DWB_LYLTY_PRG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
LYLTY_PRG_ID |
DWB_LYLTY_PRG_H |
LYLTY_PRG_ID |
ダイレクト・マッピング。これは、ロイヤルティ・プログラムに関連付けられた一意のIDを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LYLTY_PRG_NM |
DWB_LYLTY_PRG_H |
LYLTY_PRG_NM |
ダイレクト・マッピング。これは、ロイヤルティ・プログラム名を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LYLTY_PRG_DESC |
DWB_LYLTY_PRG_H |
LYLTY_PRG_DESC |
ダイレクト・マッピング。これは、ロイヤルティ・プログラムの詳細な説明です。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LYLTY_PRG_STRT_DT |
DWB_LYLTY_PRG_H |
LYLTY_PRG_STRT_DT |
ダイレクト・マッピング。これは、ロイヤルティ・プログラムの開始日を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LYLTY_PRG_END_DT |
DWB_LYLTY_PRG_H |
LYLTY_PRG_END_DT |
ダイレクト・マッピング。これは、ロイヤルティ・プログラムの終了日を示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-20に、ターゲット表DWD_PNRに移入するマッピングを示します。詳細は、PASSENGER NAME RECORDを参照してください。
ソース表
DWL_PNR_TYP_H
DWB_PNR_H
表6-20 PKG_DWD_PNR ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
PNR_KEY |
DWB_PNR_H |
DWB_PNR_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
PNR_ID |
DWB_PNR_H |
PNR_ID |
ダイレクト・マッピング。これは、ソース・システムADSによって割り当てられた表の主キーを示し、エンティティのadsuniqueidと呼ばれます。データは業務レイヤーから導出レイヤーに移動します。 |
|
RLOC |
DWB_PNR_H |
RLOC |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
CURR_ENVLP |
DWB_PNR_H |
CURR_ENVLP |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
NVL(CURR_ENVLP,pv_CURRENT_ENVELOPE_NVL) AS CURR_ENVLP |
DORMANT_IND |
DWB_PNR_H |
DORMANT_IND |
ダイレクト・マッピング。これは、PNRが休止PNRかどうかを示します。これは、予約中に作成されます。データは、業務レイヤーから導出レイヤーに移動します。 |
|
PURGE_DT |
DWB_PNR_H |
PURGE_DT |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
NON_CMCL_NIP |
DWB_PNR_H |
NON_CMCL_PNR |
ダイレクト・マッピング。PNRがグループPNRの場合、これには未割当ての名前の数が含まれます。 このフィールドは、個人PNR、非営利PNRまたは企業PNRには適用されません。データは、業務レイヤーから導出レイヤーに移動します。 |
|
NON_CMCL_NM |
DWB_PNR_H |
NON_CMCL_NM |
ダイレクト・マッピング。これは、PNRが非営利PNRの場合に値を格納し、非営利名が含まれます。このフィールドは、個人PNR、グループPNRまたは企業PNRでは使用できません。データは、業務レイヤーから導出レイヤーに移動します。 |
|
UNASSGND_NIP |
DWB_PNR_H |
UNASSGND_NIP |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
GRP_NM |
DWB_PNR_H |
GRP_NM |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
JRNY_ORGN |
DWB_PNR_H |
JRNY_ORGN |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
JRNY_DEST |
DWB_PNR_H |
JRNY_DEST |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
JRNY_RET_PNT |
DWB_PNR_H |
JRNY_RET_PNT |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
JRNY_TRIP_TYP |
DWB_PNR_H |
JRNY_TRIP_TYP |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
ORGL_SEAT_CNT |
DWB_PNR_H |
ORGL_SEAT_CNT |
ダイレクト・マッピング。これは、PNRの元の座席数を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CURR_SEAT_CNT |
DWB_PNR_H |
CURR_SEAT_CNT |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
CURR_NM_CNT |
DWB_PNR_H |
CURR_NM_CNT |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
PNR_TYP_CD |
DWB_PNR_H DWL_PNR_TYP_H |
PNR_TYP |
実行された左側外部結合: PASSENGER NAME RECORD TYPE (基づいた: PASSENGER NAME RECORD TYPE IDENTIFIER)、PASSENGER NAME RECORD TYPEを取得するため |
PNR_TYPの値をフェッチするためにDWB_PNR_H表とDWL_PNR_TYP_H表の間でPNR_TYP_ID列に対して実行される結合 |
PNR_CREN_DT |
DWB_PNR_H |
PNR_CRTD_DTTM |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
PNR_TYP_ID |
DWB_PNR_H |
PNR_TYP_ID |
ダイレクト・マッピング。これは、PNRのタイプを格納します。 IND=個人、GRP=グループ、COR=企業 NCO=非営利。データは業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-21に、ターゲット表DWD_TKTに移入するマッピングを示します。詳細は、TICKETを参照してください。
ソース表
DWB_TKT_H
表6-21 PKG_DWD_TKT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
TKT_KEY |
DWB_TKT_H |
DWB_TKT_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
TKT_ID |
DWB_TKT_H |
TKT_ID |
ダイレクト・マッピング。これは、ソース・システムADSによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。データは業務レイヤーから導出レイヤーに移動します。 |
|
PRIMRY_NBR |
DWB_TKT_H |
PRIMRY_NBR |
ダイレクト・マッピング。これは、チケットに割り当てられたプライマリ番号を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CONJTVE_TKT_CNT |
DWB_TKT_H |
NBR_OF_CONJUCTIVE_TKT |
ダイレクト・マッピング。これは、このチケットで発行されたチケットの数を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CRCY |
DWB_TKT_H |
TKT_CRCY |
ダイレクト・マッピング。これは、チケット通貨(チケットが発行された基準通貨)を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
TOT_AMT |
DWB_TKT_H |
TOT_AMT |
ダイレクト・マッピング。これは、税込みのチケット合計金額を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
PAX_TYP |
DWB_TKT_H |
PAX_TYP |
ダイレクト・マッピング。これは、このチケットの乗客のタイプを格納します。データは業務レイヤーから導出レイヤーに移動します。 |
|
ISNG_OFF_ID |
DWB_TKT_H |
OFF_ID |
ダイレクト・マッピング。これは、チケットの発行オフィスIDを格納します。データは業務レイヤーから導出レイヤーに移動します。 |
|
DT_OF_ISS |
DWB_TKT_H |
TKT_ISNG_DT |
ダイレクト・マッピング。これは、チケットの発行日付を格納します。チケットがアマデウス予約システムで発行された場合のみ使用できます。データは、業務レイヤーから導出レイヤーに移動します。 |
TO_TIMESTAMP(TKT_ISNG_DT,'DD-MON-YY H12.MI.SS.FF AM') |
ISS_OFF_IATA_CD |
DWB_TKT_H |
ISNG_OFF_IATA_CD |
ダイレクト・マッピング。これは、チケット発行オフィスのIATAコードを格納します。データは業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-22に、ターゲット表DWM_ACCT
に移入するマッピングを示します。詳細は、ACCOUNTを参照してください。
ソース表名
DWR_ACCT_H
表6-22 PKG_DWM_ACCT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
ACCT_KEY |
DWR_ACCT_H |
DWR_ACCT_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
ACCT_ID |
DWR_ACCT_H |
ACCT_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
ACCT_NBR |
DWR_ACCT_H |
ACCT_NBR |
ダイレクト・マッピング。予約に対応するアカウント番号が生成されます。 |
|
ACCT_COST_CNTR |
DWR_ACCT_H |
ACCT_COST_CNTR |
ダイレクト・マッピング。アカウントのコスト・センター情報は、業務レイヤーから導出レイヤーにロードされます。 |
|
ACCT_IATA_CO_NBR |
DWR_ACCT_H |
ACCT_IATA_CO_NBR |
ダイレクト・マッピング。アカウントのIATA企業番号は、業務レイヤーから導出レイヤーにロードされます。 |
|
ACCT_CLNT_REF_NBR |
DWR_ACCT_H |
ACCT_CLNT_REF_NBR |
ダイレクト・マッピング。アカウントのクライアント参照番号で、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-23に、ターゲット表DWM_ACFT_VERに移入するマッピングを示します。詳細は、AIRCRAFT VERSIONを参照してください。
ソース表名
DWL_ACV_H
表6-23 PKG_DWM_ ACFT_VER ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
ACV_KEY |
DWL_ACV_H |
DWL_ACV_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
AIRCARFTVER_ID |
DWL_ACV_H |
ACV_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
ACFT_TYP_ID |
DWL_ACV_H |
ACFT_TYP_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
ACV |
DWL_ACV_H |
ACV |
ダイレクト・マッピング。これは、航空機バージョンを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
SLBL_CONFIG_CD |
DWL_ACV_H |
SLBL_CONFIG_CD |
ダイレクト・マッピング。これは、販売可能な構成コードを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ACFT_TYP |
DWL_ACV_H |
ACFT_TYP |
ダイレクト・マッピング。これは、航空機バージョンの航空機タイプを示します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
ACV_TOT_CPCTY |
DWL_ACV_H |
ACV_TOT_CPCTY |
ダイレクト・マッピング。これは、各キャビン・コードのACVキャビン収容能力の合計を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-24に、ターゲット表DWM_AIPに移入するマッピングを示します。詳細は、AIRPORTを参照してください。
ソース表名
DWR_ AIP_H
表6-24 PKG_DWM_ AIP ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
AIP_KEY |
DWR_AIP_H |
DWR_AIP_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
AIP_ID |
DWR_AIP_H |
AIP_ID |
ダイレクト・マッピング。これは、業務レイヤーの属性に割り当てられたシステム生成の一意値を示します。 |
|
AIP_NM |
DWR_AIP_H |
AIP_NM |
ダイレクト・マッピング。これは、空港に割り当てられた短縮名を示します。 |
|
CITY |
DWR_AIP_H |
CITY |
ダイレクト・マッピング。これは、空港が属する都市の短縮名を示します。 |
|
REGN |
DWR_AIP_H |
REGN |
ダイレクト・マッピング。これは、空港が属する地域を示します。 |
|
CTRY |
DWR_AIP_H |
CTRY |
ダイレクト・マッピング。これは、空港が属する国を示します。 |
|
CONT |
DWR_AIP_H |
CONT |
ダイレクト・マッピング。これは、空港が属する大陸を示します。 |
|
CITY_LONG_NM |
lv_CITY_LONG_NM |
パラメータ化 |
||
AIP_LONG_NM |
lv_AIP_LONG_NM |
パラメータ化 |
||
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
|
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
|
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
|
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
|
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
|
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
|
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
|
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
|
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
|
CITY_CD |
DWR_AIP_H |
CITY_CD |
ダイレクト・マッピング。 |
|
REGN_CD |
DWR_AIP_H |
REGN_CD |
ダイレクト・マッピング。 |
|
CONT_CD |
DWR_AIP_H |
CONT_CD |
ダイレクト・マッピング。 |
|
CTRY_CD |
DWR_AIP_H |
CTRY_CD |
ダイレクト・マッピング。 |
表6-25に、ターゲット表DWM_BKG_CLS_TYPに移入するマッピングを示します。詳細は、BOOKING CLASS TYPEを参照してください。
ソース表
DWR_ BKG_CLS_H
DWL_BKG_CLS_H
表6-25 PKG_DWM_ BKG_CLS_TYP ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
BKG_CLS_KEY |
DWL_BKG_CLS_H |
DWL_BKG_CLS_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
BKG_CLS_ID |
DWL_BKG_CLS_H |
BKG_CLS_ID |
ダイレクト・マッピング。これは、ソース・システムによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。 |
|
SVC_CLS_CD |
DWL_BKG_CLS_H |
SVC_CLS_CD |
ダイレクト・マッピング。これは、サービス・クラスの値を示します。 属性名をSERVICE CLASSからSERVICE CLASS CODEに変更するODTリクエスト |
|
SVC_CLS_DESC |
DWL_BKG_CLS_H |
SVC_CLS_DESC |
ダイレクト・マッピング。これは、サービス・クラスの説明を示します。 |
|
CARR_CD |
DWL_BKG_CLS_H |
CARR_CD |
ダイレクト・マッピング。これは、予約クラスが属するキャリア・コードを示します。 |
|
BKG_CLS_CD |
DWL_BKG_CLS_H |
BKG_CLS_CD |
ダイレクト・マッピング。この属性は、予約クラスを格納します。 属性名をBOOKING CLASSからBOOKING CLASS CODEに変更するODTリクエスト |
|
BKG_CLS_DESC |
DWL_BKG_CLS_H |
BKG_CLS_DESC |
ダイレクト・マッピング。これは、予約クラスを示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-26に、ターゲット表DWM_BKG_OFFに移入するマッピングを示します。詳細は、BOOKING OFFICEを参照してください。
ソース表
DWR_BKG_OFF_H
DWR_SMS_AGNT_H
表6-26 PKG_DWM_ BKG_OFF ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
OFF_KEY |
DWR_BKG_OFF_H |
DWR_BKG_OFF_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
OFF_ID |
DWR_BKG_OFF_H |
OFF_ID |
ダイレクト・マッピング。これは、ソース・システムで生成される一意の番号であり、このデータはソースから業務レイヤーに、次に導出レイヤーに移動します。これは、システム全体でレコードを一意として識別する場合に役立ちます。これは、ソースから導出レイヤーまでに相当します。 |
|
CITY_CD |
DWR_BKG_OFF_H |
CITY_CD |
ダイレクト・マッピング。予約オフィスの都市コードで、業務レイヤーから導出レイヤーに移動します。 |
|
CHNL_TYP |
DWR_BKG_OFF_H |
CHNL_TYP |
ダイレクト・マッピング。予約のチャネルのタイプ。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CORP_CD |
DWR_BKG_OFF_H |
CORP_CD |
ダイレクト・マッピング。ソース・システムの予約オフィスのGDS IDで、業務レイヤーから導出レイヤーに移動します。 |
|
CTRY_CD |
DWR_BKG_OFF_H |
CTRY_CD |
ダイレクト・マッピング。予約オフィスの国コードで、業務レイヤーから導出レイヤーに移動します。 |
|
IATA_CD |
DWR_BKG_OFF_H |
IATA_CD |
ダイレクト・マッピング。ソース・システムのオフィスに割り当てられたIATAコード。データは、業務レイヤーから導出レイヤーに移動します。 |
|
TRUE_CITY_CD |
DWR_BKG_OFF_H |
TRUE_CITY_CD |
ダイレクト・マッピング。オフィスの実際の都市コードで、業務レイヤーから導出レイヤーに移動します。 |
|
OFF_TYP |
DWR_BKG_OFF_H |
OFF_TYP |
ダイレクト・マッピング。ソース・システムのオフィスのタイプで、業務レイヤーから導出レイヤーに移動します。 |
|
OFF_TYP_DESC |
DWR_BKG_OFF_H |
OFF_TYP_DESC |
ダイレクト・マッピング。ソース・システムのオフィス・タイプの説明で、業務レイヤーから導出レイヤーに移動します。 |
|
OFF_GRP |
DWR_BKG_OFF_H |
OFF_GRP |
ダイレクト・マッピング。オフィスが属するグループで、業務レイヤーから導出レイヤーに移動します。 |
|
OFF_NM |
DWR_BKG_OFF_H |
OFF_NM |
ダイレクト・マッピング。ソース・システムの予約オフィスの名前で、業務レイヤーから導出レイヤーに移動します。 |
|
GDS_ID |
DWR_BKG_OFF_H |
CORP_CD |
ダイレクト・マッピング。ソース・システムの予約オフィスのGDS IDで、業務レイヤーから導出レイヤーに移動します。 |
|
GDS_NM |
DWR_BKG_OFF_H |
CORP_CD |
ダイレクト・マッピング。オフィスのGDS名で、業務レイヤーから導出レイヤーに移動します。 |
DECODE (LTRIM (RTRIM (DWR_BKG_OFF_H.CORP_CD)), pv_CORPORATE_CD1, pv_CORPORATE_CD2, pv_CORPORATE_CD3, pv_CORPORATE_CD4, pv_CORPORATE_CD5, pv_CORPORATE_CD6,pv_CORPORATE_CD7, pv_CORPORATE_CD8, pv_CORPORATE_CD9, pv_CORPORATE_CD10, pv_CORPORATE_CD11, pv_CORPORATE_CD12, pv_CORPORATE_CD13, pv_CORPORATE_CD14, pv_CORPORATE_CD15, pv_CORPORATE_CD12, pv_CORPORATE_CD11, pv_CORPORATE_CD12,pv_CORPORATE_CD16, pv_CORPORATE_CD17, pv_CORPORATE_CD18, pv_CORPORATE_CD19, NULL, pv_CORPORATE_CD20) |
OFF_AGNT_TYP |
DWR_BKG_OFF_H |
OFF_AGNT_TYP |
ダイレクト・マッピング。これは、予約オフィスのIATA代理店タイプで、業務レイヤーから導出レイヤーに移動します。 |
|
OFF_AGNT_TYP_DESC |
DWR_BKG_OFF_H |
OFF_AGNT_TYP_DESC |
ダイレクト・マッピング。これは、予約オフィスのIATA代理店タイプの説明で、業務レイヤーから導出レイヤーに移動します。 |
|
AGNT_ROW_ID |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_ROW_ID |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、ソース・システムが生成した代理店IDが取得されます。 |
AGNT_ROW_IDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_NM_LOCN |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_NM_LOCN |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の場所が取得されます。 |
AGNT_NM_LOCNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_HRCHY_LVL |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_HRCHY_LVL |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の階層レベルが取得されます。 |
AGNT_HRCHY_LVLの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CORPN |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CORPN |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店が属する企業が取得されます。 |
AGNT_CORPNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CHAIN |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CHAIN |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の系列情報が取得されます。 |
AGNT_CHAINの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_STS |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_STS |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のステータスが取得されます。 |
AGNT_STSの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_STRTG |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_STRTG |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の戦略情報が取得されます。 |
AGNT_STRTGの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_STRTG_LVL |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_STRTG_LVL |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の戦略レベルが取得されます。 |
AGNT_STRTG_LVLの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CRCY |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CRCY |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の取引通貨が取得されます。 |
AGNT_CRCYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_KEY_TYP |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_KEY_TYP |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のキー・タイプが取得されます。 |
AGNT_KEY_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_PSTL_OFF |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_PSTL_OFF |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の郵便局が取得されます。 |
AGNT_PSTL_OFFの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_ZIP |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_ZIP |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の郵便番号が取得されます。 |
AGNT_ZIPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CNTY_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CNTY_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国コードが取得されます。 |
AGNT_CNTY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CNTY |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CNTY |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国が取得されます。 |
AGNT_CNTYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_PROVNCE |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_PROVNCE |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都道府県が取得されます。 |
AGNT_PROVNCEの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_STATE |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_STATE |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都道府県が取得されます。 |
AGNT_STATEの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_INDSTRY |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_INDSTRY |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の業界または業種が取得されます。 |
AGNT_INDSTRYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_DISTRICT |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_DISTRICT |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の区域が取得されます。 |
AGNT_DISTRICTの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_REGN_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_REGN_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地域コードが取得されます。 |
AGNT_REGN_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_REGN |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_REGN |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地域が取得されます。 |
AGNT_REGNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_ORGANIZATION |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_ORGANIZATION |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の組織が取得されます。 |
AGNT_ORGANIZATIONの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CONT_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CONT_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の大陸コードが取得されます。 |
AGNT_CONT_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CONT |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CONT |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の大陸が取得されます。 |
AGNT_CONTの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_OFF_TYP |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_OFF_TYP |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のオフィス・タイプが取得されます。 |
AGNT_OFF_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_TERR |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_TERR |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の地区が取得されます。 |
AGNT_TERRの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_POSN |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_POSN |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の位置が取得されます。 |
AGNT_POSNの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CITY_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CITY_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都市コードが取得されます。 |
AGNT_CITY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CITY |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CITY |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の都市が取得されます。 |
AGNT_CITYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CTRY_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CTRY_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国コードが取得されます。 |
AGNT_CTRY_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_CTRY |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_CTRY |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の住所の国が取得されます。 |
AGNT_CTRYの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_IATA_CD |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_IATA_CD |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のIATAコードが取得されます。 |
AGNT_IATA_CDの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_NM |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_NM |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店の名前が取得されます。 |
AGNT_NMの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
AGNT_TYP |
DWR_SMS_AGNT_H, DWR_BKG_OFF_H |
DWR_SMS_AGNT_H.AGNT_TYP |
代理店IATAコードに基づいて代理店表に左側外部結合が実行され、代理店のタイプが取得されます。 |
AGNT_TYPの値をフェッチするためにDWR_BKG_OFF_H表とDWR_SMS_AGNT_H表の間でAGNT_IATA_CD列に対して実行される結合 |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-27に、ターゲット表DWM_BKG_PAXに移入するマッピングを示します。詳細は、BOOKING PASSENGERを参照してください。
ソース表
DWR_BKG_PAX _H
DWR_BKG_PAX_DOC_INFO_H
表6-27 PKG_DWM_ BKG_PAX ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
PAX_KEY |
DWR_BKG_PAX _H |
DWR_BKG_PAX_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
PAX_ID |
DWR_BKG_PAX _H |
PAX_ID |
ダイレクト・マッピング。これは、ソース・システムによって生成された表の主キーです。 |
|
LAST_NM |
DWR_BKG_PAX _H |
LAST_NM |
ダイレクト・マッピング。乗客の姓 |
|
FST_NM |
DWR_BKG_PAX _H |
FST_NM |
ダイレクト・マッピング。乗客の名 |
|
TYP_CD |
DWR_BKG_PAX _H |
TYP_CD |
ダイレクト・マッピング。これは、乗客のタイプを示します。 |
|
STF_TYP |
DWR_BKG_PAX _H |
STF_TYP |
ダイレクト・マッピング。これは、スタッフが待機ベースまたは確認ベースで予約されているかどうかをデータが示していることを示します。 |
|
DOB |
DWR_BKG_PAX _H |
DOB |
ダイレクト・マッピング。 |
|
IDFN_CD |
DWR_BKG_PAX _H |
IDFN_CD |
ダイレクト・マッピング。"¡˚ID875¡± IDコードは、識別目的でID番号を入力する場合に使用される乗客コードの特別なタイプです。 |
|
GNDR |
DWR_BKG_PAX _H |
GNDR |
ダイレクト・マッピング。これは、乗客の性別を示します。 |
|
PAX_LAST_UPDT_TMSTMP |
DWR_BKG_PAX _H |
PAX_LAST_UPD_TMSTMP |
ダイレクト・マッピング。 |
|
VIP_CARR_CD |
DWR_BKG_PAX _H |
VIP_CARR_CD |
ダイレクト・マッピング。乗客がVIPの場合、ステータスが適用されるキャリア |
|
VIP_FREE_TXT |
DWR_BKG_PAX _H |
VIP_FREE_TXT |
||
CLID_NBR |
DWR_BKG_PAX _H |
CLID_NBR |
ダイレクト・マッピング。これは、クライアント識別番号を示します。 |
|
CLID_CARR_CD |
DWR_BKG_PAX _H |
CLID_CARR_CD |
ダイレクト・マッピング。値は、ソース入力から取得されると想定されます。 |
|
PAX_TYP |
DWR_BKG_PAX _H |
PAX_TYP |
ダイレクト・マッピング。これは、このチケットの乗客のタイプを示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
TRVL_DOC_TYP |
DWR_BKG_PAX_DOC_INFO_H |
TRVL_DOC_TYP |
乗客IDに基づいて予約乗客ドキュメント情報表に左側外部結合が実行され、旅行ドキュメント・タイプが取得されます。 |
TRVL_DOC_TYPの値をフェッチするためにDWR_BKG_PAX_H表とDWR_BKG_PAX_DOC_INFO_H表の間でPAX_ID列に対して実行される結合 |
TRVL_DOC_NBR |
DWR_BKG_PAX_DOC_INFO_H |
TRVL_DOC_NBR |
乗客IDに基づいて予約乗客ドキュメント情報表に左側外部結合が実行され、旅行ドキュメント番号が取得されます。 |
TRVL_DOC_NBRの値をフェッチするためにDWR_BKG_PAX_H表とDWR_BKG_PAX_DOC_INFO_H表の間でPAX_ID列に対して実行される結合 |
表6-28に、ターゲット表DWM_BKG_TSTに移入するマッピングを示します。詳細は、BOOKING TSTを参照してください。
ソース表
DWR_BKG_TST_H
表6-28 PKG_DWM_ BKG_TST ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
TST_KEY |
DWR_BKG_TST_H |
DWR_BKG_TST_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
TST_ID |
DWR_BKG_TST_H |
TST_ID |
ダイレクト・マッピング。これは、ソース・システムによって割り当てられた表の主キーを示し、エンティティのadsunique idと呼ばれます。 |
|
TRST_CRCY |
DWR_BKG_TST_H |
TRST_CRCY |
ダイレクト・マッピング。これは、TSTのBRフィールドで使用されるトランジション通貨コードを示します。 |
|
VLDATING_CARR_CD |
DWR_BKG_TST_H |
VALIDATING_CARR_CD |
ダイレクト・マッピング。これは、TSTが課金される必要のあるキャリア・コードを示します。これは、FV要素から取得されます。 |
|
TST_NBR |
DWR_BKG_TST_H |
TST_NBR |
ダイレクト・マッピング。これは、TSTの数を示します。 |
|
ORGN |
DWR_BKG_TST_H |
ORGN |
ダイレクト・マッピング。これは、TSTの出発地の空港コードを示します。 |
|
DEST |
DWR_BKG_TST_H |
DEST |
ダイレクト・マッピング。これは、TSTの目的地の空港コードを示します。 |
|
MNUL_IND |
DWR_BKG_TST_H |
MNUL_IND |
ダイレクト・マッピング。 |
|
SALE_IND |
DWR_BKG_TST_H |
SALE_IND |
ダイレクト・マッピング。これは、TSTで使用される国際販売インジケータを示します。 |
|
ISS_IND |
DWR_BKG_TST_H |
ISS_IND |
ダイレクト・マッピング。これは、TSTの発行ステータスを示します。 |
|
OLD_TKT_NBR |
DWR_BKG_TST_H |
OLD_TKT_NBR |
ダイレクト・マッピング。 |
|
ACTN_FLG |
DWR_BKG_TST_H |
ACTN_FLG |
ダイレクト・マッピング。これは、TSTに関連するアクション・フラグを示します。次に例を示します。 |
|
FARE_ENDRSMNT |
DWR_BKG_TST_H |
FARE_ENDRSMNT |
ダイレクト・マッピング。 |
|
PYMT_RESTRC |
DWR_BKG_TST_H |
PYMT_RESTRC |
ダイレクト・マッピング。 |
|
TOUR_CD |
DWR_BKG_TST_H |
TOUR_CD |
ダイレクト・マッピング。これは、FY要素を通じて送信される料金印刷オーバーライド要素を示します。 |
|
FARE_PRINT_OVRD |
DWR_BKG_TST_H |
FARE_PRINT_OVRD |
ダイレクト・マッピング。 |
|
LAST_TKT_DT |
DWR_BKG_TST_H |
LAST_TKT_DT |
ダイレクト・マッピング。 |
|
CMSN |
DWR_BKG_TST_H |
AGNT_CMSN |
ダイレクト・マッピング。これは、価格セグメントに関連付けられたコミッション(FM)を示し、TSTのコミッション・フィールドに表示されます。 |
|
FARE_CALC_MODE |
DWR_BKG_TST_H |
FARE_CALC_MODE |
ダイレクト・マッピング。 |
|
FARE_CALC |
DWR_BKG_TST_H |
FARE_CALC |
ダイレクト・マッピング。 |
|
FORM_OF_PYMT |
DWR_BKG_TST_H |
FORM_OF_PYMT |
ダイレクト・マッピング。これは、価格セグメントに関連付けられたFP要素を示し、TST表示でFPとして表示されます。 |
|
TKT_TYP |
DWR_BKG_TST_H |
TKT_TYP |
ダイレクト・マッピング。これは、料金見積りから戻されたチケット・タイプを示します。電子チケット(E)またはペーパー・チケット(P)があります。 |
|
BKG_TMSTMP |
DWR_BKG_TST_H |
BKG_TMSTMP |
ダイレクト・マッピング。 |
|
TYP |
DWR_BKG_TST_H |
TYP |
ダイレクト・マッピング。これは、TSTがINF乗客に関連していることを示します。TSTが示す乗客がINFタイプ・コードの乗客である場合、TYPはINFです。他の乗客タイプ・コードでTYPはADTです。 |
|
BNKR_RATE1 |
DWR_BKG_TST_H |
BNKR_RATE1 |
ダイレクト・マッピング。 |
|
Bnkr_Rate2 |
DWR_BKG_TST_H |
Bnkr_Rate2 |
ダイレクト・マッピング。 |
|
TST_AGNT_SIGN |
DWR_BKG_TST_H |
TST_AGNT_SIGN |
ダイレクト・マッピング。これは、TSTを最後に更新した代理店の記号を付与する代理店記号を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-29に、ターゲット表DWM_CARRに移入するマッピングを示します。詳細は、CARRIERを参照してください。
ソース表
DWR_CARR_H
表6-29 PKG_DWM_CARR ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
CARR_KEY |
DWR_CARR_H |
DWR_CARR_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
CARR_TYP |
DWR_CARR_H |
CARR_TYP_ID |
ダイレクト・マッピング。これは、飛行機、鉄道、船舶、バスなどのキャリアのタイプを示します。 |
|
CARR_CD |
DWR_CARR_H |
CARR_CD_SRC |
ダイレクト・マッピング。これは、キャリアに割り当てられた短縮名を示します。 |
|
CARR_DESC |
DWR_CARR_H |
CARR_DESC |
ダイレクト・マッピング。これは、キャリアに割り当てられた詳細名を示します。 |
|
CARR_ID |
DWR_CARR_H |
CARR_ID |
ダイレクト・マッピング。これは、業務レイヤーの属性に割り当てられたシステム生成の一意値を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-30に、ターゲット表DWM_CORP_CUSTに移入するマッピングを示します。詳細は、CORPORATE CUSTOMERを参照してください。
ソース表
DWR_SMS_CUST_H
表6-30 PKG_DWM_CORP_CUST ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
CORP_CUST_KEY |
DWR_SMS_CUST_H |
DWR_SMS_CUST_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
CUST_ROW_ID |
DWM_CORP_CUST |
CUST_ROW_ID |
実行された左側外部結合: 企業顧客表 (顧客行識別子に基づいた)、 顧客行識別子の値を取得するため |
実行された結合: DWM_CORP_CUST とDWR_SMS_CUST_H表(CUST_ROW_ID 列)、CUST_ROW_IDのために値をフェッチするため |
CUST_NM |
DWR_SMS_CUST_H |
CUST_NM |
ダイレクト・マッピング。 |
|
CUST_NM_LOCN |
DWR_SMS_CUST_H |
CUST_NM_LOCN |
ダイレクト・マッピング。 |
|
CUST_CLNT_CD |
DWR_SMS_CUST_H |
CUST_CLNT_CD |
ダイレクト・マッピング。 |
|
CUST_HRCHY_LVL |
DWR_SMS_CUST_H |
CUST_HRCHY_LVL |
ダイレクト・マッピング。 |
|
CUST_TYP |
DWR_SMS_CUST_H |
CUST_TYP |
ダイレクト・マッピング。これは、企業顧客タイプを示します。 |
|
CUST_CORPN |
DWR_SMS_CUST_H |
CUST_CORPN |
ダイレクト・マッピング。これは、企業の詳細を示します。 |
|
CUST_DIV_NM |
DWR_SMS_CUST_H |
CUST_DIV_NM |
ダイレクト・マッピング。これは、企業の部門詳細を示します。 |
|
CUST_STS |
DWR_SMS_CUST_H |
CUST_STS |
ダイレクト・マッピング。これは、企業顧客の顧客ステータスを示します。 |
|
CUST_STRTG |
DWR_SMS_CUST_H |
CUST_STRTG |
ダイレクト・マッピング。これは、企業顧客の戦略情報を示します。 |
|
CUST_STRTG_LVL |
DWR_SMS_CUST_H |
CUST_STRTG_LVL |
ダイレクト・マッピング。これは、顧客の階層レベルを示します。 |
|
CUST_CRCY_CD |
DWR_SMS_CUST_H |
CUST_CRCY_CD |
ダイレクト・マッピング。これは、企業顧客の通貨を示します。 |
|
CUST_KEY_TYP |
DWR_SMS_CUST_H |
CUST_KEY_TYP |
ダイレクト・マッピング。この属性は、企業顧客のキー・タイプを格納します。 |
|
CUST_CITY |
DWR_SMS_CUST_H |
CUST_CITY |
これは、企業顧客の都市を示します。 |
|
CUST_PSTL_OFF |
DWR_SMS_CUST_H |
CUST_PSTL_OFF |
ダイレクト・マッピング。これは、顧客の郵便局を示します。 |
|
CUST_ZIP |
DWR_SMS_CUST_H |
CUST_ZIP |
ダイレクト・マッピング。これは、顧客住所の郵便番号を示します。 |
|
CUST_CNTY |
DWR_SMS_CUST_H |
CUST_CNTY |
ダイレクト・マッピング。これは、顧客が属する国を示します。 |
|
CUST_PROVNCE |
DWR_SMS_CUST_H |
CUST_PROVNCE |
ダイレクト・マッピング。これは、顧客の都道府県を示します。 |
|
CUST_STATE |
DWR_SMS_CUST_H |
CUST_STATE |
ダイレクト・マッピング。これは、顧客の都道府県を示します。 |
|
CUST_CTRY |
DWR_SMS_CUST_H |
CUST_CTRY |
ダイレクト・マッピング。これは、顧客の国を示します。 |
|
CUST_INDSTRY |
DWR_SMS_CUST_H |
CUST_INDSTRY |
ダイレクト・マッピング。これは、顧客の業界および業種を示します。 |
|
CUST_DISTRICT |
DWR_SMS_CUST_H |
CUST_DISTRICT |
ダイレクト・マッピング。これは、顧客の区域を示し、必要に応じて移入されます。 |
|
CUST_REGN |
DWR_SMS_CUST_H |
CUST_REGN |
ダイレクト・マッピング。これは、顧客の地域を示します。 |
|
CUST_ORGANIZATION |
DWR_SMS_CUST_H |
CUST_ORGANIZATION |
ダイレクト・マッピング。これは、組織を示します。つまり、顧客の国です。 |
|
CUST_CONT |
DWR_SMS_CUST_H |
CUST_CONT |
ダイレクト・マッピング。これは、顧客の大陸を示します。 |
|
CUST_TERR |
DWR_SMS_CUST_H |
CUST_TERR |
ダイレクト・マッピング。これは、顧客の地区を示します。 |
|
CUST_POSN |
DWR_SMS_CUST_H |
CUST_POSN |
ダイレクト・マッピング。これは、顧客の位置を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-31に、ターゲット表DWM_FLTに移入するマッピングを示します。詳細は、FLIGHTを参照してください。
ソース表
DWR_FLT_H
DWM_ROUTES
表6-31 PKG_DWM_FLT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
FLT_KEY |
DWR_FLT_H |
FLT_KEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
VHCL_ID |
DWR_FLT_H |
FLT_ID |
ダイレクト・マッピング。 |
|
FLT_NBR |
DWR_FLT_H |
FLT_NBR |
ダイレクト・マッピング。これは、キャリアのフライト番号を示します。 |
|
ALPHASFX |
DWR_FLT_H |
ALPHA_SFX |
ダイレクト・マッピング。これは、alphasuffixを示します。 |
|
ELCTRNC_TKT_IND |
DWR_FLT_H |
ELCTRNC_TKT_IND |
ダイレクト・マッピング。これは、フライトにEチケットを発行できるかどうかを示します。 フライトが複数の日付にまたがっている場合、最初のLEGのフライト日付が考慮されます。 |
|
STS |
DWR_FLT_H |
FLT_STS |
ダイレクト・マッピング。これは、フライト・ステータスを示します。 |
|
INTNL_DOM_FLG |
DWR_FLT_H |
FLT_TYP |
ダイレクト・マッピング。これは、国外か国内のいずれかのフライト・タイプを示します。 Iは国外、Dは国内です。 |
|
TYP_HAUL |
DWR_FLT_H |
TYP_HAUL |
ダイレクト・マッピング。これは、フライトの輸送タイプを示します。 |
|
TRAF_CATG_ID |
DWM_ROUTES |
TRAF_CATG_ID |
実行された左側外部結合: 航路表 (フライト番号に基づいた)、 交通カテゴリIDを取得するため |
実行された結合: DWM_ROUTES とDWR_FLT_H表(FLT_NBR 列)、TRAF_CATG_IDのために値をフェッチするため |
CDSH_TYP |
DWR_FLT_H |
CDSH_TYP |
ダイレクト・マッピング。これは、コード共有でのフライトのタイプを示します。 |
|
FRNCHS_PTNR |
DWR_FLT_H |
FRNCHS_PTNR |
ダイレクト・マッピング。これは、フランチャイズ契約の提携会社の航空キャリア・コードを示します。 |
|
CARR_CD |
DWR_FLT_H |
CARR_CD |
ダイレクト・マッピング。これは、フライトのキャリアを示します。 |
|
SCNDRY_CARR_CD |
DWR_FLT_H |
SCNDRY_CARR_CD |
ダイレクト・マッピング。これは、フライトの第2キャリアを示します。 |
|
FLT_TXT_DESC |
DWR_FLT_H |
FLT_TXT_DESC |
この属性は、キャリア・コードとフライト番号の連結を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
FLT_ID |
DWR_FLT_H |
FLT_ID |
ダイレクト・マッピング。 |
表6-32に、ターゲット表DWM_FRQTFLRに移入するマッピングを示します。詳細は、FREQUENT FLYERを参照してください。
ソース表
DWR_FRQTFLR_H
DWM_GEOGRY
表6-32 PKG_DWM_FRQTFLR ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
FRQTFLR_CARD_KEY |
DWR_FRQTFLR_H |
DWR_FRQTFLR_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
FRQTFLR_NBR |
DWR_FRQTFLR_H |
FRQTFLR_NBR |
ダイレクト・マッピング。これは、搭乗頻度の高い乗客の番号を示します。 |
|
CARD_CARR |
DWR_FRQTFLR_H |
CARD_CARR |
ダイレクト・マッピング。これは、カード/メンバーが属するキャリアを示します。 |
|
CARR_CD |
DWR_FRQTFLR_H |
CARR_CD |
ダイレクト・マッピング。特定の予約で番号が関連付けられているキャリア。 |
|
RQST_TYP |
DWR_FRQTFLR_H |
RQST_TYP |
ダイレクト・マッピング。これは、SSRリクエストを示します。 |
|
STS_CD |
DWR_FRQTFLR_H |
STS_CD |
ダイレクト・マッピング。 |
|
AIRL_MBSHP_LVL |
DWR_FRQTFLR_H |
AIRL_MBSHP_LVL |
ダイレクト・マッピング。これは、航空会社のメンバー層レベルを示します。プラスやプラチナなどです。 |
|
AIRL_PRORTY_CD |
DWR_FRQTFLR_H |
AIRL_PRORTY_CD |
ダイレクト・マッピング。これは、様々な基準に基づいてFFP用に航空会社が定義した優先度コードを示します。 |
|
AIRL_TIER_DESC |
DWR_FRQTFLR_H |
AIRL_TIER_DESC |
ダイレクト・マッピング。これは、層レベルの説明を示します。 |
|
AIRL_CUST_VAL |
DWR_FRQTFLR_H |
AIRL_CUST_VAL |
ダイレクト・マッピング。これは、顧客用に航空会社が定義した値を示します。 |
|
ALAN_MBR_LVL |
DWR_FRQTFLR_H |
ALAN_MBR_LVL |
ダイレクト・マッピング。これは、航空会社のメンバー層レベルを示します。プラスやプラチナなどです。 |
|
ALAN_TIER_DESC |
DWR_FRQTFLR_H |
ALAN_TIER_DESC |
ダイレクト・マッピング。これは、層レベルの説明を示します。 |
|
CERT_NBR |
DWR_FRQTFLR_H |
CERT_NBR |
ダイレクト・マッピング。これは、搭乗頻度の高い乗客の証明書番号を示します。 |
|
ALANC_CD |
DWR_FRQTFLR_H |
ALANC_CD |
ダイレクト・マッピング。これは、提携コードを示します。 |
|
STK_CNTRL_NBR |
DWR_FRQTFLR_H |
STK_CNTRL_NBR |
ダイレクト・マッピング。これは、搭乗頻度の高い乗客に関連付けられた在庫管理番号を示します。 |
|
CLS_BEF_UPGRD |
DWR_FRQTFLR_H |
PAX_CLS_BEF_UPGRD |
ダイレクト・マッピング。 |
|
MLS_CR_IND |
DWR_FRQTFLR_H |
MLS_CRDTD_IND |
ダイレクト・マッピング。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
CITY_KEY |
DWM_GEOGRY |
CITY_KEY |
都市コードに基づいて地理表に左側外部結合が実行され、都市キーが取得されます。 |
実行された結合: DWM_GEOGRY とDWR_FRQTFLR_H表(CITY_CD 列)、都市キーのために値をフェッチするため |
LYLTY_PRG_ID |
DWR_FRQTFLR_H |
LYLTY_PRG_ID |
ダイレクト・マッピング。 |
|
FRQTFLR_CARD_ID |
DWR_FRQTFLR_H |
FRQTFLR_CARD_ID |
ダイレクト・マッピング。 |
|
LYLTY_LVL_ID |
DWR_FRQTFLR_H |
LYLTY_LVL_ID |
ダイレクト・マッピング。 |
|
ACCT_ID |
DWR_FRQTFLR_H |
ACCT_ID |
ダイレクト・マッピング。 |
|
ACCT_OPEN_DT |
DWR_FRQTFLR_H |
ACCT_OPEN_DT |
ダイレクト・マッピング。 |
|
ACCT_CLOSE_DT |
DWR_FRQTFLR_H |
ACCT_CLOSE_DT |
ダイレクト・マッピング。 |
|
ACCT_EXPRY_DT |
DWR_FRQTFLR_H |
ACCT_EXPR_DT |
ダイレクト・マッピング。 |
|
ACCT_RNWL_DT |
DWR_FRQTFLR_H |
ACCT_RNW_DT |
ダイレクト・マッピング。 |
|
DOB |
DWR_FRQTFLR_H |
DOB |
ダイレクト・マッピング。 |
|
GNDR |
DWR_FRQTFLR_H |
GNDR |
ダイレクト・マッピング。 |
|
INCM_LVL |
DWR_FRQTFLR_H |
INCM_LVL |
ダイレクト・マッピング。 |
|
MRTL_STS |
DWR_FRQTFLR_H |
MRTL_STS |
ダイレクト・マッピング。 |
|
EDU |
DWR_FRQTFLR_H |
EDU |
ダイレクト・マッピング。 |
|
OCCUPTN |
DWR_FRQTFLR_H |
OCCUPTN |
ダイレクト・マッピング。 |
表6-33に、ターゲット表DWM_INTRATN_RSLTに移入するマッピングを示します。詳細は、INTERACTION RESULTを参照してください。
ソース表
DWL_INTRATN_RSLT_H
表6-33 PKG_DWM_INTRATN_RSLT ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
INTRATN_RSLT_KEY |
DWL_INTRATN_RSLT_H |
DWL_INTRATN_RSLT_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
INTRATN_RSLT_ID |
DWL_INTRATN_RSLT_H |
INTRATN_RSLT_ID |
ダイレクト・マッピング。 |
|
INTRATN_RSLT_NM |
DWL_INTRATN_RSLT_H |
INTRATN_RSLT_NM |
ダイレクト・マッピング。 |
|
INTRATN_RSLT_DESC |
DWL_INTRATN_RSLT_H |
INTRATN_RSLT_DESC |
ダイレクト・マッピング。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
|
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
|
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
|
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
|
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
|
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
|
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
|
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
|
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
|
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
表6-34に、ターゲット表DWM_INTRATN_RSNに移入するマッピングを示します。詳細は、INTERACTION REASONを参照してください。
ソース表
DWL_INTRATN_RSN_H
表6-34 PKG_DWM_INTRATN_RSN ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
INTRATN_RSN_ID |
DWL_INTRATN_RSN_H |
INTRATN_RSN_ID |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
INTRATN_RSN_NM |
DWL_INTRATN_RSN_H |
INTRATN_RSN_NM |
ダイレクト・マッピング。 |
|
INTRATN_RSN_DESC |
DWL_INTRATN_RSN_H |
INTRATN_RSN_DESC |
ダイレクト・マッピング。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
表6-35に、ターゲット表DWM_LEGに移入するマッピングを示します。詳細は、LEGを参照してください。
ソース表
DWR_LEG_H
DWM_AIP
表6-35 PKG_DWM_LEG ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
LEG_KEY |
DWR_LEG_H |
DWR_LEG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
DEPTR_TRML |
DWR_LEG_H |
DEPTR_TRML |
ダイレクト・マッピング。 |
|
ARVL_TRML |
DWR_LEG_H |
ARVL_TRML |
ダイレクト・マッピング。これは、フライトが到着するターミナルを示します。 |
|
ARVL_AIP_NM |
DWR_LEG_H |
ARVL_AIP_NM |
ダイレクト・マッピング。これは、降機地点と同じ到着空港名を示します。 |
|
DEPTR_AIP_NM |
DWR_LEG_H |
DEPTR_AIP_NM |
ダイレクト・マッピング。これは、搭乗地点と同じ出発空港名を示します。 |
|
DEPTR_CITY |
DWM_AIP |
DEPTR_CITY |
実行された左側外部結合: 空港表 (空港IDに基づいた)、出発都市を取得するため |
DEPTR_CITYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
DEPTR_CTRY |
DWM_AIP |
DEPTR__CTRY |
空港IDに基づいて空港表に左側外部結合が実行され、出発国が取得されます。 |
DEPTR_CTRYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
DEPTR_REGN |
DWM_AIP |
DEPTR__REGN |
空港IDに基づいて空港表に左側外部結合が実行され、出発地域が取得されます。 |
DEPTR_REGNの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
DEPTR_CONT |
DWM_AIP |
DEPTR__CONT |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、出発大陸が取得されます。 |
DEPTR_CONTの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
ARVL_CITY |
DWM_AIP |
ARVL_CITY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着都市が取得されます。 |
ARVL_CITYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
ARVL_CTRY |
DWM_AIP |
ARVL__CTRY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着国が取得されます。 |
ARVL_CTRYの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
ARVL_REGN |
DWM_AIP |
ARVL__REGN |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着地域が取得されます。 |
ARVL_REGNの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
ARVL_CONT |
DWM_AIP |
ARVL__CONT |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、到着大陸が取得されます。 |
ARVL_CONTの値をフェッチするためにDWM_AIP表とDWR_LEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
LEG_ID |
DWR_LEG_H |
LEG_ID |
ダイレクト・マッピング。 |
表6-36に、ターゲット表DWM_LYLTY_LVLに移入するマッピングを示します。詳細は、LOYALTY LEVELを参照してください。
ソース表
DWR_LYLTY_LVL_H
表6-36 PKG_DWM_LYLTY_LVL ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
LYLTY_LVL_KEY |
DWR_LYLTY_LVL_H |
DWR_LYLTY_LVL_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
LYLTY_LVL_ID |
DWR_LYLTY_LVL_H |
LYLTY_LVL_ID |
ダイレクト・マッピング。 |
|
LYLTY_LVL_NM |
DWR_LYLTY_LVL_H |
LYLTY_LVL_NM |
ダイレクト・マッピング。 |
|
LVL_QLFYNG_STRT_PNTS |
DWR_LYLTY_LVL_H |
LVL_QLFYNG_STRT_PNTS |
ダイレクト・マッピング。 |
|
LYLTY_PRG_ID |
DWR_LYLTY_LVL_H |
LYLTY_PRG_ID |
ダイレクト・マッピング。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO ¡ |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
®9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-37に、ターゲット表DWM_PDI_CHNLに移入するマッピングを示します。詳細は、PDI CHANNELを参照してください。
ソース表
DWL_PDI_CHNL_H
表6-37 PKG_DWM_PDI_CHNL ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
CHNL_KEY |
DWL_PDI_CHNL_H |
DWL_PDI_CHNL_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
CHNL_ID |
DWL_PDI_CHNL_H |
CHNL_ID |
ダイレクト・マッピング。これは、業務レイヤーのチャネルに割り当てられた一意の識別子を示します。 |
|
ACCPTNCE_CHNL_TYP |
DWL_PDI_CHNL_H |
ACCPTNCE_CHNL_TYP |
ダイレクト・マッピング。これは、チェックイン・チャネルの起点を示します。 |
|
ACCPTNCE_CHNL_ORGN |
DWL_PDI_CHNL_H |
ACCPTNCE_CHNL_ORGN |
ダイレクト・マッピング。これは、チェックイン・チャネルの起点を示します。 |
|
ACCPTNCE_CHNL_TYP_DESC |
DWL_PDI_CHNL_H |
ACCPTNCE_CHNL_TYP_DESC |
ダイレクト・マッピング。これは、チェックイン・チャネルの適用タイプを示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-38に、ターゲット表DWM_SALES_CHNLに移入するマッピングを示します。詳細は、SALES CHANNELを参照してください。
ソース表
DWR_BKG_OFF_H
表6-38 PKG_DWM_SALES_CHNL ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
SALES_CHNL_KEY |
DWL_SALES_CHNL_H |
DWL_SALES_CHNL_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SALES_CHNL_CD |
DWL_SALES_CHNL_H |
SALES_CHNL_CD |
ダイレクト・マッピング。これは、販売チャネル・コードを格納します。データは業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-39に、ターゲット表DWM_SEGに移入するマッピングを示します。詳細は、SEGMENTを参照してください。
ソース表
DWR_SEG_H
DWM_AIP
表6-39 PKG_DWM_SEG ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
SEG_KEY |
DWR_SEG_H |
DWR_SEG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SEG_TYP |
DWR_SEG_H |
SEG_TYP |
ダイレクト・マッピング。これは、フライトのセグメント・タイプを示します。 |
|
LAST_CHECK_TM_LCL |
DWR_SEG_H |
LAST_CHKIN_TM_LCL |
ダイレクト・マッピング。 |
|
BRD_AIP_NM |
DWM_AIP |
BP_AIP_NM |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の空港名が取得されます。 |
BP_AIP_NMの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
OFPNT_AIP_NM |
DWM_AIP |
lkp_op_AIP_NM |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の空港名が取得されます。 |
lkp_op_AIP_NMの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
BP_CITY |
DWM_AIP |
lkp_bp_CITY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の都市が取得されます。 |
lkp_bp_CITYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
BP_CTRY |
DWM_AIP |
lkp_bp_CTRY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の国が取得されます。 |
lkp_bp_CTRYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
OFPNT_CTRY |
DWM_AIP |
lkp_op_CTRY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の国が取得されます。 |
lkp_op_CTRYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
OFPNT_CITY |
DWM_AIP |
lkp_op_CITY |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の都市が取得されます。 |
lkp_op_CITYの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
BP_REGN |
DWM_AIP |
lkp_bp_REGN |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の地域が取得されます。 |
lkp_bp_REGNの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
OFPNT_REGN |
DWM_AIP |
lkp_op_REGN |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の地域が取得されます。 |
lkp_op_REGNの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
BP_CONT |
DWM_AIP |
lkp_bp_CONT |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、搭乗地点の大陸が取得されます。 |
lkp_bp_CONTの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
OFPNT_CONT |
DWM_AIP |
lkp_op_CONT |
空港IDと空港名に基づいて空港表に左側外部結合が実行され、降機地点の大陸が取得されます。 |
lkp_op_CONTの値をフェッチするためにDWM_AIP表とDWR_SEG_H表の間でAIP_ID列とAIP_NM列に対して実行される結合 |
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
SEG_ID |
DWR_SEG_H |
SEG_ID |
ダイレクト・マッピング。 |
表6-40に、ターゲット表DWM_SEG_PAIRに移入するマッピングを示します。詳細は、SEGMENT PAIRを参照してください。
ソース表
DWR_SEG_H
表6-40 PKG_DWM_SEG_PAIR ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
SEG_PAIR_KEY |
DWR_SEG_H |
DWR_SEG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SEG_PAIR_NM |
DWR_SEG_H |
SEG_PAIR |
ダイレクト・マッピング。これは、セグメント・ペアの詳細を示します。 |
|
BP |
DWR_SEG_H |
BOARD_POINT |
ダイレクト・マッピング。これは、セグメント・ペアの搭乗地点を示します。 |
|
OFPNT_CD |
DWR_SEG_H |
OFF_POINT |
ダイレクト・マッピング。これは、セグメント・ペアの降機地点を示します。 |
|
PTP |
DWR_SEG_H |
PTP |
ダイレクト・マッピング。これは、PTP (ポイント・ツー・ポイント)の詳細を示します。 搭乗地点と降機地点 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
SEG_PAIR_ID |
DWR_SEG_H |
SEG_ID |
ダイレクト・マッピング。 |
表6-41に、ターゲット表DWM_SVCに移入するマッピングを示します。詳細は、SERVICEを参照してください。
ソース表
DWR_SVC_H
表6-41 PKG_DWM_SVC ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
SVC_KEY |
DWR_SVC_H |
DWR_SVC_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
SVC_NM |
DWR_SVC_H |
SVC_NM |
ダイレクト・マッピング。これは、サービス名(予約とチケット、スタッフ予約とチケット、チェックイン、搭乗、ラウンジなど)を示します。 |
|
SVC_ID |
DWR_SVC_H |
SVC_ID |
ダイレクト・マッピング。 |
|
SVC_DESC |
DWR_SVC_H |
SVC_DESC |
ダイレクト・マッピング。これは、サービスの説明を示します。 |
|
SVC_TYP_CD |
DWR_SVC_H |
SVC_TYP_CD |
ダイレクト・マッピング。これは、サービス・タイプ・コードを示します。 |
|
SVC_TYP_DESC |
DWR_SVC_H |
SVC_TYP_DESC |
||
SVC_TYP_NM |
DWR_SVC_H |
SVC_TYP_NM |
ダイレクト・マッピング。これは、サービス・タイプ名(販売、フライト前、搭乗など)を示します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
表6-42に、ターゲット表DWM_TRAF_CATGに移入するマッピングを示します。詳細は、TRAFFIC CATEGORYを参照してください。
ソース表
DWL_TRAF_CATG_H
表6-42 PKG_DWM_TRAF_CATG ETLのソースとターゲットのマッピング
列名 | ソース表名 | ソース列名 | 変換の説明 | コメント(式) |
---|---|---|---|---|
TRAF_CATG_KEY |
DWL_TRAF_CATG_H |
DWL_TRAF_CATG_H_SKEY |
ダイレクト・マッピング。これは、業務レイヤーで生成されるサロゲート・キーです。一意の数値によって、業務レイヤーと導出レイヤー間のデータ整合性を維持できます。 |
|
CATG_TYP |
DWL_TRAF_CATG_H |
CATG_TYP |
ダイレクト・マッピング。これは、交通カテゴリのカテゴリ・タイプを格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LVL_1 |
DWL_TRAF_CATG_H |
LVL1 |
ダイレクト・マッピング。これは、交通カテゴリのレベル1を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LVL_2 |
DWL_TRAF_CATG_H |
LVL2 |
ダイレクト・マッピング。これは、交通カテゴリのレベル2を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LVL_3 |
DWL_TRAF_CATG_H |
LVL3 |
ダイレクト・マッピング。これは、交通カテゴリのレベル3を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LVL_4 |
DWL_TRAF_CATG_H |
LVL4 |
ダイレクト・マッピング。これは、交通カテゴリのレベル4を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
LVL_5 |
DWL_TRAF_CATG_H |
LVL5 |
ダイレクト・マッピング。これは、交通カテゴリのレベル5を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CALC_MONTH |
DWL_TRAF_CATG_H |
CALCD_MONTH |
ダイレクト・マッピング。これは、交通カテゴリの計算月を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
CALC_YR |
DWL_TRAF_CATG_H |
CALCD_YR |
ダイレクト・マッピング。これは、交通カテゴリの計算月の計算年を格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
TRAF_CATG_CD |
DWL_TRAF_CATG_H |
TRAF_CATG_CD |
ダイレクト・マッピング |
|
TRAF_CATG_ID |
DWL_TRAF_CATG_H |
TRAFIC_CATG_ID |
ダイレクト・マッピング。これは、ソース・システムによって割り当てられた主キーを格納します。データは、業務レイヤーから導出レイヤーに移動します。 |
|
DWFEED_ID |
DWR_ACCT_H |
DWFEED_ID |
ダイレクト・マッピング。ロード・サイクルの移入に使用されるデータ・ウェアハウス・フィードの識別子です。 |
|
SRC_SYS_ID |
DWR_ACCT_H |
SRC_SYS_ID |
ダイレクト・マッピング。これは、ソース・システムの識別子です。 |
|
SRC_SYS_CRTD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_CRTD_TMSTMP |
ダイレクト・マッピング。これは、それぞれがソース・システムで生成された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_UPD_TMSTMP |
DWR_ACCT_H |
SRC_SYS_UPD_TMSTMP |
ダイレクト・マッピング。これは、それぞれのレコードがソース・システムで更新された時点のソース・システムのタイムスタンプです。 |
|
SRC_SYS_DEL_IND |
DWR_ACCT_H |
SRC_SYS_DEL_IND |
ダイレクト・マッピング。これは、レコードがソース・システムで削除されたことを示す削除フラグです。 |
'Y' (削除済の場合)または'N' (未削除の場合) |
ETL_BATCH_ID |
DWC_JOB_PARM |
pv_ETL_BATCH_ID |
これは、レコードが表で挿入または更新されるロード・サイクルの順序です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_BY |
これは、このロード・サイクルを作成および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_CRTD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_CRE_TMSTMP |
これは、レコードがアクティブ・レコードまたは現行レコードとして作成されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='Y'またはSRC_SYS_DEL_IND ='N') |
ETL_BATCH_UPD_BY |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_BY |
これは、このロード・サイクルを更新および実行したソース・システムの名前です。 |
値は、DWC_JOB_PARMからパラメータ化されて渡されます。 |
ETL_BATCH_UPD_TMSTMP |
DWC_JOB_PARM |
pv_ETL_BATCH_UPD_TMSTMP |
これは、レコードが非アクティブ・レコードまたは削除済レコードとして更新されたときの現在のタイムスタンプです。 |
アクティブ・フラグ(CURR_STS ='N'またはSRC_SYS_DEL_IND ='Y') |
DATA_MVT_STS_CD |
DWC_JOB_PARM |
pv_DATA_MVT_STS_CD |
これは、ソース・システムからのデータ移動のステータス情報です。つまり、データは新規か、データは処理済です。 |
P = 処理済またはN = 新規 |
VLD_FRM |
DWR_ACCT_H |
VLD_FRM |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった開始時点のソース・システムのタイムスタンプです。 |
現在の日付 |
VLD_UPTO |
DWR_ACCT_H |
VLD_UPTO |
ダイレクト・マッピング。これは、レコードがロード・サイクルで有効であった終了時点のソース・システムのタイムスタンプです。 |
'9999-12-31' (最新レコードの場合)および現在の日付¨C 1 (期限切れレコードの場合) |
CURR_STS |
DWR_ACCT_H |
CURR_STS |
ダイレクト・マッピング。これは、ソース・システムのロード・サイクルに含まれるレコードの現在のステータス(アクティブまたは非アクティブ)です。 |
Y = アクティブまたはN = 非アクティブ。 |
ROUTE_ID |
DWL_TRAF_CATG_H |
ROUTE_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
FLT_NBR |
DWL_TRAF_CATG_H |
FLT_NBR |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
CITY_PAIR_ID |
DWL_TRAF_CATG_H |
CITY_PAIR_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
MKTG_AREA_ID |
DWL_TRAF_CATG_H |
MKTG_AREA_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
GEO_AREA_ID |
DWL_TRAF_CATG_H |
GEO_AREA_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
ROUTE_PAIR_ID |
DWL_TRAF_CATG_H |
ROUTE_PAIR_ID |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
|
MKTG_AREA_NM |
DWL_TRAF_CATG_H |
MKTG_AREA_NM |
ダイレクト・マッピング。データは業務レイヤーから導出レイヤーに移動します。 |
Intra-ETLは、Oracle Airlines Data Modelのコンポーネントとして提供されます。このIntra-ETLは、PKG_INTRA_ETL_PROCESSという名前のPL/SQLパッケージとして提供されますが、このパッケージは、導出表、集計表およびディメンション表に実表と参照表からのデータを移入するサブプロセス・フローで構成された完全なIntra-ETLプロセスです。PKG_INTRA_ETL_PROCESSフローは、個々のプログラムの依存性を順守し、適切な順序でプログラムを実行します。
PKG_INTRA_ETL_PROCESSは、個々のサブプロセス・プロシージャおよびファンクションで構成されます。サブプロセスは、次に示す順序で実行されます。
Populate_Dimension: 参照表(DWR_)の内容に基づいてディメンション表(DWM_)に移入します。
Populate_Derived: 実表(DWB_)の内容に基づいて導出表(DWD_)に移入します。
Populate_Aggregate: ディメンション表(DWM_)と導出表(DWD_)からのデータを使用してすべての集計表(DWA_)をリフレッシュします。
Populate_Aw: Oracle Communications Data Modelの集計表(DWA_)からOracle Communications Data Modelアナリティック・ワークスペースにデータをロードし、予測データを計算します。DWC_OLAP_ETL_PARM表からOLAP ETLパラメータを読み取ります。
Populate_MINING: このサブプロセス・フローは、データ・マイニング・モデルを起動します。
図6-1に、最上位のIntra-ETLプロセス・フローを示します。
図6-1 Oracle Airlines Data ModelのIntra-ETLメイン・プロセス・フロー
図6-2に、プロセス・フロー1のプロセス・フローの詳細を示します。
図6-2 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー1の詳細
図6-3に、プロセス・フロー1の追加プロセス・フローの詳細を示します。
図6-3 Oracle Airlines Data ModelのIntra-ETL追加プロセス・フロー1の詳細
図6-4に、プロセス・フロー2のプロセス・フローの詳細を示します。
図6-4 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー2の詳細
図6-5に、プロセス・フロー3のプロセス・フローの詳細を示します。
図6-5 Oracle Airlines Data ModelのIntra-ETLプロセス・フロー3の詳細