Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Table of Contents
Description Of Change ............................................................................................................................ 2
BIACM Config .......................................................................................................................................... 2
Step 1: Creation of Custom Offering ................................................................................................... 2
Step 2: Creation of Source for the new offering ................................................................................. 2
Step 3: Creation of Custom Functional Area....................................................................................... 2
Step 4: Creation of relation between Offering and Functional Area .................................................. 3
Step 5: Creation of fact group (Repeat for each Fact Group) ............................................................ 3
Step 6: Creation of Func Area to Fact Group Relation (Repeat for each Fact Group) ........................ 3
Linking BIACM Fact Groups to ODI Objects ............................................................................................ 4
Fact Model / Dimension Model .......................................................................................................... 4
Load Plan Steps (provided only for SILs, but SDE steps will be the same) .......................................... 5
Dev Components............................................................................................................................. 5
Load Plan System Component (Required for a New Fact Group or Dim Group) ................................ 7
Generate the Custom Load Plan in BIACM ......................................................................................... 8
1|Page
DELIVER BI Copyright Material
Description of Change
The creation of new offerings or fact groups for BIACM load plans cannot be achieved using the out
of box OBIA product. Here is the workaround.
Follow the steps below to create Custom Offering with custom facts and dimensions. This offers the
flexibility to create load plans that are completely independent to out of box load plans. This
approach also offers the capability to run custom plans at different frequency to OBIA out of the box
plans
Offering Function Areas Fact Groups which then link to Dimension Groups
BIACM Config
Either run the samples below or you can use the working scripts in Load Plan Scripts 1 to 6 to
generate the custom offering and fact groups. The scripts have been tested. The below samples are
a guide. The fact Groups can be extended to support multiple sources or feeds. The Load Plan scripts
are in a Zip file on our Box server in the same location as this document and will fall in line with the
screen shot examples given in this document.
Step 6: Creation of Functional Area to Fact Group Relation (Repeat for each
Fact Group)
insert into c_funcarea_factgroup_rel values
(null, 'XXDBI_OFFER1','XXDBI_OFFER1_FG1','BIApps','01-JAN-2014','BIApps','01-JAN-2014',-1);
3|Page
DELIVER BI Copyright Material
Foreign Key Reference must exist on the Model table _D that requires loading. It can reference itself
if need be. This is applied to a Dimension table so that the Load Plan will not error So if you dont
have a fact table treat the dimension table as a fact.
To make sure that the flexfields are populated correctly so that the load plan can pick up the
interfaces. I like this piece of SQL if you have more than 1 model you can see if they all have the
flexfield value filled ready for a custom load plan.
4|Page
DELIVER BI Copyright Material
This piece of sql can be executed as BIACOMP User in the database (sqlplus or toad).
select distinct t.i_table,t.res_name from snp_table t, snp_ff_valuew ff
where t.i_table=ff.i_instance and ff.ff_code='OBI_FACT_GROUP' and short_txt_value in ('DRM_FG1')
Load Plan Steps (provided only for SILs, but SDE steps will be the same)
Dev Components
The Scenarios for the Packages created will need to be added into new load plan steps.
SDE Mappings must be referenced from the SDE and relevant source container.
5|Page
DELIVER BI Copyright Material
Add as many Steps as you like for Dimensions or facts . Remember the Fact_group flexfield must be
enabled on the models for the relevant steps created.
6|Page
DELIVER BI Copyright Material
Load Plan System Component (Required for a New Fact Group or Dim
Group)
This step loads all object or steps within a Parent load plan step in dev components.
Then
The Load Plan System step must contain the Load Plan Dev Component Parent step name in $${}
As shown in the above screen shots we have placed $$ ---> Eg:- $$(3 SIL Fact DRM_FG1 ) ---> So
when the LPG generates the Final Load plan $$(3 SIL Fact DRM_FG1 ) would be replaced with the
content inside it.
Once these steps have been completed then its time to Test the new Offering and Fact Group in
BIACM
As you can now see RX Custom Analytics has is its own offering and a custom fact group. This
offering and load plan can be scheduled independently for custom source data.
8|Page
DELIVER BI Copyright Material