Class CfnTemplate.PredefinedHierarchyProperty
The option that determines the hierarchy of the fields that are defined during data preparation.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnTemplate.PredefinedHierarchyProperty : CfnTemplate.IPredefinedHierarchyProperty
Syntax (vb)
Public Class CfnTemplate.PredefinedHierarchyProperty Implements CfnTemplate.IPredefinedHierarchyProperty
Remarks
These fields are available to use in any analysis that uses the data source.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
Columns = new [] { new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
} },
HierarchyId = "hierarchyId",
// the properties below are optional
DrillDownFilters = new [] { new DrillDownFilterProperty {
CategoryFilter = new CategoryDrillDownFilterProperty {
CategoryValues = new [] { "categoryValues" },
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
}
},
NumericEqualityFilter = new NumericEqualityDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
Value = 123
},
TimeRangeFilter = new TimeRangeDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
RangeMaximum = "rangeMaximum",
RangeMinimum = "rangeMinimum",
TimeGranularity = "timeGranularity"
}
} }
};
Synopsis
Constructors
PredefinedHierarchyProperty() | The option that determines the hierarchy of the fields that are defined during data preparation. |
Properties
Columns | The list of columns that define the predefined hierarchy. |
DrillDownFilters | The option that determines the drill down filters for the predefined hierarchy. |
HierarchyId | The hierarchy ID of the predefined hierarchy. |
Constructors
PredefinedHierarchyProperty()
The option that determines the hierarchy of the fields that are defined during data preparation.
public PredefinedHierarchyProperty()
Remarks
These fields are available to use in any analysis that uses the data source.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var predefinedHierarchyProperty = new PredefinedHierarchyProperty {
Columns = new [] { new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
} },
HierarchyId = "hierarchyId",
// the properties below are optional
DrillDownFilters = new [] { new DrillDownFilterProperty {
CategoryFilter = new CategoryDrillDownFilterProperty {
CategoryValues = new [] { "categoryValues" },
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
}
},
NumericEqualityFilter = new NumericEqualityDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
Value = 123
},
TimeRangeFilter = new TimeRangeDrillDownFilterProperty {
Column = new ColumnIdentifierProperty {
ColumnName = "columnName",
DataSetIdentifier = "dataSetIdentifier"
},
RangeMaximum = "rangeMaximum",
RangeMinimum = "rangeMinimum",
TimeGranularity = "timeGranularity"
}
} }
};
Properties
Columns
The list of columns that define the predefined hierarchy.
public object Columns { get; set; }
Property Value
Remarks
DrillDownFilters
The option that determines the drill down filters for the predefined hierarchy.
public object? DrillDownFilters { get; set; }
Property Value
Remarks
HierarchyId
The hierarchy ID of the predefined hierarchy.
public string HierarchyId { get; set; }