Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Integration Guide for Oracle Billing Insight > Integrating Oracle Billing Insight With Oracle BRM > Reference for Mapping of Oracle BRM and Oracle Billing Insight Data ObjectsThe following topics contain reference information about how Oracle BRM data objects map to major Oracle Billing Insight data objects, and how the data is handled during the extraction and synchronization:
Mapping of Oracle BRM Billing Data Objects With Oracle Billing InsightThe process of integrating Oracle BRM data requires provisioning of billing objects, such as company, account, service or device, and payment account, into Oracle Billing Insight. You can provision this data in either real-time or in batch. In real-time provisioning, BRM Adapter processes the AQ events and creates objects in Oracle Billing Insight using RESTful Web Services. Table 6 lists the Oracle Billing Insight objects and the Oracle AQ events that BRM Adapter processes, the RESTful Web Service API, and the Oracle Billing Insight production tables that store these provisioning objects. Mapping of Oracle BRM Database Extraction Tables With Oracle Billing InsightA subset of Oracle BRM data in 40 database tables are read, extracted, and mapped to Oracle Billing Insight. BRM Provider creates 37 tables in its schema as pre-staging tables. These pre-staging tables contain data with mirrored rows but columns that are simplified relative to the corresponding BRM tables. All 40 Oracle BRM tables, 37 Oracle Billing Insight pre-staging tables created by BRM Provider, and their mapping relationships are shown in Table 7. (It is recommended that you add indexes to existing Oracle BRM tables to improve extraction performance. For details on recommended indexes, see Table 8.) Recommended Indexes on Oracle BRM Database TablesWhen BRM Provider extracts Oracle BRM data, the query uses a date and time range parameter. To improve the performance of the query, it is recommended that you create indexes on the Oracle BRM database tables listed in Table 8. Mapping of Pre-Staged Oracle BRM Master Data With Oracle Billing InsightThe Oracle Billing Insight data loading process accepts two types of input data: master data and billing data. BRM Provider loads data from Oracle BRM tables into pre-staging tables, and then transforms this data and loads it into flat files or staging tables for Oracle Billing Insight data loading. Table 9 shows how master data from Oracle Billing Insight pre-staging tables maps to production tables and to file record types. (Mappings for billing transaction data are shown in Table 10.) Mapping of Pre-Staged Oracle BRM Billing Transaction Data With Oracle Billing InsightTable 10 shows how billing transaction data from Oracle Billing Insight pre-staging tables maps to production tables and to file record types. Only critical pre-staging tables are listed for each record type. |
![]() |
![]() ![]() |
Integration Guide for Oracle Billing Insight | Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |