この章では、Oracle Communications Data ModelのOracle Communications Billing and Revenue Managementアダプタ(BRMアダプタ)について説明します。
この章では、次の項目について説明します。
Oracle Communications Data ModelのBRMアダプタの詳細は、『Oracle Communications Data Model実装およびオペレーション・ガイド』を参照してください。
BRMアダプタは、Oracle Communications Billing and Revenue Managementソース・システムからOracle Communications Data Modelにデータをロードします。データは、初期ロードと増分ロードの2つの方法でロードできます。Oracle Communications Billing and Revenue Managementのデータが、Oracle Communications Data Modelの導出表と集計表、レポートおよびマイニング・モデルに移入されます。
Oracle Communications Data ModelのBRMアダプタは、抽出、ロードおよび変換(EL-T)の方法を使用するように設計されています。アダプタは、Oracle GoldenGateとOracle Data Integrator (ODI)の両方を使用します。Oracle GoldenGateは、ステージング領域にリアルタイム・フィードを行う場合に使用され、ODIは、(ステージング領域に対する)バッチ・ロードのためと、ステージングからOracle Communications Data Model基盤レイヤーへの変換のために使用されます。Oracle Communications Data ModelのBRMアダプタによって、ステージング・レイヤーを、ほぼリアルタイムのレポート用の業務系データ・ストアとして使用できます。
Oracle GoldenGateはオプションであり、正確なリアルタイム・フィードを必要としない場合は、標準的なバルク・ロードとODIのみを組み合せて使用できます(デフォルト)。Oracle GoldenGate用のODIナレッジ・モジュール(KM)によって、単一のユーザー・インタフェース(UI)を使用してOracle GoldenGateとODIを独自に構成できます。
Oracle Data Integratorは、Oracle GoldenGateと組み合されます。これにより、Oracle Communications Billing and Revenue ManagementとOracle Communications Data Modelの組合せに対して、クロス・プラットフォームのデータ・レプリケーションおよびチェンジ・データ・キャプチャが提供されます。
図14-1に、Oracle Communications Data ModelのBRMアダプタのアーキテクチャを示します。
表14-1に、BRMアダプタのソース表とOracle Communications Data Modelのターゲット表のマッピングの概要を示します。
表14-1 BRMアダプタのソースとターゲット表のマッピング
ID | ソース表 | ターゲット表 |
---|---|---|
1 & 2 |
CONFIG_T, CONFIG_BUSINESS_TYPE_T |
DWL_CUST_TYP |
1 & 3 |
CONFIG_T,CONFIG_BEID_BALANCES_T |
DWL_ACCT_BAL_TYP |
1 & 4 |
CONFIG_T, CONFIG_CUR_CONV_RATES_T |
DWB_CRNCY_EXCHNG_RATE |
5 |
IFW_USAGETYPE |
まだ使用されていないが様々な使用タイプの区別に必要 |
6 |
IFW_TIMEZONE |
DWL_PK_OFPK_TIME |
7 |
IFW_CURRENCY |
DWL_CRNCY |
8 |
DD_OBJECTS_T |
DWR_SRVC_SPEC |
9 |
PRODUCT_T |
DWR_PROD, DWR_SRVC_SPEC_PROD_RLTN |
10 |
DISCOUNT_T |
DWR_PROD, DWR_SRVC_SPEC_PROD_RLTN |
11 |
RATE_PLAN_T |
DWR_PROD_RTNG_PLN |
12 |
DEAL_T |
DWR_PROD |
13 |
DEAL_PRODUCTS_T |
DWR_PROD_PKG_ASGN |
14 |
PLAN_T |
DWR_PROD_MKT_PLN |
15 |
PLAN_SERVICES_T |
DWR_PROD_MKT_PLN_ASGN |
16 |
SERVICE_T |
DWR_SRVC, DWR_CUST_FCNG_SRVC, DWB_SRVC_STAT_HIST |
16 & 17 |
SERVICE_T, SERVICE_TELCO_GSM_T |
DWR_CUST_FCNG_SRVC |
16 & 18 |
SERVICE_T, SERVICE_TELCO_GPRS_T |
DWR_CUST_FCNG_SRVC |
16 & 19 |
SERVICE_T, SERVICE_EMAIL_T |
DWR_CUST_FCNG_SRVC |
20 |
SERVICE_TELCO_FEATURES_T |
DWR_SRVC_CHTRSTC |
21 & 22 |
ACCOUNT_T & ACCOUNT_NAMEINFO_T |
DWR_GEO_CNTRY, DWR_GEO_STATE, DWR_GEO_CITY, DWR_POSTCD, DWR_ADDR_LOC DWR_PRTY, DWR_PRTY_CNCT_INFO, DWR_CUST, DWR_ACCT, DWR_ACCT_PREF_INVC_DLVRY |
23 |
BILLINFO_T |
DWR_PRTY, DWR_CUST, DWR_ACCT, DWL_PYMT_MTHD_TYP |
24 |
BAL_GRP_T |
DWR_ACCT_BAL_GRP |
25 |
PURCHASED_PRODUCT_T |
DWR_SBRP, DWR_SBRP_PRICE_CHRG |
26 |
PURCHASED_DISCOUNT_T |
DWR_SBRP, DWR_SBRP_PRICE_CHRG |
27 |
BILL_T |
DWB_INVC |
28 |
INVOICE_T |
DWB_EVT_INVC_DLVRY |
29 |
ITEM_T |
DWB_INVC_ITEM |
30 & 31 |
PAYINFO_T, PAYINFO_INV_T |
DWR_GEO_CNTRY, DWR_GEO_STATE, DWR_GEO_CITY, DWR_POSTCD, DWR_ADDR_LOC, DWR_PRTY, DWR_ACCT_PREF_PYMT_MTHD |
30 & 32 |
PAYINFO_T, PAYINFO_DD_T |
DWR_PRTY, DWR_ACCT_PREF_PYMT_MTHD |
30 & 33 |
PAYINFO_T,PAYINFO_CC_T |
DWR_PRTY, DWR_ACCT_PREF_PYMT_MTHD |
34 |
EVENT_T |
マッピングのすべてのNETWORK Eventタイプで使用 |
35 |
EVENT_BAL_IMPACTS_T |
マッピングのすべてのNETWORK Eventタイプで使用 + DWB_NTWK_EVT_ACCT_BAL_IMPC (任意のイベント) |
36 |
EVENT_SESSION_TLCS_T |
マッピングのすべてのプリペイド/セッションNETWORK Eventタイプで使用 |
37 |
EVENT_SESS_TLCS_SVC_CODES_T |
マッピングのすべてのプリペイド/セッションNETWORK Eventタイプで使用 |
38 |
EVENT_SESSION_TLCO_GSM_T |
DWB_WRLS_CALL_EVT (プリペイド) |
39 |
EVENT_SESSION_TELCO_GPRS_T |
DWB_GPRS_USG_EVT (プリペイド) |
40 |
EVENT_BROADBAND_USAGE_T |
DWB_BRDBND_USG_EVT |
41 |
EVENT_SESSION_DIALUP_T |
DWB_DATA_SRVC_EVT |
42 |
EVENT_DLAY_SESS_TLCS_T |
マッピングのすべての後払い/セッションNETWORK Eventタイプで使用 |
43 |
EVENT_DLAY_SESS_TLCS_SVC_CDS_T |
マッピングのすべての後払い/セッションNETWORK Eventタイプで使用 |
44 |
EVENT_DLYD_SESSION_TLCO_GPRS_T |
DWB_GPRS_USG_EVT (後払い) |
45 |
EVENT_DLYD_SESSION_TLCO_GSM_T |
DWB_WRLS_CALL_EVT (後払い) |
46 |
EVENT_ACTIVITY_TLCS_T |
マッピングのすべてのプリペイド・アクティビティNETWORK Eventタイプで使用 |
47 |
EVENT_ACTV_TLCS_SVC_CODES_T |
マッピングのすべてのプリペイド・アクティビティNETWORK Eventタイプで使用 |
48 |
EVENT_DLAY_ACTV_TLCS_SVC_CDS_T |
|
49 |
EVENT_DLAY_ACTV_TLCS_T |
|
50 |
EVENT_TAX_JURISDICTIONS_T |
|
51 |
EVENT_RUM_MAP_T |
|
52 |
EVENT_BILLING_PAYMENT_T |
DWB_ACCT_RCHRG |
53 |
EVENT_BILLING_PAYMENT_DD_T |
DWB_ACCT_RCHRG |
54 |
EVENT_BILLING_PAYMENT_CASH_T |
DWB_ACCT_RCHRG |
55 |
EVENT_BILLING_PAYMENT_CC_T |
DWB_ACCT_RCHRG |
56 |
EVENT_BILLING_PAYMENT_CHECK_T |
DWB_ACCT_RCHRG |
57 |
EVENT_BILLING_PAYMENT_FAILED_T |
DWB_ACCT_RCHRG |
58 |
EVENT_BILLING_PAYMENT_PAYORD_T |
DWB_ACCT_RCHRG |
59 |
EVENT_BILLING_PAYMENT_POST_T |
DWB_ACCT_RCHRG |
60 |
EVENT_BILLING_PAYMENT_WTRAN_T |
DWB_ACCT_RCHRG |
61 |
NOTE_T |
DWB_EVT_PRTY_INTRACN |