Configure the Environment
In the Data Mart workspace, you can configure the administration settings for the Data Mart environment.
To configure the Data Mart environment:
In Reporting Center, from the left navigation, select Reporting Tools > Datamart > Manage Marts > Data Mart.
You see the Data Mart workspace.Select the Data Mart you want to configure. Select a Mart from the Data Mart Instance dropdown as shown in the following figure.
By default, the dropdown displays the last selected schema.
If you are not working with multiple Data Marts, skip this step and continue with step 3.Click the Administration link and then click Configure.
You see the Data Mart Configuration dialog box.Select the required options from the Data Mart Configuration dialog box.
Click OK to save your change.
Select Data Mart Configuration Options
The following table describes the options available in the Data Mart Configuration dialog box.
Options | Description |
---|---|
Source Rule | Specifies the PACE source rule for all data types. The source rule you select for this option becomes the default source rule. Data Mart can support additional source rules via the Snapshot feature. NOTE:Â You must select a source rule before you can create or edit a Data Mart model. If you do not select a source rule, most of the links in the Manage Mart window appear grayed out, and you cannot select them. |
FX Conversion Date Column for Trades | Specifies the date field in the Trade table that the system uses for currency conversion. |
FX Conversion Date Column for Cash | Specifies the date field in the Cash Activity table that the system uses for currency conversion. |
Effective Date Column for Trades | Specifies the date field in the Trade table that Data Mart uses to define the Effective Date of trade data. |
Effective Date Column for Cash | Specifies the date field in the Cash Activity table that Data Mart uses to define the Effective Date of cash activity data. |
Currency Code | Specifies a code in the PACE Codes table that contains FISO codes of all your currencies. This option is for use in conversions to an alternate base currency. |
Log Client Activity | Logs all the client activity in data mart for a specific user, which allows you to monitor any changes to the model or configuration for troubleshooting purposes.
|
Use Entity History | Determines whether to extract data from the entity history table or from the entity composite tables for entity data, based on the as of date of the model submission. Options include:
|
Use Most Recent Entity Data | Determines the history table record to use for reporting purposes. Also, determines whether OLAP processes accept a row of entity data if it contains one or more null entity fields. Options include:
|
Always composite holdings | Determines whether to automatically enumerate composites for regular composite (COM) entities. If you are not using the Entity Build process and you enable this option, the system enumerates holdings and populates the positions of all composite members. You can roll these up to the security level within your reporting tool to create composite level positions. Eagle recommends calculating performance for composite entities without using the Entity Build process. Cash activity is not built by the Entity Build process even though it is needed for performance return calculations. Data Mart always enumerates composites for trade and cash data when processing a composite for a model that contains those field types. |
Number of funds per report | Specifies the maximum number of funds that a single instance of the Model Manager Engine can submit for an OLAP process. If the system assigns more entities to the submit process than this value, the Model Manager Engine spawns more than one OLAP process for each report data type to perform the submit. Your Database Administrator can test alternative values for this parameter to improve system performance. |
Number of funds per Model Manager | Specifies the maximum number of entities that a single instance of the Model Manager Engine can process. The Model Manager Engine runs the appropriate PACE concentration engine for an OLAP report submission. If a single submission involves more entities than this value, the Data Mart Manager Engine spawns more than one Model Manager Engine to perform the submit. The Model Manager Engine determines which OLAP reports are required to populate the database with the data identified by the models. Your Database Administrator can test alternative values of this parameter to improve system performance. |
Number of Securities per Report | Specifies the maximum number of securities that the Security Details Model Manager can submit for an OLAP process. The default is 10,000. |
Number of Issuers per report | Specifies the maximum number of issuers that the Issuer Details Model Manager can submit for an OLAP process. The default is 10,000. |
Use Most Recent Security Data | Determines how OLAP processes use security history when building security data. This check box only applies if you included security sources in your source rule. If you did not, the security composite record is used to provide current values. This is a global setting that applies to security fields in all Mart models. Options include:
|
Security Build Information | Determines whether to build security data for unheld securities. Options include:
|
Issuer Build Information | Determines for which issuers you build data in the Issuer Details table. Options include:
|
Auto Generate Database Column Name | Determines whether to generate default column names. Options include:
|
Consider Nulls in Weighted Average check box | Determines whether to consider null values when calculating weighted average rollup fields. Options include:
|
Convert Benchmark to Portfolio Base Currency | Performance Measurement has an option to convert the currency of any benchmark associated with a portfolio to the base currency of the portfolio. This enables meaningful benchmark-relative performance comparisons. The check box is not selected by default. Eagle suggests you select the check box as a best practice. |
Set Data Mart Manager Execution Status from Models |
|