Identifying Index Fields

The indexing process begins with the creation of an index model within Monarch, via the same field definition process that you would use to extract fields of data from a report (refer to the Altair documentation for detailed instructions on this process). When creating an index model to be used in Monarch Server Web, however, only those fields that are to be used as index fields need to be identified. When you configure a document type within Monarch Server, you will map these Monarch indexes to the document type's index fields.

Monarch Index Definition Considerations

When creating an index model within Monarch, consider doing the following:

However, if you do not create a detail template, you will not be able to go to the Data View. You may want to go to the Data View in order to gain access to the field properties for the index fields you have defined.

You can get around this problem in two ways. The first way is to create your lowest-level index field as a detail template, regardless of whether it is truly at the detail level in the report. The second way is to define a detail template temporarily, providing access to the Data View. You can then delete the detail-level model before saving the index model.

In addition, you should check that the defined length of the Monarch indexes is less than or equal to that of the corresponding index fields in Monarch Server Web. If they are longer, Monarch Server Web will truncate the index field's data when it is stored. This may cause errors during the archive process if, for example, an index field is no longer unique due to truncation.

If you supply a number greater than 0 for this setting in your Monarch index model, that number of characters will be stripped from the input report as it is compressed and archived in the warehouse. The characters are permanently removed. If the number is set to 0, no leading control characters are removed from your report. However, you may still choose to ignore those characters when viewing, by setting an appropriate value in the Monarch model file that is launched for viewing.

NOTE: In order to ensure that characters are not stripped from your report files inadvertently, it is recommended that the value be set to 0 for all Monarch index models.

To review or change the Ignore Leading Control Characters setting

To review or change the Ignore Leading Control Characters setting

  1. In Monarch, open the desired report (FileOpen Report) and model files (File, Open Model), then select Options, Input (ALT,O,I) from the main menu to display the Input Options dialog box.

  2. Enter the appropriate number of leading control characters to ignore in the Ignore n Leading Control Characters field.

NOTE: It is recommended that you set this number to 0 for the index model.

  1. Click OK to close the Input Options dialog box, then save the change to the model by selecting File, Save Model.

To review or change the Ignore Form Feed Characters setting

To review or change the Ignore Form Feed Characters setting

  1. In Monarch, open the desired report (File, Open Report) and model files (File, Open Model), then select Options, Input (ALT,O,I) from the main menu to display the Input Options dialog.

  2. If the Ignore Form Feed Characters check box is selected, clear it.

  3. Click OK to close the Input Options dialog, then save the change to the model by selecting File, Save Model.

Monarch Server Web Index Field Considerations

A few things to consider before adding index fields in Monarch Server: