MGCLatticeTableEntityCoverageEntity
Read-only data entity exposing the table data + entity coverage snapshot produced by MGCLatticeTableEntityCoverageAnalyzer. Enables the coverage analysis to be exported through data management for gold-configuration and migration planning.
- Public collection name:
LatticeTableEntityCoverages - Primary key:
SnapshotId,TableName,CompanyId
Fields
| Name | Type | Mandatory | Description |
|---|---|---|---|
SnapshotId | MGCLatticeSnapshotId | Yes | Identifier of the analyzer run that produced the snapshot row. |
SnapshotDateTime | TransDateTime | No | Date and time (UTC) when the analyzer run was executed. |
TableName | TableName | Yes | AOT name of the analyzed table. |
SourceTableId | RefTableId | No | Kernel table id of the analyzed table. |
CompanyId | DataAreaId | No | Company (data area) the row count applies to. Blank for shared tables. |
RowCount | MGCLatticeRowCount | No | Number of records counted for this table in the given company (or total for shared tables). |
IsSharedTable | NoYes | No | Yes when the table stores data once for all companies (SaveDataPerCompany = No). |
TableGroup | MGCLatticeTableGroupName | No | Table group of a table, for example Main, Group, Transaction or Parameter. |
ModelName | MGCLatticeModelName | No | Model or module that owns the table definition. |
HasEntity | NoYes | No | Yes when at least one data entity references this table as a data source. |
CoveringEntityCount | MGCLatticeRecordCount | No | Number of data entities that reference this table as a data source. |
CoveringEntities | MGCLatticeEntityNameList | No | Comma-separated list of data entities that reference this table (truncated when very long). |
Mappings
| Entity field | Data source | Field |
|---|---|---|
SnapshotId | MGCLatticeTableEntityCoverageSnapshot | SnapshotId |
SnapshotDateTime | MGCLatticeTableEntityCoverageSnapshot | SnapshotDateTime |
TableName | MGCLatticeTableEntityCoverageSnapshot | TableName |
SourceTableId | MGCLatticeTableEntityCoverageSnapshot | SourceTableId |
CompanyId | MGCLatticeTableEntityCoverageSnapshot | CompanyId |
RowCount | MGCLatticeTableEntityCoverageSnapshot | RowCount |
IsSharedTable | MGCLatticeTableEntityCoverageSnapshot | IsSharedTable |
TableGroup | MGCLatticeTableEntityCoverageSnapshot | TableGroup |
ModelName | MGCLatticeTableEntityCoverageSnapshot | ModelName |
HasEntity | MGCLatticeTableEntityCoverageSnapshot | HasEntity |
CoveringEntityCount | MGCLatticeTableEntityCoverageSnapshot | CoveringEntityCount |
CoveringEntities | MGCLatticeTableEntityCoverageSnapshot | CoveringEntities |