ReadonlynameThe field's caption, e.g. Sales.
ReadonlydescriptionThe author's description of the field, undefined when there is none.
ReadonlydataReadonlyroleReadonlyaggregationReadonlycolumnReadonlyisReadonlyisReadonlyisWhether Tableau generated the field, e.g. Measure Values.
ReadonlyisReadonlyisReadonlyisReadonlyfieldUnique across every data source in the workbook, and — in summary data — inclusive of the aggregation. Documented as changing when the data source is replaced, so it is a within-session key and not a durable one.
One field of a visual specification, with its properties.
Mirrors
FieldInstanceinExternalContract/Shared/VisualModelInterface.d.tstogether with every member it inherits fromFieldBaseinExternalContract/Shared/DataSourceInterfaces.d.ts: twelve inherited members plusfieldId.Note that
descriptionanddataTypeare required keys whose value may beundefined, not optional keys — that is how the vendor declares them, and the distinction is the difference between "Tableau reported no description" and "the payload never had the key".