MAIDR Documentation - v4.4.0
    Preparing search index...

    One column of a worksheet's summary data.

    fieldName carries the aggregation wrapper (SUM(Sales)) and is documented as not stable across languages; fieldId carries it too and is not stable across data-source replacement. Both are read: fieldId keys the view-order↔alphabetical remap, fieldName is what selection criteria are addressed by.

    interface TableauColumn {
        fieldName: string;
        fieldId: string;
        dataType: TableauDataType;
        index: number;
        isReferenced?: boolean;
    }
    Index

    Properties

    fieldName: string

    Display name including the aggregation wrapper, e.g. SUM(Sales).

    fieldId: string

    Stable-within-a-session identifier used to match columns across calls.

    dataType: TableauDataType
    index: number

    Position of this column in the table it came from.

    isReferenced?: boolean

    Whether the column is referenced by the visualization. Optional because older libraries omit it; false means a tooltip-only passenger, which fields.ts drops.