| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.QuickSight.Types.AnalysisDefinition
Description
Synopsis
- data AnalysisDefinition = AnalysisDefinition' {
- analysisDefaults :: Maybe AnalysisDefaults
- calculatedFields :: Maybe [CalculatedField]
- columnConfigurations :: Maybe [ColumnConfiguration]
- filterGroups :: Maybe [FilterGroup]
- parameterDeclarations :: Maybe [ParameterDeclaration]
- sheets :: Maybe [SheetDefinition]
- dataSetIdentifierDeclarations :: NonEmpty DataSetIdentifierDeclaration
- newAnalysisDefinition :: NonEmpty DataSetIdentifierDeclaration -> AnalysisDefinition
- analysisDefinition_analysisDefaults :: Lens' AnalysisDefinition (Maybe AnalysisDefaults)
- analysisDefinition_calculatedFields :: Lens' AnalysisDefinition (Maybe [CalculatedField])
- analysisDefinition_columnConfigurations :: Lens' AnalysisDefinition (Maybe [ColumnConfiguration])
- analysisDefinition_filterGroups :: Lens' AnalysisDefinition (Maybe [FilterGroup])
- analysisDefinition_parameterDeclarations :: Lens' AnalysisDefinition (Maybe [ParameterDeclaration])
- analysisDefinition_sheets :: Lens' AnalysisDefinition (Maybe [SheetDefinition])
- analysisDefinition_dataSetIdentifierDeclarations :: Lens' AnalysisDefinition (NonEmpty DataSetIdentifierDeclaration)
Documentation
data AnalysisDefinition Source #
The definition of an analysis.
See: newAnalysisDefinition smart constructor.
Constructors
| AnalysisDefinition' | |
Fields
| |
Instances
newAnalysisDefinition Source #
Arguments
| :: NonEmpty DataSetIdentifierDeclaration | |
| -> AnalysisDefinition |
Create a value of AnalysisDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:analysisDefaults:AnalysisDefinition', analysisDefinition_analysisDefaults - Undocumented member.
$sel:calculatedFields:AnalysisDefinition', analysisDefinition_calculatedFields - An array of calculated field definitions for the analysis.
$sel:columnConfigurations:AnalysisDefinition', analysisDefinition_columnConfigurations - An array of analysis-level column configurations. Column configurations
can be used to set default formatting for a column to be used throughout
an analysis.
$sel:filterGroups:AnalysisDefinition', analysisDefinition_filterGroups - Filter definitions for an analysis.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
$sel:parameterDeclarations:AnalysisDefinition', analysisDefinition_parameterDeclarations - An array of parameter declarations for an analysis.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
$sel:sheets:AnalysisDefinition', analysisDefinition_sheets - An array of sheet definitions for an analysis. Each SheetDefinition
provides detailed information about a sheet within this analysis.
$sel:dataSetIdentifierDeclarations:AnalysisDefinition', analysisDefinition_dataSetIdentifierDeclarations - An array of dataset identifier declarations. This mapping allows the
usage of dataset identifiers instead of dataset ARNs throughout analysis
sub-structures.
analysisDefinition_analysisDefaults :: Lens' AnalysisDefinition (Maybe AnalysisDefaults) Source #
Undocumented member.
analysisDefinition_calculatedFields :: Lens' AnalysisDefinition (Maybe [CalculatedField]) Source #
An array of calculated field definitions for the analysis.
analysisDefinition_columnConfigurations :: Lens' AnalysisDefinition (Maybe [ColumnConfiguration]) Source #
An array of analysis-level column configurations. Column configurations can be used to set default formatting for a column to be used throughout an analysis.
analysisDefinition_filterGroups :: Lens' AnalysisDefinition (Maybe [FilterGroup]) Source #
Filter definitions for an analysis.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
analysisDefinition_parameterDeclarations :: Lens' AnalysisDefinition (Maybe [ParameterDeclaration]) Source #
An array of parameter declarations for an analysis.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
analysisDefinition_sheets :: Lens' AnalysisDefinition (Maybe [SheetDefinition]) Source #
An array of sheet definitions for an analysis. Each SheetDefinition
provides detailed information about a sheet within this analysis.
analysisDefinition_dataSetIdentifierDeclarations :: Lens' AnalysisDefinition (NonEmpty DataSetIdentifierDeclaration) Source #
An array of dataset identifier declarations. This mapping allows the usage of dataset identifiers instead of dataset ARNs throughout analysis sub-structures.