--- layout: article title: MPE_LINEAGE_COLS description: The MPE_LINEAGE_COLS table stores column-level lineage (forward and reverse) extracted by Data Controller for SAS®. --- # MPE_LINEAGE_COLS The `MPE_LINEAGE_COLS` table stores column-level lineage - the column mappings derived from jobs registered in SAS DI Studio. See the [lineage](/dcu-lineage/) guide for more details. ## Columns - 🔑 `COL_ID char(32)`: Unique identifier of the lineage record - 🔑 `DIRECTION char(1)`: Lineage direction (e.g. F for forward, R for reverse) - `JOBNAME char(256)`: Name of the job in which the mapping was found - `SOURCETABLENAME char(256)`: Name of the source table - `SOURCECOLNAME char(256)`: Name of the source column - 🔑 `SOURCECOLURI char(256)`: URI of the source column - 🔑 `MAP_TYPE char(256)`: The type of mapping - 🔑 `MAP_TRANSFORM char(256)`: The transformation applied in the mapping - `TARGETTABLENAME char(256)`: Name of the target table - `TARGETCOLNAME char(256)`: Name of the target column - 🔑 `TARGETCOLURI char(256)`: URI of the target column - `DERIVED_RULE char(500)`: The derivation rule applied - `LEVEL num`: The depth of the mapping within the lineage tree - `MODIFIED_DTTM num`: Datetime the record was last modified - `MODIFIED_BY char(64)`: The user who last modified the record