diff --git a/docs/img/mpe_xlmap_data.png b/docs/img/mpe_xlmap_data.png new file mode 100644 index 0000000..811c5c3 Binary files /dev/null and b/docs/img/mpe_xlmap_data.png differ diff --git a/docs/tables/mpe_xlmap_data.md b/docs/tables/mpe_xlmap_data.md new file mode 100644 index 0000000..68b8fc9 --- /dev/null +++ b/docs/tables/mpe_xlmap_data.md @@ -0,0 +1,31 @@ +--- +layout: article +title: MPE_XLMAP_DATA +description: The MPE_XLMAP_DATA table stores the data from complex excel uploads in a vertical format. +og_title: MPE_XLMAP_DATA Table Documentation +og_image: ../img/mpe_xlmap_data.png +--- + +# MPE_XLMAP_DATA + +The MPE_XLMAP_DATA table stores the data from complex excel uploads in a vertical format. It is possible to configure a different target, so long as it has the same attributes, in the [MPE_XLMAP_INFO](tables/mpe_xlmap_info.md) table. + +![Screenshot](../img/mpe_xlmap_data.png) + +See also: + +* [Excel Uploads](/excel.md) +* [MPE_XLMAP_INFO](tables/mpe_xlmap_info.md) +* [MPE_XLMAP_RULES](tables/mpe_xlmap_rules.md) + +!!!note + This table cannot be edited directly! Any target tables configured in [MPE_XLMAP_INFO](tables/mpe_xlmap_info.md) are also removed from the Tables list in the LOAD menu. + +## Columns + + - 🔑 `LOAD_REF char(32)`: The Unique Load reference. Applied automatically. + - 🔑 `XLMAP_ID char(32)`: The unique, UPPERCASE reference for the excel map. Applied automatically. + - 🔑 `XLMAP_RANGE_ID char(32)`: A unique reference for the specific range being loaded. Applied automatically. + - `ROW_NO num`: For single-cell / single-row sources, this is always 1. Otherwise, it is the row number of the rectangular range being extracted in this XLMAP_RANGE_ID. + - `COL_NO num`: For single-cell / single-column sources, this is always 1. Otherwise, it is the column number of the rectangular range being extracted in this XLMAP_RANGE_ID. + - `VALUE_TXT char(4000)`: The value of the cell, in text format. \ No newline at end of file diff --git a/docs/tables/mpe_xlmap_info.md b/docs/tables/mpe_xlmap_info.md index a6ba887..ad8c473 100644 --- a/docs/tables/mpe_xlmap_info.md +++ b/docs/tables/mpe_xlmap_info.md @@ -16,14 +16,17 @@ The information is optional (unless you wish to configure a non-default target t See also: +* [Excel Uploads](/excel.md) +* [MPE_XLMAP_DATA](tables/mpe_xlmap_data.md) * [MPE_XLMAP_RULES](tables/mpe_xlmap_rules.md) + ## Columns - `TX_FROM num`: SCD2 open datetime - 🔑 `TX_TO num`: SCD2 close datetime - 🔑 `XLMAP_ID char(32)`: A unique, UPPERCASE reference for the excel map. - `XLMAP_DESCRIPTION char(1000)`: Map Description - - `XLMAP_TARGETLIBDS char(41)`: An alternative target table to which to upload the data. This MUST have the same structure as the [MPE_XLMAP_DATA](tables/mpe_xlmap_data.md) table. \ No newline at end of file + - `XLMAP_TARGETLIBDS char(41)`: An alternative target table to which to upload the data. This MUST have the same structure as the [MPE_XLMAP_DATA](tables/mpe_xlmap_data.md) table. The table must also be configured in [MPE_TABLES](tables/mpe_tables.md). \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index dc51ed0..081651a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -7,7 +7,6 @@ nav: - DC User Guide: dc-userguide.md - Data Catalog: dcu-datacatalog.md - Data Lineage: dcu-lineage.md - - Excel: excel.md - File Uploads: files.md - Filter Mechanism: filter.md - Locking Mechanism: locking-mechanism.md @@ -28,11 +27,15 @@ nav: - MPE_SUBMIT: tables/mpe_submit.md - MPE_SECURITY: tables/mpe_security.md - MPE_TABLES: tables/mpe_tables.md + - MPE_XLMAP_DATA: tables/mpe_xlmap_data.md + - MPE_XLMAP_INFO: tables/mpe_xlmap_info.md + - MPE_XLMAP_RULES: tables/mpe_xlmap_rules.md - Configuration: - Column Level Security: column-level-security.md - Dates / Datetimes: dcc-dates.md - Dynamic Cell Dropdown: dynamic-cell-dropdown.md - Emails: emails.md + - Excel: excel.md - Formats: formats.md - Groups: dcc-groups.md - Libraries: libraries.md