

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::QuickSight::Template ColumnHierarchy
<a name="aws-properties-quicksight-template-columnhierarchy"></a>

The option that determines the hierarchy of the fields for a visual element.

## Syntax
<a name="aws-properties-quicksight-template-columnhierarchy-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-quicksight-template-columnhierarchy-syntax.json"></a>

```
{
  "[DateTimeHierarchy](#cfn-quicksight-template-columnhierarchy-datetimehierarchy)" : DateTimeHierarchy,
  "[ExplicitHierarchy](#cfn-quicksight-template-columnhierarchy-explicithierarchy)" : ExplicitHierarchy,
  "[PredefinedHierarchy](#cfn-quicksight-template-columnhierarchy-predefinedhierarchy)" : PredefinedHierarchy
}
```

### YAML
<a name="aws-properties-quicksight-template-columnhierarchy-syntax.yaml"></a>

```
  [DateTimeHierarchy](#cfn-quicksight-template-columnhierarchy-datetimehierarchy): 
    DateTimeHierarchy
  [ExplicitHierarchy](#cfn-quicksight-template-columnhierarchy-explicithierarchy): 
    ExplicitHierarchy
  [PredefinedHierarchy](#cfn-quicksight-template-columnhierarchy-predefinedhierarchy): 
    PredefinedHierarchy
```

## Properties
<a name="aws-properties-quicksight-template-columnhierarchy-properties"></a>

`DateTimeHierarchy`  <a name="cfn-quicksight-template-columnhierarchy-datetimehierarchy"></a>
The option that determines the hierarchy of any `DateTime` fields.  
*Required*: No  
*Type*: [DateTimeHierarchy](aws-properties-quicksight-template-datetimehierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ExplicitHierarchy`  <a name="cfn-quicksight-template-columnhierarchy-explicithierarchy"></a>
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.  
*Required*: No  
*Type*: [ExplicitHierarchy](aws-properties-quicksight-template-explicithierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PredefinedHierarchy`  <a name="cfn-quicksight-template-columnhierarchy-predefinedhierarchy"></a>
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.  
*Required*: No  
*Type*: [PredefinedHierarchy](aws-properties-quicksight-template-predefinedhierarchy.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)