Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms


                              OLAPDIM FILE

                          Data Mart Dimensions

The Data Mart Dimensions (OLAPDIM) file stores the dimension settings for
each data mart. The information in this file comes from IA15.1 (Dimension
Settings).

REFERENCED BY

ACDL.1    AMDL.1    HCOP.1    HCOP.2    IA04.1    IA04.2
IA11.3    IA115     IA14.1    IA150     IA200     IA300
IAMD.1    IANM.1    IAPF.1    GLOP.1    POA3.1    IAMB.1
IA02.1    IA80.1    IA85.1    IADE.1

UPDATED BY

IA05.1    IA10.1    IA10.2    IA120     IA15.1    IA15.4
IAAP.1    IASV.2

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

OLD-DATA-MART-NAME   Alpha 20  (Lower Case)                      IA15.1  IA15.4
Data Mart Name                                                   IAAP.1

OLD-USER-DIM-NAME    Alpha 50  (Lower Case)                      IA15.1  IA15.4
User Dimension Name  The User Dimension Name is the name         IAAP.1
                     associated with the dimension in the
                     data mart outline. This user-defined
                     name can contain up to 50 alphanumeric
                     characters. For example, you might name
                     a dimension Fiscal Year or Organization.


OLD-LAW-DIM-NAME     Alpha 50  (Lower Case)                      IA15.1  IA15.4
Lawson Dimension     The Lawson Dimension Name is the name       IAAP.1
Name                 of the Lawson defined dimension name.
                     Instead of the User Dimension Name, this
                     name is assigned by the Analytic
                     Architect system and is used by the
                     system that provides data to the
                     Analytic Architect system. If a user
                     changes the User Dimension Name, data
                     sent to the data mart is unaffected.

OLD-SEQUENCE-NBR     Numeric 4                                   IA15.1  IAAP.1
Sequence Number      The user-assigned sequence number to
                     keep the records unique and to determine
                     order.

OLD-ALIAS-NAME       Alpha 80  (Lower Case)
Alias Name           The Alias Name field contains an alias
                     name for the dimension.

OLD-DIMENSION-TYPE   Alpha 1                                     IA15.1  IA15.4
Dimension Type       The Dimension Type field specifies the      IAAP.1
                     dimension owner.

                     Value values are:
                     L = Lawson
                     U = User

OLD-DIMENSION-CAT    Alpha 1                                     IA15.1  IAAP.1
Dimension Category   The Dimension Category field specifies
                     the category to be assigned to the
                     dimension in the outline. Choose this
                     category by the type of data that will
                     populate the data mart.

                     Dimension categories are predefined by
                     the data mart. Categories specify the
                     attributes for the dimension. These
                     attributes affect how the data mart
                     performs and stores data.

                     Value values are:
                     ~ = No category
                     A = Accounts
                     C = Currency
                     T = Time
                     Y = Country
                     " "
                     X = Attribute

OLD-DENSITY-VALUE    Alpha 1                                     IA15.1  IAAP.1
Density Value        The Density Value field specifies
                     whether the data in the dimension is
                     dense or sparse. In a dense data mart, a
                     relatively high percentage of the
                     possible combinations (intersections) of
                     all dimension members contain data
                     values. In a sparse dimension, a higher
                     percentage of the intersections have
                     missing data.

                     Valid values are:
                     D = Dense; Default value.
                     S = Sparse

OLD-PROTECT-REBLD    Alpha 1                                     IAAP.1
Static Dimension     The Static Dimension field lets you
                     prevent this dimension from being
                     rebuilt when the rest of the outline is
                     rebuilt. You can use this feature on
                     static dimensions where members are not
                     added, moved, or deleted on a regular
                     basis.

                     Valid values are:
                     Y = Yes
                     No = No; Default value.

OLD-DIM-BUILD-DTE    Numeric 8  (yyyymmdd)                       IA10.2  IA120
Dimension Build Date The Dimension Build Date field contains     IASV.2
                     the most recent date that this dimension
                     was updated in the outline. The date
                     format used is YYYYMMDD.

OLD-DIM-BUILD-TME    Numeric 6  (hhmmss)                         IA10.2  IA120
Dimension Build Time The Dimension Build Time field contains     IASV.2
                     the most recent time that this dimension
                     was updated in the outline. The time
                     format used is HHMMSS.

OLD-OLD-DIM-NAME     Alpha 50  (Lower Case)
Previous Dimension   The Previous Dimension Name field
Name                 contains the previous user dimension
                     name if the name was changed.

OLD-MODIFY-ALLOW     Alpha 1                                     IA15.1  IAAP.1
Allow Modifications  The Allow Modifications field
                     determines whether modifications are
                     allowed to the Dimension Category or
                     Density Value fields. Changes to the
                     Density Value field may cause data mart
                     size and performance issues. Changes to
                     the Dimension Category will require the
                     outline to be rebuilt.

                     Valid values are:
                     Y = Yes; Default value.
                     No = No

OLD-NUMBER-OF-MBRS   Numeric 7
Number of Members    The Number of Member field contains the
                     actual number of members for the
                     dimension in the outline.

OLD-DIM-OBJ-ID       Numeric 12                                  IA15.1  IA15.4
Dimension Object     The Dimension Object Identifier field       IA300   IAAP.1
Identifier           contains a unique numeric identifier
                     assigned to the dimension, which
                     associates this record to the member
                     records.

OLD-META-PROGRAM     Alpha 6                                     IA15.1  IA15.4
Dimension Build      The Outline Build Program field             IAAP.1
Program              contains the name of the program that
                     the Analytic Architect system calls to
                     supply the outline (description of the
                     data) to the data mart. This may be the
                     same program as the data values load
                     program.

OLD-META-FORMAT      Alpha 1                                     IA15.1  IAAP.1
Dimension Build      The Dimension Build Source file
Source               contains the value that represents the
                     source for the dimension outline.

                     Valid values are:
                     1 = Program; Default value.
                     2 = Rules File
                     3 = Manual

OLD-META-FILE-PATH   Alpha 100  (Lower Case)                     IA15.1  IA15.4
Path and File Name   The Path and File Name field contains       IAAP.1
                     name of the text file that contains the
                     data mart outline (description of the
                     data) for the dimension. If a dimension
                     build program is not specified, a text
                     file and a rules file are required. The
                     text file contains the outline and the
                     rules file contains the outline build
                     rules.

OLD-RULES-FILE       Alpha 100  (Lower Case)                     IA15.1
Rules File           The Rules File field contains file name
                     of the rules file to be used by the data
                     mart. If a rules file is used, the data
                     source is the file specified in the Data
                     Source File field. The rules file is
                     responsible for loading the data source
                     file into the data mart. Both the rules
                     file and the data source file must be
                     placed in the $ARBORPATH/app/application
                     name/database path before using IA120
                     (Data Mart Load).

OLD-IA-OUTLINE-IND   Alpha 1                                     IAAP.1
Retain Member List   The Retain Member list field specifies
                     the value that determines whether a list
                     of members is retained in the Analytic
                     Architect system when the data mart is
                     created. This list of member names is
                     used during the operand mapping process
                     for the Performance Indicator suite.
                     M = Member
                     A = Member & Alias
                     N = No

OLD-UPDATE-STYLE     Alpha 1                                     IA15.1  IAAP.1
Update Style         1 = Refresh
                     2 = Changes & Deletes
                     3 = Changes Only
                     4 = No Update

OLD-MBR-LIST-OPT     Alpha 1                                     IA05.1  IA15.1
Mbr List Opt         Y = Yes                                     IAAP.1
                     N = No

OLD-ALIAS-NAME-OPT   Alpha 1                                     IA05.1  IA15.1
Alias Name Opt       Y = Yes                                     IAAP.1
                     N = No

                         OLAPDIM FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

OLDSET1   DATA-MART-NAMEKeyChange                                ACDL.1  AMDL.1
          USER-DIM-NAME                                          HCOP.1  HCOP.2
                                                                 IA04.1  IA04.2
                                                                 IA05.1  IA10.1
                                                                 IA10.2  IA11.3
                                                                 IA115   IA120
                                                                 IA14.1  IA15.1
                                                                 IA15.4  IA150
                                                                 IA200   IA300
                                                                 IAAP.1  IAMD.1
                                                                 IANM.1  IAPF.1
                                                                 IASV.2  GLOP.1
                                                                 POA3.1

OLDSET2   DATA-MART-NAMEKeyChange                                IAAP.1
          LAW-DIM-NAME
          USER-DIM-NAME

OLDSET3   DATA-MART-NAMEKeyChange, Subset                        IA120   IA15.1
          SEQUENCE-NBR  Where DIMENSION-CAT != "X"               IA150
          USER-DIM-NAME

OLDSET4   DATA-MART-NAMEKeyChange, Duplicates                    IA04.1  IA150
          DIM-OBJ-ID                                             IAMB.1

OLDSET5   DIM-OBJ-ID                                             IA02.1  IA80.1
          DATA-MART-NAME                                         IA85.1  IAAP.1
                                                                 IADE.1  IANM.1

                         OLAPDIM FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Olapdbm        OLAPDBM      Required

                            OLD-DATA-MART-NAME    -> ODB-DATA-MART-NAME

                         OLAPDIM FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Dimdatarel     DIMDATAREL

                            OLD-DATA-MART-NAME    -> DDR-DATA-MART-NAME
                            OLD-USER-DIM-NAME     -> DDR-USER-DIM-NAME
                                                     DDR-DATA-LOAD-NAME

Member         MEMBER

                            OLD-DATA-MART-NAME    -> MBR-DATA-MART-NAME
                            OLD-DIM-OBJ-ID        -> MBR-DIM-OBJ-ID
                                                     MBR-MEMBER-NAME
                                                     MBR-OBJ-ID