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 |
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.
AnalysisDefinition' | |
|
Instances
newAnalysisDefinition Source #
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.