Values_1.TopicColumnSourceRepresents a column in a dataset.
type nonrec t = {columnName : Values_0.LimitedString.t;The name of the column.
*)columnFriendlyName : Values_0.LimitedString.t option;A user-friendly name for the column.
*)columnDescription : Values_0.LimitedString.t option;A description of the column and its contents.
*)columnSynonyms : Synonyms.t option;The other names or aliases for the column.
*)columnDataRole : ColumnDataRole.t option;The role of the column in the data. Valid values are DIMENSION and MEASURE.
*)aggregation : DefaultAggregation.t option;The type of aggregation that is performed on the column data when it's queried.
*)isIncludedInTopic : Values_0.Boolean.t option;A Boolean value that indicates whether the column is included in the query results.
*)disableIndexing : NullableBoolean.t option;A Boolean value that indicates whether the column shows in the autocomplete functionality.
*)comparativeOrder : ComparativeOrder.t option;The order in which data is displayed for the column when it's used in a comparative context.
*)semanticType : SemanticType.t option;The semantic type of data contained in the column.
*)timeGranularity : Values_0.TopicTimeGranularity.t option;The level of time precision that is used to aggregate DateTime values.
*)allowedAggregations : AuthorSpecifiedAggregations.t option;The list of aggregation types that are allowed for the column. Valid values for this structure are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN, SUM, AVERAGE, STDEV, STDEVP, VAR, VARP, and PERCENTILE.
*)notAllowedAggregations : AuthorSpecifiedAggregations.t option;The list of aggregation types that are not allowed for the column. Valid values for this structure are COUNT, DISTINCT_COUNT, MIN, MAX, MEDIAN, SUM, AVERAGE, STDEV, STDEVP, VAR, VARP, and PERCENTILE.
*)defaultFormatting : DefaultFormatting.t option;The default formatting used for values in the column.
*)neverAggregateInFilter : Values_0.Boolean.t option;A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.
*)cellValueSynonyms : CellValueSynonyms.t option;The other names or aliases for the column cell value.
*)nonAdditive : NullableBoolean.t option;The non additive value for the column.
*)}val make :
?columnFriendlyName:??? ->
?columnDescription:??? ->
?columnSynonyms:??? ->
?columnDataRole:??? ->
?aggregation:??? ->
?isIncludedInTopic:??? ->
?disableIndexing:??? ->
?comparativeOrder:??? ->
?semanticType:??? ->
?timeGranularity:??? ->
?allowedAggregations:??? ->
?notAllowedAggregations:??? ->
?defaultFormatting:??? ->
?neverAggregateInFilter:??? ->
?cellValueSynonyms:??? ->
?nonAdditive:??? ->
columnName:Values_0.LimitedString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `Enum of string
| `String of Values_0.LimitedString.t
| `Structure of
(string
* [> `List of [> `String of Values_0.String_.t ] list
| `String of Values_0.LimitedString.t ])
list ]
list
| `String of Values_0.LimitedString.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of Values_0.String_.t ] list
| `Map of
([> `String of Values_0.LimitedString.t ]
* [> `String of Values_0.LimitedString.t ])
list
| `String of Values_0.LimitedString.t
| `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `Integer of Values_0.Integer.t
| `String of Values_0.LimitedString.t
| `Structure of
(string * [> `String of Values_0.LimitedString.t ]) list ])
list ])
list ])
list ]