These DataLink Objects fall into four main areas:
Tables are the basic building blocks of AXIS DataLink projects. In preparing your extract data for use by AXIS, you will be defining, populating, and running batch processes on tables. AXIS DataLink Tables can be accessed by selecting View / DataLink / Tables from the menu bar. These tables are broken into the following categories:
Primary Tables are used to hold the main inforce business data loaded from the source file and intended for export to AXIS cells. In Asset databases, the primary table is referred to as Asset Cell Assumptions and is used to directly create cells, while in insurance databases, the Primary tables are called Policy Information tables and create seriatim record files to be linked to liability module Cells. Policy Info tables are special in that they are mandatory (if you want to export) but they are also namable since you can have more than one. Most vendor-defined tables (optional and reference) are prenamed and you can only have one. You may add additional fields to these primary tables as you need them.
Optional tables are vendor supplied and predefined. Which optional tables are available will depend on which module you are working in. The user must specifically add some Optional Tables (found in selection list). Others are added automatically by AXIS whenever a corresponding field is added to the Policy Info Table (e.g. the optional vectors) and these are not found in the selection list. Most Optional tables are not exported directly but contain records that may be linked to records in Policy Info by Policy ID or by another specified field in Policy Info, and which are then exported with the corresponding Policy Info records. However, some optional tables, such as AXIS Table Values tables, may be exported separately from the Policy Info data.
User Defined Tables are commonly used to hold supplementary data that needs to be consolidated to calculated fields in the Primary Table or to rules that help control the definition of calculated fields. There are no predefined fields in User Defined Tables, and no data is exported directly from these tables to AXIS. However, all of the other options and processes used to define the primary and predefined supplementary tables are available to them. In addition, data may be moved from these tables into the Policy Information table using either cross table actions or record collection processes. For an example of this application, refer to How to Consolidate Multiple Source Files into One Database.
Reference Tables, like Optional tables are vendor supplied and predefined, and may be selected by the user from the selection list and created. These tables hold specific field values which are automatically accessed by reference to the numeric index value in the supplementary table. An example of these is the table type Cells. These fields may be defined as part of the mapping process in the Policy Information Table and AXIS DataLink will automatically manage the creation of entries in the corresponding reference tables and the maintenance of the index values used for references. Note that these fields are shown as numeric fields in the Policy Information table as their actual contents are the numeric index values and not the referenced text strings.
Batch Objects are objects which defines a specific processing step or sequence of steps. A batch process can be created, named, saved and executed. Batch Processes include single processing actions involving single or multiple tables. They define a precise sequence of table processing steps such as initializing, loading, mapping, and exporting, and may also include other batch processes in the sequence. With the release of AXIS DataLink 10, all batch processes (both AXIS specific and DataLink specific) are now located in a common Batch Object List which is available by selecting View / Batch from the Menu bar. The DataLink batch objects - which include Formula, Cross Table, Macro, and Collect Record types - are listed in this location along with AXIS specific batch objects. For further information on the uses of the various types of DataLink Batch Objects, see the section on Batch Processing in DataLink in this Users Guide.
Queries are requests to extract, format and display selected data from one or more connected tables. In DataLink, query definitions may be created, edited and executed by selecting View / DataLink / Query from the Menu bar. For more information on constructing, editing, and running queries, see What is a Query in this help file