AWS::QuickSight::Topic TopicColumn
Represents a column in a dataset.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Aggregation" :
String
, "AllowedAggregations" :[ String, ... ]
, "CellValueSynonyms" :[ CellValueSynonym, ... ]
, "ColumnDataRole" :String
, "ColumnDescription" :String
, "ColumnFriendlyName" :String
, "ColumnName" :String
, "ColumnSynonyms" :[ String, ... ]
, "ComparativeOrder" :ComparativeOrder
, "DefaultFormatting" :DefaultFormatting
, "DisableIndexing" :Boolean
, "IsIncludedInTopic" :Boolean
, "NeverAggregateInFilter" :Boolean
, "NonAdditive" :Boolean
, "NotAllowedAggregations" :[ String, ... ]
, "SemanticType" :SemanticType
, "TimeGranularity" :String
}
YAML
Aggregation:
String
AllowedAggregations:- String
CellValueSynonyms:- CellValueSynonym
ColumnDataRole:String
ColumnDescription:String
ColumnFriendlyName:String
ColumnName:String
ColumnSynonyms:- String
ComparativeOrder:ComparativeOrder
DefaultFormatting:DefaultFormatting
DisableIndexing:Boolean
IsIncludedInTopic:Boolean
NeverAggregateInFilter:Boolean
NonAdditive:Boolean
NotAllowedAggregations:- String
SemanticType:SemanticType
TimeGranularity:String
Properties
Aggregation
-
The type of aggregation that is performed on the column data when it's queried.
Required: No
Type: String
Allowed values:
SUM | MAX | MIN | COUNT | DISTINCT_COUNT | AVERAGE | MEDIAN | STDEV | STDEVP | VAR | VARP
Update requires: No interruption
AllowedAggregations
-
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
, andPERCENTILE
.Required: No
Type: Array of String
Update requires: No interruption
CellValueSynonyms
-
The other names or aliases for the column cell value.
Required: No
Type: Array of CellValueSynonym
Update requires: No interruption
ColumnDataRole
-
The role of the column in the data. Valid values are
DIMENSION
andMEASURE
.Required: No
Type: String
Allowed values:
DIMENSION | MEASURE
Update requires: No interruption
ColumnDescription
-
A description of the column and its contents.
Required: No
Type: String
Minimum:
0
Maximum:
256
Update requires: No interruption
ColumnFriendlyName
-
A user-friendly name for the column.
Required: No
Type: String
Minimum:
0
Maximum:
256
Update requires: No interruption
ColumnName
-
The name of the column.
Required: Yes
Type: String
Minimum:
0
Maximum:
256
Update requires: No interruption
ColumnSynonyms
-
The other names or aliases for the column.
Required: No
Type: Array of String
Minimum:
0
Maximum:
256
Update requires: No interruption
ComparativeOrder
-
The order in which data is displayed for the column when it's used in a comparative context.
Required: No
Type: ComparativeOrder
Update requires: No interruption
DefaultFormatting
-
The default formatting used for values in the column.
Required: No
Type: DefaultFormatting
Update requires: No interruption
DisableIndexing
-
A Boolean value that indicates whether the column shows in the autocomplete functionality.
Required: No
Type: Boolean
Update requires: No interruption
IsIncludedInTopic
-
A Boolean value that indicates whether the column is included in the query results.
Required: No
Type: Boolean
Update requires: No interruption
NeverAggregateInFilter
-
A Boolean value that indicates whether to aggregate the column data when it's used in a filter context.
Required: No
Type: Boolean
Update requires: No interruption
NonAdditive
-
The non additive value for the column.
Required: No
Type: Boolean
Update requires: No interruption
NotAllowedAggregations
-
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
, andPERCENTILE
.Required: No
Type: Array of String
Update requires: No interruption
SemanticType
-
The semantic type of data contained in the column.
Required: No
Type: SemanticType
Update requires: No interruption
TimeGranularity
-
The level of time precision that is used to aggregate
DateTime
values.Required: No
Type: String
Allowed values:
SECOND | MINUTE | HOUR | DAY | WEEK | MONTH | QUARTER | YEAR
Update requires: No interruption