Amazon QuickSight

2023/05/22 - Amazon QuickSight - 6 new 9 updated api methods

Changes  Add support for Asset Bundle, Geospatial Heatmaps.

StartAssetBundleImportJob (new) Link ¶

Starts an Asset Bundle import job.

An Asset Bundle import job imports specified Amazon QuickSight assets into an Amazon QuickSight account. You can also choose to import a naming prefix and specified configuration overrides. The assets that are contained in the bundle file that you provide are used to create or update a new or existing asset in your Amazon QuickSight account. Each Amazon QuickSight account can run up to 10 import jobs concurrently.

The API caller must have the necessary "create" , "describe" , and "update" permissions in their IAM role to access each resource type that is contained in the bundle file before the resources can be imported.

See also: AWS API Documentation

Request Syntax

client.start_asset_bundle_import_job(
    AwsAccountId='string',
    AssetBundleImportJobId='string',
    AssetBundleImportSource={
        'Body': b'bytes',
        'S3Uri': 'string'
    },
    OverrideParameters={
        'ResourceIdOverrideConfiguration': {
            'PrefixForAllResources': 'string'
        },
        'VPCConnections': [
            {
                'VPCConnectionId': 'string',
                'Name': 'string',
                'SubnetIds': [
                    'string',
                ],
                'SecurityGroupIds': [
                    'string',
                ],
                'DnsResolvers': [
                    'string',
                ],
                'RoleArn': 'string'
            },
        ],
        'RefreshSchedules': [
            {
                'DataSetId': 'string',
                'ScheduleId': 'string',
                'StartAfterDateTime': datetime(2015, 1, 1)
            },
        ],
        'DataSources': [
            {
                'DataSourceId': 'string',
                'Name': 'string',
                'DataSourceParameters': {
                    'AmazonElasticsearchParameters': {
                        'Domain': 'string'
                    },
                    'AthenaParameters': {
                        'WorkGroup': 'string',
                        'RoleArn': 'string'
                    },
                    'AuroraParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'AuroraPostgreSqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'AwsIotAnalyticsParameters': {
                        'DataSetName': 'string'
                    },
                    'JiraParameters': {
                        'SiteBaseUrl': 'string'
                    },
                    'MariaDbParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'MySqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'OracleParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'PostgreSqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'PrestoParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Catalog': 'string'
                    },
                    'RdsParameters': {
                        'InstanceId': 'string',
                        'Database': 'string'
                    },
                    'RedshiftParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string',
                        'ClusterId': 'string'
                    },
                    'S3Parameters': {
                        'ManifestFileLocation': {
                            'Bucket': 'string',
                            'Key': 'string'
                        },
                        'RoleArn': 'string'
                    },
                    'ServiceNowParameters': {
                        'SiteBaseUrl': 'string'
                    },
                    'SnowflakeParameters': {
                        'Host': 'string',
                        'Database': 'string',
                        'Warehouse': 'string'
                    },
                    'SparkParameters': {
                        'Host': 'string',
                        'Port': 123
                    },
                    'SqlServerParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'TeradataParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'TwitterParameters': {
                        'Query': 'string',
                        'MaxRows': 123
                    },
                    'AmazonOpenSearchParameters': {
                        'Domain': 'string'
                    },
                    'ExasolParameters': {
                        'Host': 'string',
                        'Port': 123
                    },
                    'DatabricksParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'SqlEndpointPath': 'string'
                    }
                },
                'VpcConnectionProperties': {
                    'VpcConnectionArn': 'string'
                },
                'SslProperties': {
                    'DisableSsl': True|False
                },
                'Credentials': {
                    'CredentialPair': {
                        'Username': 'string',
                        'Password': 'string'
                    },
                    'SecretArn': 'string'
                }
            },
        ],
        'DataSets': [
            {
                'DataSetId': 'string',
                'Name': 'string'
            },
        ],
        'Themes': [
            {
                'ThemeId': 'string',
                'Name': 'string'
            },
        ],
        'Analyses': [
            {
                'AnalysisId': 'string',
                'Name': 'string'
            },
        ],
        'Dashboards': [
            {
                'DashboardId': 'string',
                'Name': 'string'
            },
        ]
    },
    FailureAction='DO_NOTHING'|'ROLLBACK'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account to import assets into.

type AssetBundleImportJobId

string

param AssetBundleImportJobId

[REQUIRED]

The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.

type AssetBundleImportSource

dict

param AssetBundleImportSource

[REQUIRED]

The source of the asset bundle zip file that contains the data that you want to import.

  • Body (bytes) --

    The bytes of the Base64 encoded asset bundle import zip file. This file can't exceed 20MB.

    If you are calling the APIs from the Amazon Web Services Java, JavaScript, Python, or PHP SDKs, the SDK encodes Base64 automatically to allow the direct setting of the zip file's bytes. If you are using a SDK of a different language or are receiving related errors, try to Base64 encode your data.

  • S3Uri (string) --

    The Amazon S3 uri for an asset bundle import file that exists in an Amazon S3 bucket that the caller has read access to. The file must be a zip format file and can't exceed 20MB.

type OverrideParameters

dict

param OverrideParameters

Optional overrides to be applied to the resource configuration before import.

  • ResourceIdOverrideConfiguration (dict) --

    An optional structure that configures resource ID overrides to be applied within the import job.

    • PrefixForAllResources (string) --

      An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.

  • VPCConnections (list) --

    A list of overrides for any VPCConnection resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single VPC connection that is imported.

      • VPCConnectionId (string) -- [REQUIRED]

        The ID of the VPC Connection to apply overrides to.

      • Name (string) --

        A new name for the VPC connection.

      • SubnetIds (list) --

        A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or region.

        • (string) --

      • SecurityGroupIds (list) --

        A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or region.

        • (string) --

      • DnsResolvers (list) --

        An optional override of dns resolvers to be used by the VPC connection.

        • (string) --

      • RoleArn (string) --

        An optional override of the role ARN to be used by the VPC connection.

  • RefreshSchedules (list) --

    A list of overrides for any RefreshSchedule resources that are present in the asset bundle that is imported.

    • (dict) --

      A list of overrides for a specific RefreshsSchedule resource that is present in the asset bundle that is imported.

      • DataSetId (string) -- [REQUIRED]

        A partial identifier for the specific RefreshSchedule resource that is being overridden. This structure is used together with the ScheduleID structure.

      • ScheduleId (string) -- [REQUIRED]

        A partial identifier for the specific RefreshSchedule resource being overridden. This structure is used together with the DataSetId structure.

      • StartAfterDateTime (datetime) --

        An override for the StartAfterDateTime of a RefreshSchedule to ensure that the StartAfterDateTime is set to a time that takes place in the future.

  • DataSources (list) --

    A list of overrides for any DataSource resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single data source that is being imported.

      • DataSourceId (string) -- [REQUIRED]

        The ID of the data source to apply overrides to.

      • Name (string) --

        A new name for the data source.

      • DataSourceParameters (dict) --

        The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

        • AmazonElasticsearchParameters (dict) --

          The parameters for OpenSearch.

          • Domain (string) -- [REQUIRED]

            The OpenSearch domain.

        • AthenaParameters (dict) --

          The parameters for Amazon Athena.

          • WorkGroup (string) --

            The workgroup that Amazon Athena uses.

          • RoleArn (string) --

            Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.

        • AuroraParameters (dict) --

          The parameters for Amazon Aurora MySQL.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • AuroraPostgreSqlParameters (dict) --

          The parameters for Amazon Aurora.

          • Host (string) -- [REQUIRED]

            The Amazon Aurora PostgreSQL-Compatible host to connect to.

          • Port (integer) -- [REQUIRED]

            The port that Amazon Aurora PostgreSQL is listening on.

          • Database (string) -- [REQUIRED]

            The Amazon Aurora PostgreSQL database to connect to.

        • AwsIotAnalyticsParameters (dict) --

          The parameters for IoT Analytics.

          • DataSetName (string) -- [REQUIRED]

            Dataset name.

        • JiraParameters (dict) --

          The parameters for Jira.

          • SiteBaseUrl (string) -- [REQUIRED]

            The base URL of the Jira site.

        • MariaDbParameters (dict) --

          The parameters for MariaDB.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • MySqlParameters (dict) --

          The parameters for MySQL.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • OracleParameters (dict) --

          The parameters for Oracle.

          • Host (string) -- [REQUIRED]

            An Oracle host.

          • Port (integer) -- [REQUIRED]

            The port.

          • Database (string) -- [REQUIRED]

            The database.

        • PostgreSqlParameters (dict) --

          The parameters for PostgreSQL.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • PrestoParameters (dict) --

          The parameters for Presto.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Catalog (string) -- [REQUIRED]

            Catalog.

        • RdsParameters (dict) --

          The parameters for Amazon RDS.

          • InstanceId (string) -- [REQUIRED]

            Instance ID.

          • Database (string) -- [REQUIRED]

            Database.

        • RedshiftParameters (dict) --

          The parameters for Amazon Redshift.

          • Host (string) --

            Host. This field can be blank if ClusterId is provided.

          • Port (integer) --

            Port. This field can be blank if the ClusterId is provided.

          • Database (string) -- [REQUIRED]

            Database.

          • ClusterId (string) --

            Cluster ID. This field can be blank if the Host and Port are provided.

        • S3Parameters (dict) --

          The parameters for S3.

          • ManifestFileLocation (dict) -- [REQUIRED]

            Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.

            • Bucket (string) -- [REQUIRED]

              Amazon S3 bucket.

            • Key (string) -- [REQUIRED]

              Amazon S3 key that identifies an object.

          • RoleArn (string) --

            Use the RoleArn structure to override an account-wide role for a specific S3 data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active.

        • ServiceNowParameters (dict) --

          The parameters for ServiceNow.

          • SiteBaseUrl (string) -- [REQUIRED]

            URL of the base site.

        • SnowflakeParameters (dict) --

          The parameters for Snowflake.

          • Host (string) -- [REQUIRED]

            Host.

          • Database (string) -- [REQUIRED]

            Database.

          • Warehouse (string) -- [REQUIRED]

            Warehouse.

        • SparkParameters (dict) --

          The parameters for Spark.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

        • SqlServerParameters (dict) --

          The parameters for SQL Server.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • TeradataParameters (dict) --

          The parameters for Teradata.

          • Host (string) -- [REQUIRED]

            Host.

          • Port (integer) -- [REQUIRED]

            Port.

          • Database (string) -- [REQUIRED]

            Database.

        • TwitterParameters (dict) --

          The parameters for Twitter.

          • Query (string) -- [REQUIRED]

            Twitter query string.

          • MaxRows (integer) -- [REQUIRED]

            Maximum number of rows to query Twitter.

        • AmazonOpenSearchParameters (dict) --

          The parameters for OpenSearch.

          • Domain (string) -- [REQUIRED]

            The OpenSearch domain.

        • ExasolParameters (dict) --

          The parameters for Exasol.

          • Host (string) -- [REQUIRED]

            The hostname or IP address of the Exasol data source.

          • Port (integer) -- [REQUIRED]

            The port for the Exasol data source.

        • DatabricksParameters (dict) --

          The required parameters that are needed to connect to a Databricks data source.

          • Host (string) -- [REQUIRED]

            The host name of the Databricks data source.

          • Port (integer) -- [REQUIRED]

            The port for the Databricks data source.

          • SqlEndpointPath (string) -- [REQUIRED]

            The HTTP path of the Databricks data source.

      • VpcConnectionProperties (dict) --

        VPC connection properties.

        • VpcConnectionArn (string) -- [REQUIRED]

          The Amazon Resource Name (ARN) for the VPC connection.

      • SslProperties (dict) --

        Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying data source.

        • DisableSsl (boolean) --

          A Boolean option to control whether SSL should be disabled.

      • Credentials (dict) --

        An optional structure that provides the credentials to be used to create the imported data source.

        • CredentialPair (dict) --

          A username and password credential pair to be used to create the imported data source. Leave this field blank if you are using an Secrets Manager Secret to provide credentials.

          • Username (string) -- [REQUIRED]

            The username for the data source connection.

          • Password (string) -- [REQUIRED]

            The password for the data source connection.

        • SecretArn (string) --

          The ARN of the Secrets Manager Secret to be used to create the imported data source leave this field blank if you aren't using a Secret in place of a credential pair.

  • DataSets (list) --

    A list of overrides for any DataSet resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single dataset that is being imported.

      • DataSetId (string) -- [REQUIRED]

        The ID of the dataset to apply overrides to.

      • Name (string) --

        A new name for the dataset.

  • Themes (list) --

    A list of overrides for any Theme resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single theme that is imported.

      • ThemeId (string) -- [REQUIRED]

        The ID of the theme to apply overrides to.

      • Name (string) --

        A new name for the theme.

  • Analyses (list) --

    A list of overrides for any Analysis resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single analysis that is being imported.

      • AnalysisId (string) -- [REQUIRED]

        The ID of the analysis that you ant to apply overrides to.

      • Name (string) --

        A new name for the analysis.

  • Dashboards (list) --

    A list of overrides for any Dashboard resources that are present in the asset bundle that is imported.

    • (dict) --

      The override parameters for a single dashboard that is being imported.

      • DashboardId (string) -- [REQUIRED]

        The ID of the dashboard that you want to apply overrides to.

      • Name (string) --

        A new name for the dashboard.

type FailureAction

string

param FailureAction

The failure action for the import job.

If you choose ROLLBACK , failed import jobs will attempt to undo any asset changes caused by the failed job.

If you choose DO_NOTHING , failed import jobs will not attempt to roll back any asset changes caused by the failed job, possibly leaving the Amazon QuickSight account in an inconsistent state.

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'AssetBundleImportJobId': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) for the import job.

    • AssetBundleImportJobId (string) --

      The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.

    • RequestId (string) --

      The Amazon Web Services response ID for this operation.

    • Status (integer) --

      The HTTP status of the response.

StartAssetBundleExportJob (new) Link ¶

Starts an Asset Bundle export job.

An Asset Bundle export job exports specified Amazon QuickSight assets. You can also choose to export any asset dependencies in the same job. Export jobs run asynchronously and can be polled with a DescribeAssetBundleExportJob API call. When a job is successfully completed, a download URL that contains the exported assets is returned. The URL is valid for 5 minutes and can be refreshed with a DescribeAssetBundleExportJob API call. Each Amazon QuickSight account can run up to 10 export jobs concurrently.

The API caller must have the necessary permissions in their IAM role to access each resource before the resources can be exported.

See also: AWS API Documentation

Request Syntax

client.start_asset_bundle_export_job(
    AwsAccountId='string',
    AssetBundleExportJobId='string',
    ResourceArns=[
        'string',
    ],
    IncludeAllDependencies=True|False,
    ExportFormat='CLOUDFORMATION_JSON'|'QUICKSIGHT_JSON',
    CloudFormationOverridePropertyConfiguration={
        'ResourceIdOverrideConfiguration': {
            'PrefixForAllResources': True|False
        },
        'VPCConnections': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name'|'DnsResolvers'|'RoleArn',
                ]
            },
        ],
        'RefreshSchedules': [
            {
                'Arn': 'string',
                'Properties': [
                    'StartAfterDateTime',
                ]
            },
        ],
        'DataSources': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name'|'DisableSsl'|'SecretArn'|'Username'|'Password'|'Domain'|'WorkGroup'|'Host'|'Port'|'Database'|'DataSetName'|'Catalog'|'InstanceId'|'ClusterId'|'ManifestFileLocation'|'Warehouse'|'RoleArn',
                ]
            },
        ],
        'DataSets': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Themes': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Analyses': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Dashboards': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ]
    }
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account to export assets from.

type AssetBundleExportJobId

string

param AssetBundleExportJobId

[REQUIRED]

The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.

type ResourceArns

list

param ResourceArns

[REQUIRED]

An array of resource ARNs to export. The following resources are supported.

  • Analysis

  • Dashboard

  • DataSet

  • DataSource

  • RefreshSchedule

  • Theme

  • VPCConnection

The API caller must have the necessary permissions in their IAM role to access each resource before the resources can be exported.

  • (string) --

type IncludeAllDependencies

boolean

param IncludeAllDependencies

A Boolean that determines whether all dependencies of each resource ARN are recursively exported with the job. For example, say you provided a Dashboard ARN to the ResourceArns parameter. If you set IncludeAllDependencies to TRUE , any theme, dataset, and dataource resource that is a dependency of the dashboard is also exported.

type ExportFormat

string

param ExportFormat

[REQUIRED]

The export data format.

type CloudFormationOverridePropertyConfiguration

dict

param CloudFormationOverridePropertyConfiguration

An optional collection of structures that generate CloudFormation parameters to override the existing resource property values when the resource is exported to a new CloudFormation template.

Use this field if the ExportFormat field of a StartAssetBundleExportJobRequest API call is set to CLOUDFORMATION_JSON .

  • ResourceIdOverrideConfiguration (dict) --

    An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.

    • PrefixForAllResources (boolean) --

      An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.

  • VPCConnections (list) --

    An optional list of structures that control how VPCConnection resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific VPCConnection resource is parameterized in the outputted CloudFormation template.

      • Arn (string) --

        The ARN of the specific VPCConnection resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of VPCConnection resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • RefreshSchedules (list) --

    An optional list of structures that control how RefreshSchedule resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific RefreshSchedule resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific RefreshSchedule resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of RefreshSchedule resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • DataSources (list) --

    An optional list of structures that control how DataSource resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific DataSource resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific DataSource resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of DataSource resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • DataSets (list) --

    An optional list of structures that control how DataSet resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific DataSet resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific DataSet resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of DataSet resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • Themes (list) --

    An optional list of structures that control how Theme resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific Theme resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific Theme resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of Theme resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • Analyses (list) --

    An optional list of structures that control how Analysis resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific Analysis resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific Analysis resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of Analysis resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

  • Dashboards (list) --

    An optional list of structures that control how Dashboard resources are parameterized in the returned CloudFormation template.

    • (dict) --

      Controls how a specific Dashboard resource is parameterized in the returned CloudFormation template.

      • Arn (string) --

        The ARN of the specific Dashboard resource whose override properties are configured in this structure.

      • Properties (list) -- [REQUIRED]

        A list of Dashboard resource properties to generate variables for in the returned CloudFormation template.

        • (string) --

rtype

dict

returns

Response Syntax

{
    'Arn': 'string',
    'AssetBundleExportJobId': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • Arn (string) --

      The Amazon Resource Name (ARN) for the export job.

    • AssetBundleExportJobId (string) --

      The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.

    • RequestId (string) --

      The Amazon Web Services response ID for this operation.

    • Status (integer) --

      The HTTP status of the response.

ListAssetBundleExportJobs (new) Link ¶

Lists all asset bundle export jobs that have been taken place in the last 14 days. Jobs created more than 14 days ago are deleted forever and are not returned. If you are using the same job ID for multiple jobs, ListAssetBundleExportJobs only returns the most recent job that uses the repeated job ID.

See also: AWS API Documentation

Request Syntax

client.list_asset_bundle_export_jobs(
    AwsAccountId='string',
    NextToken='string',
    MaxResults=123
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that the export jobs were executed in.

type NextToken

string

param NextToken

The token for the next set of results, or null if there are no more results.

type MaxResults

integer

param MaxResults

The maximum number of results to be returned per request.

rtype

dict

returns

Response Syntax

{
    'AssetBundleExportJobSummaryList': [
        {
            'JobStatus': 'QUEUED_FOR_IMMEDIATE_EXECUTION'|'IN_PROGRESS'|'SUCCESSFUL'|'FAILED',
            'Arn': 'string',
            'CreatedTime': datetime(2015, 1, 1),
            'AssetBundleExportJobId': 'string',
            'IncludeAllDependencies': True|False,
            'ExportFormat': 'CLOUDFORMATION_JSON'|'QUICKSIGHT_JSON'
        },
    ],
    'NextToken': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • AssetBundleExportJobSummaryList (list) --

      A list of export job summaries.

      • (dict) --

        A summary of the export job that includes details of the job's configuration and its current status.

        • JobStatus (string) --

          The current status of the export job.

        • Arn (string) --

          The ARN of the export job.

        • CreatedTime (datetime) --

          The time that the export job was created.

        • AssetBundleExportJobId (string) --

          The ID of the export job.

        • IncludeAllDependencies (boolean) --

          The flag that determines the inclusion of resource dependencies in the returned asset bundle.

        • ExportFormat (string) --

          The format for the export job.

    • NextToken (string) --

      The token for the next set of results, or null if there are no more results.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the request.

DescribeAssetBundleExportJob (new) Link ¶

Describes an existing export job.

Poll job descriptions after a job starts to know the status of the job. When a job succeeds, a URL is provided to download the exported assets' data from. Download URLs are valid for five minutes after they are generated. You can call the DescribeAssetBundleExportJob API for a new download URL as needed.

Job descriptions are available for 14 days after the job starts.

See also: AWS API Documentation

Request Syntax

client.describe_asset_bundle_export_job(
    AwsAccountId='string',
    AssetBundleExportJobId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account the export job is executed in.

type AssetBundleExportJobId

string

param AssetBundleExportJobId

[REQUIRED]

The ID of the job that you want described. The job ID is set when you start a new job with a StartAssetBundleExportJob API call.

rtype

dict

returns

Response Syntax

{
    'JobStatus': 'QUEUED_FOR_IMMEDIATE_EXECUTION'|'IN_PROGRESS'|'SUCCESSFUL'|'FAILED',
    'DownloadUrl': 'string',
    'Errors': [
        {
            'Arn': 'string',
            'Type': 'string',
            'Message': 'string'
        },
    ],
    'Arn': 'string',
    'CreatedTime': datetime(2015, 1, 1),
    'AssetBundleExportJobId': 'string',
    'AwsAccountId': 'string',
    'ResourceArns': [
        'string',
    ],
    'IncludeAllDependencies': True|False,
    'ExportFormat': 'CLOUDFORMATION_JSON'|'QUICKSIGHT_JSON',
    'CloudFormationOverridePropertyConfiguration': {
        'ResourceIdOverrideConfiguration': {
            'PrefixForAllResources': True|False
        },
        'VPCConnections': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name'|'DnsResolvers'|'RoleArn',
                ]
            },
        ],
        'RefreshSchedules': [
            {
                'Arn': 'string',
                'Properties': [
                    'StartAfterDateTime',
                ]
            },
        ],
        'DataSources': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name'|'DisableSsl'|'SecretArn'|'Username'|'Password'|'Domain'|'WorkGroup'|'Host'|'Port'|'Database'|'DataSetName'|'Catalog'|'InstanceId'|'ClusterId'|'ManifestFileLocation'|'Warehouse'|'RoleArn',
                ]
            },
        ],
        'DataSets': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Themes': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Analyses': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ],
        'Dashboards': [
            {
                'Arn': 'string',
                'Properties': [
                    'Name',
                ]
            },
        ]
    },
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • JobStatus (string) --

      Indicates tha status of a job through its queueing and execution.

      Poll this DescribeAssetBundleExportApi until JobStatus is either SUCCESSFUL or FAILED .

    • DownloadUrl (string) --

      The URL to download the exported asset bundle data from.

      This URL is available only after the job has succeeded. This URL is valid for 5 minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed.

      The downloaded asset bundle is a zip file named assetbundle-{jobId}.qs . The file has a .qs extension.

      This URL can't be used in a StartAssetBundleImportJob API call and should only be used for download purposes.

    • Errors (list) --

      An array of error records that describes any failures that occurred during the export job processing.

      Error records accumulate while the job runs. The complete set of error records is available after the job has completed and failed.

      • (dict) --

        Describes an error that occurred during an Asset Bundle export job.

        • Arn (string) --

          The ARN of the resource whose processing caused an error.

        • Type (string) --

          The specific error type of the error that occurred.

        • Message (string) --

          A description of the error.

    • Arn (string) --

      The Amazon Resource Name (ARN) for the export job.

    • CreatedTime (datetime) --

      The time that the export job was created.

    • AssetBundleExportJobId (string) --

      The ID of the job. The job ID is set when you start a new job with a StartAssetBundleExportJob API call.

    • AwsAccountId (string) --

      The ID of the Amazon Web Services account that the export job was executed in.

    • ResourceArns (list) --

      A list of resource ARNs that exported with the job.

      • (string) --

    • IncludeAllDependencies (boolean) --

      The include dependencies flag.

    • ExportFormat (string) --

      The format of the export.

    • CloudFormationOverridePropertyConfiguration (dict) --

      The CloudFormation override property configuration for the export job.

      • ResourceIdOverrideConfiguration (dict) --

        An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.

        • PrefixForAllResources (boolean) --

          An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.

      • VPCConnections (list) --

        An optional list of structures that control how VPCConnection resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific VPCConnection resource is parameterized in the outputted CloudFormation template.

          • Arn (string) --

            The ARN of the specific VPCConnection resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of VPCConnection resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • RefreshSchedules (list) --

        An optional list of structures that control how RefreshSchedule resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific RefreshSchedule resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific RefreshSchedule resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of RefreshSchedule resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • DataSources (list) --

        An optional list of structures that control how DataSource resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific DataSource resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific DataSource resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of DataSource resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • DataSets (list) --

        An optional list of structures that control how DataSet resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific DataSet resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific DataSet resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of DataSet resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • Themes (list) --

        An optional list of structures that control how Theme resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific Theme resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific Theme resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of Theme resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • Analyses (list) --

        An optional list of structures that control how Analysis resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific Analysis resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific Analysis resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of Analysis resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

      • Dashboards (list) --

        An optional list of structures that control how Dashboard resources are parameterized in the returned CloudFormation template.

        • (dict) --

          Controls how a specific Dashboard resource is parameterized in the returned CloudFormation template.

          • Arn (string) --

            The ARN of the specific Dashboard resource whose override properties are configured in this structure.

          • Properties (list) --

            A list of Dashboard resource properties to generate variables for in the returned CloudFormation template.

            • (string) --

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the response.

ListAssetBundleImportJobs (new) Link ¶

Lists all asset bundle import jobs that have taken place in the last 14 days. Jobs created more than 14 days ago are deleted forever and are not returned. If you are using the same job ID for multiple jobs, ListAssetBundleImportJobs only returns the most recent job that uses the repeated job ID.

See also: AWS API Documentation

Request Syntax

client.list_asset_bundle_import_jobs(
    AwsAccountId='string',
    NextToken='string',
    MaxResults=123
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account that the import jobs were executed in.

type NextToken

string

param NextToken

The token for the next set of results, or null if there are no more results.

type MaxResults

integer

param MaxResults

The maximum number of results to be returned per request.

rtype

dict

returns

Response Syntax

{
    'AssetBundleImportJobSummaryList': [
        {
            'JobStatus': 'QUEUED_FOR_IMMEDIATE_EXECUTION'|'IN_PROGRESS'|'SUCCESSFUL'|'FAILED'|'FAILED_ROLLBACK_IN_PROGRESS'|'FAILED_ROLLBACK_COMPLETED'|'FAILED_ROLLBACK_ERROR',
            'Arn': 'string',
            'CreatedTime': datetime(2015, 1, 1),
            'AssetBundleImportJobId': 'string',
            'FailureAction': 'DO_NOTHING'|'ROLLBACK'
        },
    ],
    'NextToken': 'string',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • AssetBundleImportJobSummaryList (list) --

      A list of import job summaries.

      • (dict) --

        A summary of the import job that includes details of the requested job's configuration and its current status.

        • JobStatus (string) --

          The current status of the import job.

        • Arn (string) --

          The ARN of the import job.

        • CreatedTime (datetime) --

          The time that the import job was created.

        • AssetBundleImportJobId (string) --

          The ID of the job. This ID is unique while the job is running. After the job is completed, you can reuse this ID for another job.

        • FailureAction (string) --

          The failure action for the import job.

    • NextToken (string) --

      The token for the next set of results, or null if there are no more results.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the response.

DescribeAssetBundleImportJob (new) Link ¶

Describes an existing import job.

Poll job descriptions after starting a job to know when it has succeeded or failed. Job descriptions are available for 14 days after job starts.

See also: AWS API Documentation

Request Syntax

client.describe_asset_bundle_import_job(
    AwsAccountId='string',
    AssetBundleImportJobId='string'
)
type AwsAccountId

string

param AwsAccountId

[REQUIRED]

The ID of the Amazon Web Services account the import job was executed in.

type AssetBundleImportJobId

string

param AssetBundleImportJobId

[REQUIRED]

The ID of the job. The job ID is set when you start a new job with a StartAssetBundleImportJob API call.

rtype

dict

returns

Response Syntax

{
    'JobStatus': 'QUEUED_FOR_IMMEDIATE_EXECUTION'|'IN_PROGRESS'|'SUCCESSFUL'|'FAILED'|'FAILED_ROLLBACK_IN_PROGRESS'|'FAILED_ROLLBACK_COMPLETED'|'FAILED_ROLLBACK_ERROR',
    'Errors': [
        {
            'Arn': 'string',
            'Type': 'string',
            'Message': 'string'
        },
    ],
    'RollbackErrors': [
        {
            'Arn': 'string',
            'Type': 'string',
            'Message': 'string'
        },
    ],
    'Arn': 'string',
    'CreatedTime': datetime(2015, 1, 1),
    'AssetBundleImportJobId': 'string',
    'AwsAccountId': 'string',
    'AssetBundleImportSource': {
        'Body': 'string',
        'S3Uri': 'string'
    },
    'OverrideParameters': {
        'ResourceIdOverrideConfiguration': {
            'PrefixForAllResources': 'string'
        },
        'VPCConnections': [
            {
                'VPCConnectionId': 'string',
                'Name': 'string',
                'SubnetIds': [
                    'string',
                ],
                'SecurityGroupIds': [
                    'string',
                ],
                'DnsResolvers': [
                    'string',
                ],
                'RoleArn': 'string'
            },
        ],
        'RefreshSchedules': [
            {
                'DataSetId': 'string',
                'ScheduleId': 'string',
                'StartAfterDateTime': datetime(2015, 1, 1)
            },
        ],
        'DataSources': [
            {
                'DataSourceId': 'string',
                'Name': 'string',
                'DataSourceParameters': {
                    'AmazonElasticsearchParameters': {
                        'Domain': 'string'
                    },
                    'AthenaParameters': {
                        'WorkGroup': 'string',
                        'RoleArn': 'string'
                    },
                    'AuroraParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'AuroraPostgreSqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'AwsIotAnalyticsParameters': {
                        'DataSetName': 'string'
                    },
                    'JiraParameters': {
                        'SiteBaseUrl': 'string'
                    },
                    'MariaDbParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'MySqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'OracleParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'PostgreSqlParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'PrestoParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Catalog': 'string'
                    },
                    'RdsParameters': {
                        'InstanceId': 'string',
                        'Database': 'string'
                    },
                    'RedshiftParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string',
                        'ClusterId': 'string'
                    },
                    'S3Parameters': {
                        'ManifestFileLocation': {
                            'Bucket': 'string',
                            'Key': 'string'
                        },
                        'RoleArn': 'string'
                    },
                    'ServiceNowParameters': {
                        'SiteBaseUrl': 'string'
                    },
                    'SnowflakeParameters': {
                        'Host': 'string',
                        'Database': 'string',
                        'Warehouse': 'string'
                    },
                    'SparkParameters': {
                        'Host': 'string',
                        'Port': 123
                    },
                    'SqlServerParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'TeradataParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'Database': 'string'
                    },
                    'TwitterParameters': {
                        'Query': 'string',
                        'MaxRows': 123
                    },
                    'AmazonOpenSearchParameters': {
                        'Domain': 'string'
                    },
                    'ExasolParameters': {
                        'Host': 'string',
                        'Port': 123
                    },
                    'DatabricksParameters': {
                        'Host': 'string',
                        'Port': 123,
                        'SqlEndpointPath': 'string'
                    }
                },
                'VpcConnectionProperties': {
                    'VpcConnectionArn': 'string'
                },
                'SslProperties': {
                    'DisableSsl': True|False
                },
                'Credentials': {
                    'CredentialPair': {
                        'Username': 'string',
                        'Password': 'string'
                    },
                    'SecretArn': 'string'
                }
            },
        ],
        'DataSets': [
            {
                'DataSetId': 'string',
                'Name': 'string'
            },
        ],
        'Themes': [
            {
                'ThemeId': 'string',
                'Name': 'string'
            },
        ],
        'Analyses': [
            {
                'AnalysisId': 'string',
                'Name': 'string'
            },
        ],
        'Dashboards': [
            {
                'DashboardId': 'string',
                'Name': 'string'
            },
        ]
    },
    'FailureAction': 'DO_NOTHING'|'ROLLBACK',
    'RequestId': 'string',
    'Status': 123
}

Response Structure

  • (dict) --

    • JobStatus (string) --

      Indicates tha status of a job through its queueing and execution.

      Poll this DescribeAssetBundleImport API until JobStatus returns one of the following values.

      • SUCCESSFUL

      • FAILED

      • FAILED_ROLLBACK_COMPLETED

      • FAILED_ROLLBACK_ERROR

    • Errors (list) --

      An array of error records that describes any failures that occurred during the export job processing.

      Error records accumulate while the job is still running. The complete set of error records is available after the job has completed and failed.

      • (dict) --

        Describes an error that occurred within an Asset Bundle import execution.

        • Arn (string) --

          The ARN of the resource whose processing caused an error.

        • Type (string) --

          The specific error type or the error that occurred.

        • Message (string) --

          A description of the error.

    • RollbackErrors (list) --

      An array of error records that describes any failures that occurred while an import job was attempting a rollback.

      Error records accumulate while the job is still running. The complete set of error records is available after the job has completed and failed.

      • (dict) --

        Describes an error that occurred within an Asset Bundle import execution.

        • Arn (string) --

          The ARN of the resource whose processing caused an error.

        • Type (string) --

          The specific error type or the error that occurred.

        • Message (string) --

          A description of the error.

    • Arn (string) --

      The Amazon Resource Name (ARN) for the import job.

    • CreatedTime (datetime) --

      The time that the import job was created.

    • AssetBundleImportJobId (string) --

      The ID of the job. The job ID is set when you start a new job with a StartAssetBundleImportJob API call.

    • AwsAccountId (string) --

      The ID of the Amazon Web Services account the import job was executed in.

    • AssetBundleImportSource (dict) --

      The source of the asset bundle zip file that contains the data that is imported by the job.

      • Body (string) --

        A HTTPS download URL for the provided asset bundle that you optionally provided at the start of the import job. This URL is valid for 5 minutes after issuance. Call DescribeAssetBundleExportJob again for a fresh URL if needed. The downloaded asset bundle is a .qs zip file.

      • S3Uri (string) --

        The Amazon S3 uri that you provided at the start of the import job.

    • OverrideParameters (dict) --

      Optional overrides to be applied to the resource configuration before import.

      • ResourceIdOverrideConfiguration (dict) --

        An optional structure that configures resource ID overrides to be applied within the import job.

        • PrefixForAllResources (string) --

          An option to request a CloudFormation variable for a prefix to be prepended to each resource's ID before import. The prefix is only added to the asset IDs and does not change the name of the asset.

      • VPCConnections (list) --

        A list of overrides for any VPCConnection resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single VPC connection that is imported.

          • VPCConnectionId (string) --

            The ID of the VPC Connection to apply overrides to.

          • Name (string) --

            A new name for the VPC connection.

          • SubnetIds (list) --

            A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or region.

            • (string) --

          • SecurityGroupIds (list) --

            A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or region.

            • (string) --

          • DnsResolvers (list) --

            An optional override of dns resolvers to be used by the VPC connection.

            • (string) --

          • RoleArn (string) --

            An optional override of the role ARN to be used by the VPC connection.

      • RefreshSchedules (list) --

        A list of overrides for any RefreshSchedule resources that are present in the asset bundle that is imported.

        • (dict) --

          A list of overrides for a specific RefreshsSchedule resource that is present in the asset bundle that is imported.

          • DataSetId (string) --

            A partial identifier for the specific RefreshSchedule resource that is being overridden. This structure is used together with the ScheduleID structure.

          • ScheduleId (string) --

            A partial identifier for the specific RefreshSchedule resource being overridden. This structure is used together with the DataSetId structure.

          • StartAfterDateTime (datetime) --

            An override for the StartAfterDateTime of a RefreshSchedule to ensure that the StartAfterDateTime is set to a time that takes place in the future.

      • DataSources (list) --

        A list of overrides for any DataSource resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single data source that is being imported.

          • DataSourceId (string) --

            The ID of the data source to apply overrides to.

          • Name (string) --

            A new name for the data source.

          • DataSourceParameters (dict) --

            The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

            • AmazonElasticsearchParameters (dict) --

              The parameters for OpenSearch.

              • Domain (string) --

                The OpenSearch domain.

            • AthenaParameters (dict) --

              The parameters for Amazon Athena.

              • WorkGroup (string) --

                The workgroup that Amazon Athena uses.

              • RoleArn (string) --

                Use the RoleArn structure to override an account-wide role for a specific Athena data source. For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.

            • AuroraParameters (dict) --

              The parameters for Amazon Aurora MySQL.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • AuroraPostgreSqlParameters (dict) --

              The parameters for Amazon Aurora.

              • Host (string) --

                The Amazon Aurora PostgreSQL-Compatible host to connect to.

              • Port (integer) --

                The port that Amazon Aurora PostgreSQL is listening on.

              • Database (string) --

                The Amazon Aurora PostgreSQL database to connect to.

            • AwsIotAnalyticsParameters (dict) --

              The parameters for IoT Analytics.

              • DataSetName (string) --

                Dataset name.

            • JiraParameters (dict) --

              The parameters for Jira.

              • SiteBaseUrl (string) --

                The base URL of the Jira site.

            • MariaDbParameters (dict) --

              The parameters for MariaDB.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • MySqlParameters (dict) --

              The parameters for MySQL.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • OracleParameters (dict) --

              The parameters for Oracle.

              • Host (string) --

                An Oracle host.

              • Port (integer) --

                The port.

              • Database (string) --

                The database.

            • PostgreSqlParameters (dict) --

              The parameters for PostgreSQL.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • PrestoParameters (dict) --

              The parameters for Presto.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Catalog (string) --

                Catalog.

            • RdsParameters (dict) --

              The parameters for Amazon RDS.

              • InstanceId (string) --

                Instance ID.

              • Database (string) --

                Database.

            • RedshiftParameters (dict) --

              The parameters for Amazon Redshift.

              • Host (string) --

                Host. This field can be blank if ClusterId is provided.

              • Port (integer) --

                Port. This field can be blank if the ClusterId is provided.

              • Database (string) --

                Database.

              • ClusterId (string) --

                Cluster ID. This field can be blank if the Host and Port are provided.

            • S3Parameters (dict) --

              The parameters for S3.

              • ManifestFileLocation (dict) --

                Location of the Amazon S3 manifest file. This is NULL if the manifest file was uploaded into Amazon QuickSight.

                • Bucket (string) --

                  Amazon S3 bucket.

                • Key (string) --

                  Amazon S3 key that identifies an object.

              • RoleArn (string) --

                Use the RoleArn structure to override an account-wide role for a specific S3 data source. For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then use RoleArn to bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active.

            • ServiceNowParameters (dict) --

              The parameters for ServiceNow.

              • SiteBaseUrl (string) --

                URL of the base site.

            • SnowflakeParameters (dict) --

              The parameters for Snowflake.

              • Host (string) --

                Host.

              • Database (string) --

                Database.

              • Warehouse (string) --

                Warehouse.

            • SparkParameters (dict) --

              The parameters for Spark.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

            • SqlServerParameters (dict) --

              The parameters for SQL Server.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • TeradataParameters (dict) --

              The parameters for Teradata.

              • Host (string) --

                Host.

              • Port (integer) --

                Port.

              • Database (string) --

                Database.

            • TwitterParameters (dict) --

              The parameters for Twitter.

              • Query (string) --

                Twitter query string.

              • MaxRows (integer) --

                Maximum number of rows to query Twitter.

            • AmazonOpenSearchParameters (dict) --

              The parameters for OpenSearch.

              • Domain (string) --

                The OpenSearch domain.

            • ExasolParameters (dict) --

              The parameters for Exasol.

              • Host (string) --

                The hostname or IP address of the Exasol data source.

              • Port (integer) --

                The port for the Exasol data source.

            • DatabricksParameters (dict) --

              The required parameters that are needed to connect to a Databricks data source.

              • Host (string) --

                The host name of the Databricks data source.

              • Port (integer) --

                The port for the Databricks data source.

              • SqlEndpointPath (string) --

                The HTTP path of the Databricks data source.

          • VpcConnectionProperties (dict) --

            VPC connection properties.

            • VpcConnectionArn (string) --

              The Amazon Resource Name (ARN) for the VPC connection.

          • SslProperties (dict) --

            Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying data source.

            • DisableSsl (boolean) --

              A Boolean option to control whether SSL should be disabled.

          • Credentials (dict) --

            An optional structure that provides the credentials to be used to create the imported data source.

            • CredentialPair (dict) --

              A username and password credential pair to be used to create the imported data source. Leave this field blank if you are using an Secrets Manager Secret to provide credentials.

              • Username (string) --

                The username for the data source connection.

              • Password (string) --

                The password for the data source connection.

            • SecretArn (string) --

              The ARN of the Secrets Manager Secret to be used to create the imported data source leave this field blank if you aren't using a Secret in place of a credential pair.

      • DataSets (list) --

        A list of overrides for any DataSet resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single dataset that is being imported.

          • DataSetId (string) --

            The ID of the dataset to apply overrides to.

          • Name (string) --

            A new name for the dataset.

      • Themes (list) --

        A list of overrides for any Theme resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single theme that is imported.

          • ThemeId (string) --

            The ID of the theme to apply overrides to.

          • Name (string) --

            A new name for the theme.

      • Analyses (list) --

        A list of overrides for any Analysis resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single analysis that is being imported.

          • AnalysisId (string) --

            The ID of the analysis that you ant to apply overrides to.

          • Name (string) --

            A new name for the analysis.

      • Dashboards (list) --

        A list of overrides for any Dashboard resources that are present in the asset bundle that is imported.

        • (dict) --

          The override parameters for a single dashboard that is being imported.

          • DashboardId (string) --

            The ID of the dashboard that you want to apply overrides to.

          • Name (string) --

            A new name for the dashboard.

    • FailureAction (string) --

      The failure action for the import job.

    • RequestId (string) --

      The Amazon Web Services request ID for this operation.

    • Status (integer) --

      The HTTP status of the response.

CreateAnalysis (updated) Link ¶
Changes (request)
{'Definition': {'Sheets': {'Visuals': {'GeospatialMapVisual': {'ChartConfiguration': {'PointStyleOptions': {'HeatmapConfiguration': {'HeatmapColor': {'Colors': [{'Color': 'string'}]}},
                                                                                                            'SelectedPointStyle': {'HEATMAP'}}}}}}}}

Creates an analysis in Amazon QuickSight. Analyses can be created either from a template or from an AnalysisDefinition .

See also: AWS API Documentation

Request Syntax

client.create_analysis(
    AwsAccountId='string',
    AnalysisId='string',
    Name='string',
    Parameters={
        'StringParameters': [
            {
                'Name': 'string',
                'Values': [
                    'string',
                ]
            },
        ],
        'IntegerParameters': [
            {
                'Name': 'string',
                'Values': [
                    123,
                ]
            },
        ],
        'DecimalParameters': [
            {
                'Name': 'string',
                'Values': [
                    123.0,
                ]
            },
        ],
        'DateTimeParameters': [
            {
                'Name': 'string',
                'Values': [
                    datetime(2015, 1, 1),
                ]
            },
        ]
    },
    Permissions=[
        {
            'Principal': 'string',
            'Actions': [
                'string',
            ]
        },
    ],
    SourceEntity={
        'SourceTemplate': {
            'DataSetReferences': [
                {
                    'DataSetPlaceholder': 'string',
                    'DataSetArn': 'string'
                },
            ],
            'Arn': 'string'
        }
    },
    ThemeArn='string',
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ],
    Definition={
        'DataSetIdentifierDeclarations': [
            {
                'Identifier': 'string',
                'DataSetArn': 'string'
            },
        ],
        'Sheets': [
            {
                'SheetId': 'string',
                'Title': 'string',
                'Description': 'string',
                'Name': 'string',
                'ParameterControls': [
                    {
                        'DateTimePicker': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            }
                        },
                        'List': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'SearchOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ],
                                'LinkToDataSetColumn': {
                                    'DataSetIdentifier': 'string',
                                    'ColumnName': 'string'
                                }
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'Dropdown': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ],
                                'LinkToDataSetColumn': {
                                    'DataSetIdentifier': 'string',
                                    'ColumnName': 'string'
                                }
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'TextField': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'TextArea': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'Delimiter': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'Slider': {
                            'ParameterControlId': 'string',
                            'Title': 'string',
                            'SourceParameterName': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'MaximumValue': 123.0,
                            'MinimumValue': 123.0,
                            'StepSize': 123.0
                        }
                    },
                ],
                'FilterControls': [
                    {
                        'DateTimePicker': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            },
                            'Type': 'SINGLE_VALUED'|'DATE_RANGE'
                        },
                        'List': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'SearchOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ]
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'Dropdown': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'SelectAllOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'MULTI_SELECT'|'SINGLE_SELECT',
                            'SelectableValues': {
                                'Values': [
                                    'string',
                                ]
                            },
                            'CascadingControlConfiguration': {
                                'SourceControls': [
                                    {
                                        'SourceSheetControlId': 'string',
                                        'ColumnToMatch': {
                                            'DataSetIdentifier': 'string',
                                            'ColumnName': 'string'
                                        }
                                    },
                                ]
                            }
                        },
                        'TextField': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'TextArea': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'Delimiter': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'PlaceholderOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                }
                            }
                        },
                        'Slider': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                }
                            },
                            'Type': 'SINGLE_POINT'|'RANGE',
                            'MaximumValue': 123.0,
                            'MinimumValue': 123.0,
                            'StepSize': 123.0
                        },
                        'RelativeDateTime': {
                            'FilterControlId': 'string',
                            'Title': 'string',
                            'SourceFilterId': 'string',
                            'DisplayOptions': {
                                'TitleOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'FontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'CustomLabel': 'string'
                                },
                                'DateTimeFormat': 'string'
                            }
                        }
                    },
                ],
                'Visuals': [
                    {
                        'TableVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'TableAggregatedFieldWells': {
                                        'GroupBy': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    },
                                    'TableUnaggregatedFieldWells': {
                                        'Values': [
                                            {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'FormatConfiguration': {
                                                    'StringFormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    },
                                                    'NumberFormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    },
                                                    'DateTimeFormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'RowSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'PaginationConfiguration': {
                                        'PageSize': 123,
                                        'PageNumber': 123
                                    }
                                },
                                'TableOptions': {
                                    'Orientation': 'VERTICAL'|'HORIZONTAL',
                                    'HeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'CellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowAlternateColorOptions': {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'RowAlternateColors': [
                                            'string',
                                        ]
                                    }
                                },
                                'TotalOptions': {
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                    'Placement': 'START'|'END',
                                    'ScrollStatus': 'PINNED'|'SCROLLED',
                                    'CustomLabel': 'string',
                                    'TotalCellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    }
                                },
                                'FieldOptions': {
                                    'SelectedFieldOptions': [
                                        {
                                            'FieldId': 'string',
                                            'Width': 'string',
                                            'CustomLabel': 'string',
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'URLStyling': {
                                                'LinkConfiguration': {
                                                    'Target': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB',
                                                    'Content': {
                                                        'CustomTextContent': {
                                                            'Value': 'string',
                                                            'FontConfiguration': {
                                                                'FontSize': {
                                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                                },
                                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                                'FontColor': 'string',
                                                                'FontWeight': {
                                                                    'Name': 'NORMAL'|'BOLD'
                                                                },
                                                                'FontStyle': 'NORMAL'|'ITALIC'
                                                            }
                                                        },
                                                        'CustomIconContent': {
                                                            'Icon': 'LINK'
                                                        }
                                                    }
                                                },
                                                'ImageConfiguration': {
                                                    'SizingOptions': {
                                                        'TableCellImageScalingConfiguration': 'FIT_TO_CELL_HEIGHT'|'FIT_TO_CELL_WIDTH'|'DO_NOT_SCALE'
                                                    }
                                                }
                                            }
                                        },
                                    ],
                                    'Order': [
                                        'string',
                                    ]
                                },
                                'PaginatedReportOptions': {
                                    'VerticalOverflowVisibility': 'HIDDEN'|'VISIBLE',
                                    'OverflowColumnHeaderVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TableInlineVisualizations': [
                                    {
                                        'DataBars': {
                                            'FieldId': 'string',
                                            'PositiveColor': 'string',
                                            'NegativeColor': 'string'
                                        }
                                    },
                                ]
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'Cell': {
                                            'FieldId': 'string',
                                            'TextFormat': {
                                                'BackgroundColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'TextColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'Icon': {
                                                    'IconSet': {
                                                        'Expression': 'string',
                                                        'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                    },
                                                    'CustomCondition': {
                                                        'Expression': 'string',
                                                        'IconOptions': {
                                                            'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                            'UnicodeIcon': 'string'
                                                        },
                                                        'Color': 'string',
                                                        'DisplayConfiguration': {
                                                            'IconDisplayOption': 'ICON_ONLY'
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        'Row': {
                                            'BackgroundColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            },
                                            'TextColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'PivotTableVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'PivotTableAggregatedFieldWells': {
                                        'Rows': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Columns': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'FieldSortOptions': [
                                        {
                                            'FieldId': 'string',
                                            'SortBy': {
                                                'Field': {
                                                    'FieldId': 'string',
                                                    'Direction': 'ASC'|'DESC'
                                                },
                                                'Column': {
                                                    'SortBy': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Direction': 'ASC'|'DESC',
                                                    'AggregationFunction': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                },
                                                'DataPath': {
                                                    'Direction': 'ASC'|'DESC',
                                                    'SortPaths': [
                                                        {
                                                            'FieldId': 'string',
                                                            'FieldValue': 'string'
                                                        },
                                                    ]
                                                }
                                            }
                                        },
                                    ]
                                },
                                'TableOptions': {
                                    'MetricPlacement': 'ROW'|'COLUMN',
                                    'SingleMetricVisibility': 'HIDDEN'|'VISIBLE',
                                    'ColumnNamesVisibility': 'HIDDEN'|'VISIBLE',
                                    'ToggleButtonsVisibility': 'HIDDEN'|'VISIBLE',
                                    'ColumnHeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowHeaderStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'CellStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowFieldNamesStyle': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'TextWrap': 'NONE'|'WRAP',
                                        'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                        'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                        'BackgroundColor': 'string',
                                        'Height': 123,
                                        'Border': {
                                            'UniformBorder': {
                                                'Color': 'string',
                                                'Thickness': 123,
                                                'Style': 'NONE'|'SOLID'
                                            },
                                            'SideSpecificBorder': {
                                                'InnerVertical': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'InnerHorizontal': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Left': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Right': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Top': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'Bottom': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                }
                                            }
                                        }
                                    },
                                    'RowAlternateColorOptions': {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'RowAlternateColors': [
                                            'string',
                                        ]
                                    },
                                    'CollapsedRowDimensionsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TotalOptions': {
                                    'RowSubtotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'CustomLabel': 'string',
                                        'FieldLevel': 'ALL'|'CUSTOM'|'LAST',
                                        'FieldLevelOptions': [
                                            {
                                                'FieldId': 'string'
                                            },
                                        ],
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'ColumnSubtotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'CustomLabel': 'string',
                                        'FieldLevel': 'ALL'|'CUSTOM'|'LAST',
                                        'FieldLevelOptions': [
                                            {
                                                'FieldId': 'string'
                                            },
                                        ],
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'RowTotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'Placement': 'START'|'END',
                                        'ScrollStatus': 'PINNED'|'SCROLLED',
                                        'CustomLabel': 'string',
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    'ColumnTotalOptions': {
                                        'TotalsVisibility': 'HIDDEN'|'VISIBLE',
                                        'Placement': 'START'|'END',
                                        'ScrollStatus': 'PINNED'|'SCROLLED',
                                        'CustomLabel': 'string',
                                        'TotalCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'ValueCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        },
                                        'MetricHeaderCellStyle': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'TextWrap': 'NONE'|'WRAP',
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO',
                                            'VerticalTextAlignment': 'TOP'|'MIDDLE'|'BOTTOM',
                                            'BackgroundColor': 'string',
                                            'Height': 123,
                                            'Border': {
                                                'UniformBorder': {
                                                    'Color': 'string',
                                                    'Thickness': 123,
                                                    'Style': 'NONE'|'SOLID'
                                                },
                                                'SideSpecificBorder': {
                                                    'InnerVertical': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'InnerHorizontal': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Left': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Right': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Top': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    },
                                                    'Bottom': {
                                                        'Color': 'string',
                                                        'Thickness': 123,
                                                        'Style': 'NONE'|'SOLID'
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                'FieldOptions': {
                                    'SelectedFieldOptions': [
                                        {
                                            'FieldId': 'string',
                                            'CustomLabel': 'string',
                                            'Visibility': 'HIDDEN'|'VISIBLE'
                                        },
                                    ],
                                    'DataPathOptions': [
                                        {
                                            'DataPathList': [
                                                {
                                                    'FieldId': 'string',
                                                    'FieldValue': 'string'
                                                },
                                            ],
                                            'Width': 'string'
                                        },
                                    ]
                                },
                                'PaginatedReportOptions': {
                                    'VerticalOverflowVisibility': 'HIDDEN'|'VISIBLE',
                                    'OverflowColumnHeaderVisibility': 'HIDDEN'|'VISIBLE'
                                }
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'Cell': {
                                            'FieldId': 'string',
                                            'TextFormat': {
                                                'BackgroundColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'TextColor': {
                                                    'Solid': {
                                                        'Expression': 'string',
                                                        'Color': 'string'
                                                    },
                                                    'Gradient': {
                                                        'Expression': 'string',
                                                        'Color': {
                                                            'Stops': [
                                                                {
                                                                    'GradientOffset': 123.0,
                                                                    'DataValue': 123.0,
                                                                    'Color': 'string'
                                                                },
                                                            ]
                                                        }
                                                    }
                                                },
                                                'Icon': {
                                                    'IconSet': {
                                                        'Expression': 'string',
                                                        'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                    },
                                                    'CustomCondition': {
                                                        'Expression': 'string',
                                                        'IconOptions': {
                                                            'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                            'UnicodeIcon': 'string'
                                                        },
                                                        'Color': 'string',
                                                        'DisplayConfiguration': {
                                                            'IconDisplayOption': 'ICON_ONLY'
                                                        }
                                                    }
                                                }
                                            },
                                            'Scope': {
                                                'Role': 'FIELD'|'FIELD_TOTAL'|'GRAND_TOTAL'
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'BarChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'BarChartAggregatedFieldWells': {
                                        'Category': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'Colors': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'SmallMultiples': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'CategorySort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'CategoryItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'ColorSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'ColorItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'SmallMultiplesSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'SmallMultiplesLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'Orientation': 'HORIZONTAL'|'VERTICAL',
                                'BarsArrangement': 'CLUSTERED'|'STACKED'|'STACKED_PERCENT',
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                },
                                'SmallMultiplesOptions': {
                                    'MaxVisibleRows': 123,
                                    'MaxVisibleColumns': 123,
                                    'PanelConfiguration': {
                                        'Title': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO'
                                        },
                                        'BorderVisibility': 'HIDDEN'|'VISIBLE',
                                        'BorderThickness': 'string',
                                        'BorderStyle': 'SOLID'|'DASHED'|'DOTTED',
                                        'BorderColor': 'string',
                                        'GutterVisibility': 'HIDDEN'|'VISIBLE',
                                        'GutterSpacing': 'string',
                                        'BackgroundVisibility': 'HIDDEN'|'VISIBLE',
                                        'BackgroundColor': 'string'
                                    }
                                },
                                'CategoryAxis': {
                                    'TickLabelOptions': {
                                        'LabelOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string'
                                        },
                                        'RotationAngle': 123.0
                                    },
                                    'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataOptions': {
                                        'NumericAxisOptions': {
                                            'Scale': {
                                                'Linear': {
                                                    'StepCount': 123,
                                                    'StepSize': 123.0
                                                },
                                                'Logarithmic': {
                                                    'Base': 123.0
                                                }
                                            },
                                            'Range': {
                                                'MinMax': {
                                                    'Minimum': 123.0,
                                                    'Maximum': 123.0
                                                },
                                                'DataDriven': {}

                                            }
                                        },
                                        'DateAxisOptions': {
                                            'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                        }
                                    },
                                    'ScrollbarOptions': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'VisibleRange': {
                                            'PercentRange': {
                                                'From': 123.0,
                                                'To': 123.0
                                            }
                                        }
                                    },
                                    'AxisOffset': 'string'
                                },
                                'CategoryLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ValueAxis': {
                                    'TickLabelOptions': {
                                        'LabelOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string'
                                        },
                                        'RotationAngle': 123.0
                                    },
                                    'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataOptions': {
                                        'NumericAxisOptions': {
                                            'Scale': {
                                                'Linear': {
                                                    'StepCount': 123,
                                                    'StepSize': 123.0
                                                },
                                                'Logarithmic': {
                                                    'Base': 123.0
                                                }
                                            },
                                            'Range': {
                                                'MinMax': {
                                                    'Minimum': 123.0,
                                                    'Maximum': 123.0
                                                },
                                                'DataDriven': {}

                                            }
                                        },
                                        'DateAxisOptions': {
                                            'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                        }
                                    },
                                    'ScrollbarOptions': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'VisibleRange': {
                                            'PercentRange': {
                                                'From': 123.0,
                                                'To': 123.0
                                            }
                                        }
                                    },
                                    'AxisOffset': 'string'
                                },
                                'ValueLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColorLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'ReferenceLines': [
                                    {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'DataConfiguration': {
                                            'StaticConfiguration': {
                                                'Value': 123.0
                                            },
                                            'DynamicConfiguration': {
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'MeasureAggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                },
                                                'Calculation': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                }
                                            },
                                            'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS'
                                        },
                                        'StyleConfiguration': {
                                            'Pattern': 'SOLID'|'DASHED'|'DOTTED',
                                            'Color': 'string'
                                        },
                                        'LabelConfiguration': {
                                            'ValueLabelConfiguration': {
                                                'RelativePosition': 'BEFORE_CUSTOM_LABEL'|'AFTER_CUSTOM_LABEL',
                                                'FormatConfiguration': {
                                                    'NumberDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'CurrencyDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'Symbol': 'string',
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'PercentageDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    }
                                                }
                                            },
                                            'CustomLabelConfiguration': {
                                                'CustomLabel': 'string'
                                            },
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'FontColor': 'string',
                                            'HorizontalPosition': 'LEFT'|'CENTER'|'RIGHT',
                                            'VerticalPosition': 'ABOVE'|'BELOW'
                                        }
                                    },
                                ],
                                'ContributionAnalysisDefaults': [
                                    {
                                        'MeasureFieldId': 'string',
                                        'ContributorDimensions': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ]
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'KPIVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'Values': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ],
                                    'TargetValues': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ],
                                    'TrendGroups': [
                                        {
                                            'NumericalDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateDimensionField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                'HierarchyId': 'string',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                    ]
                                },
                                'SortConfiguration': {
                                    'TrendGroupSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'KPIOptions': {
                                    'ProgressBar': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'TrendArrows': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'SecondaryValue': {
                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                    },
                                    'Comparison': {
                                        'ComparisonMethod': 'DIFFERENCE'|'PERCENT_DIFFERENCE'|'PERCENT',
                                        'ComparisonFormat': {
                                            'NumberDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            },
                                            'PercentageDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            }
                                        }
                                    },
                                    'PrimaryValueDisplayType': 'HIDDEN'|'COMPARISON'|'ACTUAL',
                                    'PrimaryValueFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'SecondaryValueFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    }
                                }
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'PrimaryValue': {
                                            'TextColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            },
                                            'Icon': {
                                                'IconSet': {
                                                    'Expression': 'string',
                                                    'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                },
                                                'CustomCondition': {
                                                    'Expression': 'string',
                                                    'IconOptions': {
                                                        'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                        'UnicodeIcon': 'string'
                                                    },
                                                    'Color': 'string',
                                                    'DisplayConfiguration': {
                                                        'IconDisplayOption': 'ICON_ONLY'
                                                    }
                                                }
                                            }
                                        },
                                        'ProgressBar': {
                                            'ForegroundColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'PieChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'PieChartAggregatedFieldWells': {
                                        'Category': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'SmallMultiples': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'CategorySort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'CategoryItemsLimit': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'SmallMultiplesSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'SmallMultiplesLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'DonutOptions': {
                                    'ArcOptions': {
                                        'ArcThickness': 'SMALL'|'MEDIUM'|'LARGE'|'WHOLE'
                                    },
                                    'DonutCenterOptions': {
                                        'LabelVisibility': 'HIDDEN'|'VISIBLE'
                                    }
                                },
                                'SmallMultiplesOptions': {
                                    'MaxVisibleRows': 123,
                                    'MaxVisibleColumns': 123,
                                    'PanelConfiguration': {
                                        'Title': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO'
                                        },
                                        'BorderVisibility': 'HIDDEN'|'VISIBLE',
                                        'BorderThickness': 'string',
                                        'BorderStyle': 'SOLID'|'DASHED'|'DOTTED',
                                        'BorderColor': 'string',
                                        'GutterVisibility': 'HIDDEN'|'VISIBLE',
                                        'GutterSpacing': 'string',
                                        'BackgroundVisibility': 'HIDDEN'|'VISIBLE',
                                        'BackgroundColor': 'string'
                                    }
                                },
                                'CategoryLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ValueLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                },
                                'ContributionAnalysisDefaults': [
                                    {
                                        'MeasureFieldId': 'string',
                                        'ContributorDimensions': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ]
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'GaugeChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'Values': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ],
                                    'TargetValues': [
                                        {
                                            'NumericalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                },
                                                'FormatConfiguration': {
                                                    'FormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CategoricalMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                'FormatConfiguration': {
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'DateMeasureField': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                'FormatConfiguration': {
                                                    'DateTimeFormat': 'string',
                                                    'NullValueFormatConfiguration': {
                                                        'NullString': 'string'
                                                    },
                                                    'NumericFormatConfiguration': {
                                                        'NumberDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'CurrencyDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'Symbol': 'string',
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        },
                                                        'PercentageDisplayFormatConfiguration': {
                                                            'Prefix': 'string',
                                                            'Suffix': 'string',
                                                            'SeparatorConfiguration': {
                                                                'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                'ThousandsSeparator': {
                                                                    'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                                }
                                                            },
                                                            'DecimalPlacesConfiguration': {
                                                                'DecimalPlaces': 123
                                                            },
                                                            'NegativeValueConfiguration': {
                                                                'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                            },
                                                            'NullValueFormatConfiguration': {
                                                                'NullString': 'string'
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            'CalculatedMeasureField': {
                                                'FieldId': 'string',
                                                'Expression': 'string'
                                            }
                                        },
                                    ]
                                },
                                'GaugeChartOptions': {
                                    'PrimaryValueDisplayType': 'HIDDEN'|'COMPARISON'|'ACTUAL',
                                    'Comparison': {
                                        'ComparisonMethod': 'DIFFERENCE'|'PERCENT_DIFFERENCE'|'PERCENT',
                                        'ComparisonFormat': {
                                            'NumberDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            },
                                            'PercentageDisplayFormatConfiguration': {
                                                'Prefix': 'string',
                                                'Suffix': 'string',
                                                'SeparatorConfiguration': {
                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                    'ThousandsSeparator': {
                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                    }
                                                },
                                                'DecimalPlacesConfiguration': {
                                                    'DecimalPlaces': 123
                                                },
                                                'NegativeValueConfiguration': {
                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                },
                                                'NullValueFormatConfiguration': {
                                                    'NullString': 'string'
                                                }
                                            }
                                        }
                                    },
                                    'ArcAxis': {
                                        'Range': {
                                            'Min': 123.0,
                                            'Max': 123.0
                                        },
                                        'ReserveRange': 123
                                    },
                                    'Arc': {
                                        'ArcAngle': 123.0,
                                        'ArcThickness': 'SMALL'|'MEDIUM'|'LARGE'
                                    },
                                    'PrimaryValueFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    }
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'TooltipOptions': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                }
                            },
                            'ConditionalFormatting': {
                                'ConditionalFormattingOptions': [
                                    {
                                        'PrimaryValue': {
                                            'TextColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            },
                                            'Icon': {
                                                'IconSet': {
                                                    'Expression': 'string',
                                                    'IconSetType': 'PLUS_MINUS'|'CHECK_X'|'THREE_COLOR_ARROW'|'THREE_GRAY_ARROW'|'CARET_UP_MINUS_DOWN'|'THREE_SHAPE'|'THREE_CIRCLE'|'FLAGS'|'BARS'|'FOUR_COLOR_ARROW'|'FOUR_GRAY_ARROW'
                                                },
                                                'CustomCondition': {
                                                    'Expression': 'string',
                                                    'IconOptions': {
                                                        'Icon': 'CARET_UP'|'CARET_DOWN'|'PLUS'|'MINUS'|'ARROW_UP'|'ARROW_DOWN'|'ARROW_LEFT'|'ARROW_UP_LEFT'|'ARROW_DOWN_LEFT'|'ARROW_RIGHT'|'ARROW_UP_RIGHT'|'ARROW_DOWN_RIGHT'|'FACE_UP'|'FACE_DOWN'|'FACE_FLAT'|'ONE_BAR'|'TWO_BAR'|'THREE_BAR'|'CIRCLE'|'TRIANGLE'|'SQUARE'|'FLAG'|'THUMBS_UP'|'THUMBS_DOWN'|'CHECKMARK'|'X',
                                                        'UnicodeIcon': 'string'
                                                    },
                                                    'Color': 'string',
                                                    'DisplayConfiguration': {
                                                        'IconDisplayOption': 'ICON_ONLY'
                                                    }
                                                }
                                            }
                                        },
                                        'Arc': {
                                            'ForegroundColor': {
                                                'Solid': {
                                                    'Expression': 'string',
                                                    'Color': 'string'
                                                },
                                                'Gradient': {
                                                    'Expression': 'string',
                                                    'Color': {
                                                        'Stops': [
                                                            {
                                                                'GradientOffset': 123.0,
                                                                'DataValue': 123.0,
                                                                'Color': 'string'
                                                            },
                                                        ]
                                                    }
                                                }
                                            }
                                        }
                                    },
                                ]
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'LineChartVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'LineChartAggregatedFieldWells': {
                                        'Category': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'Colors': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'SmallMultiples': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'CategorySort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'CategoryItemsLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'ColorItemsLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'SmallMultiplesSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'SmallMultiplesLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'ForecastConfigurations': [
                                    {
                                        'ForecastProperties': {
                                            'PeriodsForward': 123,
                                            'PeriodsBackward': 123,
                                            'UpperBoundary': 123.0,
                                            'LowerBoundary': 123.0,
                                            'PredictionInterval': 123,
                                            'Seasonality': 123
                                        },
                                        'Scenario': {
                                            'WhatIfPointScenario': {
                                                'Date': datetime(2015, 1, 1),
                                                'Value': 123.0
                                            },
                                            'WhatIfRangeScenario': {
                                                'StartDate': datetime(2015, 1, 1),
                                                'EndDate': datetime(2015, 1, 1),
                                                'Value': 123.0
                                            }
                                        }
                                    },
                                ],
                                'Type': 'LINE'|'AREA'|'STACKED_AREA',
                                'SmallMultiplesOptions': {
                                    'MaxVisibleRows': 123,
                                    'MaxVisibleColumns': 123,
                                    'PanelConfiguration': {
                                        'Title': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'HorizontalTextAlignment': 'LEFT'|'CENTER'|'RIGHT'|'AUTO'
                                        },
                                        'BorderVisibility': 'HIDDEN'|'VISIBLE',
                                        'BorderThickness': 'string',
                                        'BorderStyle': 'SOLID'|'DASHED'|'DOTTED',
                                        'BorderColor': 'string',
                                        'GutterVisibility': 'HIDDEN'|'VISIBLE',
                                        'GutterSpacing': 'string',
                                        'BackgroundVisibility': 'HIDDEN'|'VISIBLE',
                                        'BackgroundColor': 'string'
                                    }
                                },
                                'XAxisDisplayOptions': {
                                    'TickLabelOptions': {
                                        'LabelOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string'
                                        },
                                        'RotationAngle': 123.0
                                    },
                                    'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataOptions': {
                                        'NumericAxisOptions': {
                                            'Scale': {
                                                'Linear': {
                                                    'StepCount': 123,
                                                    'StepSize': 123.0
                                                },
                                                'Logarithmic': {
                                                    'Base': 123.0
                                                }
                                            },
                                            'Range': {
                                                'MinMax': {
                                                    'Minimum': 123.0,
                                                    'Maximum': 123.0
                                                },
                                                'DataDriven': {}

                                            }
                                        },
                                        'DateAxisOptions': {
                                            'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                        }
                                    },
                                    'ScrollbarOptions': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'VisibleRange': {
                                            'PercentRange': {
                                                'From': 123.0,
                                                'To': 123.0
                                            }
                                        }
                                    },
                                    'AxisOffset': 'string'
                                },
                                'XAxisLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'PrimaryYAxisDisplayOptions': {
                                    'AxisOptions': {
                                        'TickLabelOptions': {
                                            'LabelOptions': {
                                                'Visibility': 'HIDDEN'|'VISIBLE',
                                                'FontConfiguration': {
                                                    'FontSize': {
                                                        'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                    },
                                                    'FontDecoration': 'UNDERLINE'|'NONE',
                                                    'FontColor': 'string',
                                                    'FontWeight': {
                                                        'Name': 'NORMAL'|'BOLD'
                                                    },
                                                    'FontStyle': 'NORMAL'|'ITALIC'
                                                },
                                                'CustomLabel': 'string'
                                            },
                                            'RotationAngle': 123.0
                                        },
                                        'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                        'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                        'DataOptions': {
                                            'NumericAxisOptions': {
                                                'Scale': {
                                                    'Linear': {
                                                        'StepCount': 123,
                                                        'StepSize': 123.0
                                                    },
                                                    'Logarithmic': {
                                                        'Base': 123.0
                                                    }
                                                },
                                                'Range': {
                                                    'MinMax': {
                                                        'Minimum': 123.0,
                                                        'Maximum': 123.0
                                                    },
                                                    'DataDriven': {}

                                                }
                                            },
                                            'DateAxisOptions': {
                                                'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                        'ScrollbarOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'VisibleRange': {
                                                'PercentRange': {
                                                    'From': 123.0,
                                                    'To': 123.0
                                                }
                                            }
                                        },
                                        'AxisOffset': 'string'
                                    },
                                    'MissingDataConfigurations': [
                                        {
                                            'TreatmentOption': 'INTERPOLATE'|'SHOW_AS_ZERO'|'SHOW_AS_BLANK'
                                        },
                                    ]
                                },
                                'PrimaryYAxisLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'SecondaryYAxisDisplayOptions': {
                                    'AxisOptions': {
                                        'TickLabelOptions': {
                                            'LabelOptions': {
                                                'Visibility': 'HIDDEN'|'VISIBLE',
                                                'FontConfiguration': {
                                                    'FontSize': {
                                                        'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                    },
                                                    'FontDecoration': 'UNDERLINE'|'NONE',
                                                    'FontColor': 'string',
                                                    'FontWeight': {
                                                        'Name': 'NORMAL'|'BOLD'
                                                    },
                                                    'FontStyle': 'NORMAL'|'ITALIC'
                                                },
                                                'CustomLabel': 'string'
                                            },
                                            'RotationAngle': 123.0
                                        },
                                        'AxisLineVisibility': 'HIDDEN'|'VISIBLE',
                                        'GridLineVisibility': 'HIDDEN'|'VISIBLE',
                                        'DataOptions': {
                                            'NumericAxisOptions': {
                                                'Scale': {
                                                    'Linear': {
                                                        'StepCount': 123,
                                                        'StepSize': 123.0
                                                    },
                                                    'Logarithmic': {
                                                        'Base': 123.0
                                                    }
                                                },
                                                'Range': {
                                                    'MinMax': {
                                                        'Minimum': 123.0,
                                                        'Maximum': 123.0
                                                    },
                                                    'DataDriven': {}

                                                }
                                            },
                                            'DateAxisOptions': {
                                                'MissingDateVisibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                        'ScrollbarOptions': {
                                            'Visibility': 'HIDDEN'|'VISIBLE',
                                            'VisibleRange': {
                                                'PercentRange': {
                                                    'From': 123.0,
                                                    'To': 123.0
                                                }
                                            }
                                        },
                                        'AxisOffset': 'string'
                                    },
                                    'MissingDataConfigurations': [
                                        {
                                            'TreatmentOption': 'INTERPOLATE'|'SHOW_AS_ZERO'|'SHOW_AS_BLANK'
                                        },
                                    ]
                                },
                                'SecondaryYAxisLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'DefaultSeriesSettings': {
                                    'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS',
                                    'LineStyleSettings': {
                                        'LineVisibility': 'HIDDEN'|'VISIBLE',
                                        'LineInterpolation': 'LINEAR'|'SMOOTH'|'STEPPED',
                                        'LineStyle': 'SOLID'|'DOTTED'|'DASHED',
                                        'LineWidth': 'string'
                                    },
                                    'MarkerStyleSettings': {
                                        'MarkerVisibility': 'HIDDEN'|'VISIBLE',
                                        'MarkerShape': 'CIRCLE'|'TRIANGLE'|'SQUARE'|'DIAMOND'|'ROUNDED_SQUARE',
                                        'MarkerSize': 'string',
                                        'MarkerColor': 'string'
                                    }
                                },
                                'Series': [
                                    {
                                        'FieldSeriesItem': {
                                            'FieldId': 'string',
                                            'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS',
                                            'Settings': {
                                                'LineStyleSettings': {
                                                    'LineVisibility': 'HIDDEN'|'VISIBLE',
                                                    'LineInterpolation': 'LINEAR'|'SMOOTH'|'STEPPED',
                                                    'LineStyle': 'SOLID'|'DOTTED'|'DASHED',
                                                    'LineWidth': 'string'
                                                },
                                                'MarkerStyleSettings': {
                                                    'MarkerVisibility': 'HIDDEN'|'VISIBLE',
                                                    'MarkerShape': 'CIRCLE'|'TRIANGLE'|'SQUARE'|'DIAMOND'|'ROUNDED_SQUARE',
                                                    'MarkerSize': 'string',
                                                    'MarkerColor': 'string'
                                                }
                                            }
                                        },
                                        'DataFieldSeriesItem': {
                                            'FieldId': 'string',
                                            'FieldValue': 'string',
                                            'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS',
                                            'Settings': {
                                                'LineStyleSettings': {
                                                    'LineVisibility': 'HIDDEN'|'VISIBLE',
                                                    'LineInterpolation': 'LINEAR'|'SMOOTH'|'STEPPED',
                                                    'LineStyle': 'SOLID'|'DOTTED'|'DASHED',
                                                    'LineWidth': 'string'
                                                },
                                                'MarkerStyleSettings': {
                                                    'MarkerVisibility': 'HIDDEN'|'VISIBLE',
                                                    'MarkerShape': 'CIRCLE'|'TRIANGLE'|'SQUARE'|'DIAMOND'|'ROUNDED_SQUARE',
                                                    'MarkerSize': 'string',
                                                    'MarkerColor': 'string'
                                                }
                                            }
                                        }
                                    },
                                ],
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'ReferenceLines': [
                                    {
                                        'Status': 'ENABLED'|'DISABLED',
                                        'DataConfiguration': {
                                            'StaticConfiguration': {
                                                'Value': 123.0
                                            },
                                            'DynamicConfiguration': {
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'MeasureAggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                },
                                                'Calculation': {
                                                    'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                    'PercentileAggregation': {
                                                        'PercentileValue': 123.0
                                                    }
                                                }
                                            },
                                            'AxisBinding': 'PRIMARY_YAXIS'|'SECONDARY_YAXIS'
                                        },
                                        'StyleConfiguration': {
                                            'Pattern': 'SOLID'|'DASHED'|'DOTTED',
                                            'Color': 'string'
                                        },
                                        'LabelConfiguration': {
                                            'ValueLabelConfiguration': {
                                                'RelativePosition': 'BEFORE_CUSTOM_LABEL'|'AFTER_CUSTOM_LABEL',
                                                'FormatConfiguration': {
                                                    'NumberDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'CurrencyDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'Symbol': 'string',
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    },
                                                    'PercentageDisplayFormatConfiguration': {
                                                        'Prefix': 'string',
                                                        'Suffix': 'string',
                                                        'SeparatorConfiguration': {
                                                            'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                            'ThousandsSeparator': {
                                                                'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                                            }
                                                        },
                                                        'DecimalPlacesConfiguration': {
                                                            'DecimalPlaces': 123
                                                        },
                                                        'NegativeValueConfiguration': {
                                                            'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                        },
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        }
                                                    }
                                                }
                                            },
                                            'CustomLabelConfiguration': {
                                                'CustomLabel': 'string'
                                            },
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'FontColor': 'string',
                                            'HorizontalPosition': 'LEFT'|'CENTER'|'RIGHT',
                                            'VerticalPosition': 'ABOVE'|'BELOW'
                                        }
                                    },
                                ],
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                },
                                'ContributionAnalysisDefaults': [
                                    {
                                        'MeasureFieldId': 'string',
                                        'ContributorDimensions': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ]
                                    },
                                ],
                                'VisualPalette': {
                                    'ChartColor': 'string',
                                    'ColorMap': [
                                        {
                                            'Element': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string'
                                            },
                                            'Color': 'string',
                                            'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                        },
                                    ]
                                }
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'HeatMapVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'HeatMapAggregatedFieldWells': {
                                        'Rows': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Columns': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Values': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'HeatMapRowSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'HeatMapColumnSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'HeatMapRowItemsLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    },
                                    'HeatMapColumnItemsLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'RowLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColumnLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColorScale': {
                                    'Colors': [
                                        {
                                            'Color': 'string',
                                            'DataValue': 123.0
                                        },
                                    ],
                                    'ColorFillType': 'DISCRETE'|'GRADIENT',
                                    'NullValueColor': {
                                        'Color': 'string',
                                        'DataValue': 123.0
                                    }
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                }
                            },
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ],
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ]
                        },
                        'TreeMapVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'TreeMapAggregatedFieldWells': {
                                        'Groups': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'DateGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND',
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                        ],
                                        'Sizes': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ],
                                        'Colors': [
                                            {
                                                'NumericalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CategoricalMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'FormatConfiguration': {
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'DateMeasureField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'AggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX',
                                                    'FormatConfiguration': {
                                                        'DateTimeFormat': 'string',
                                                        'NullValueFormatConfiguration': {
                                                            'NullString': 'string'
                                                        },
                                                        'NumericFormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'CurrencyDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'Symbol': 'string',
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NumberScale': 'NONE'|'AUTO'|'THOUSANDS'|'MILLIONS'|'BILLIONS'|'TRILLIONS',
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            },
                                                            'PercentageDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',
                                                                    'ThousandsSeparator': {
                                                                        'Symbol': 'COMMA'|'DOT'|'SPACE',
                                                                        'Visibility': 'HIDDEN'|'VISIBLE'
                                                                    }
                                                                },
                                                                'DecimalPlacesConfiguration': {
                                                                    'DecimalPlaces': 123
                                                                },
                                                                'NegativeValueConfiguration': {
                                                                    'DisplayMode': 'POSITIVE'|'NEGATIVE'
                                                                },
                                                                'NullValueFormatConfiguration': {
                                                                    'NullString': 'string'
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                'CalculatedMeasureField': {
                                                    'FieldId': 'string',
                                                    'Expression': 'string'
                                                }
                                            },
                                        ]
                                    }
                                },
                                'SortConfiguration': {
                                    'TreeMapSort': [
                                        {
                                            'FieldSort': {
                                                'FieldId': 'string',
                                                'Direction': 'ASC'|'DESC'
                                            },
                                            'ColumnSort': {
                                                'SortBy': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                },
                                                'Direction': 'ASC'|'DESC',
                                                'AggregationFunction': {
                                                    'NumericalAggregationFunction': {
                                                        'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                        'PercentileAggregation': {
                                                            'PercentileValue': 123.0
                                                        }
                                                    },
                                                    'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                    'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                }
                                            }
                                        },
                                    ],
                                    'TreeMapGroupItemsLimitConfiguration': {
                                        'ItemsLimit': 123,
                                        'OtherCategories': 'INCLUDE'|'EXCLUDE'
                                    }
                                },
                                'GroupLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'SizeLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColorLabelOptions': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'SortIconVisibility': 'HIDDEN'|'VISIBLE',
                                    'AxisLabelOptions': [
                                        {
                                            'FontConfiguration': {
                                                'FontSize': {
                                                    'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                                },
                                                'FontDecoration': 'UNDERLINE'|'NONE',
                                                'FontColor': 'string',
                                                'FontWeight': {
                                                    'Name': 'NORMAL'|'BOLD'
                                                },
                                                'FontStyle': 'NORMAL'|'ITALIC'
                                            },
                                            'CustomLabel': 'string',
                                            'ApplyTo': {
                                                'FieldId': 'string',
                                                'Column': {
                                                    'DataSetIdentifier': 'string',
                                                    'ColumnName': 'string'
                                                }
                                            }
                                        },
                                    ]
                                },
                                'ColorScale': {
                                    'Colors': [
                                        {
                                            'Color': 'string',
                                            'DataValue': 123.0
                                        },
                                    ],
                                    'ColorFillType': 'DISCRETE'|'GRADIENT',
                                    'NullValueColor': {
                                        'Color': 'string',
                                        'DataValue': 123.0
                                    }
                                },
                                'Legend': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'Title': {
                                        'Visibility': 'HIDDEN'|'VISIBLE',
                                        'FontConfiguration': {
                                            'FontSize': {
                                                'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                            },
                                            'FontDecoration': 'UNDERLINE'|'NONE',
                                            'FontColor': 'string',
                                            'FontWeight': {
                                                'Name': 'NORMAL'|'BOLD'
                                            },
                                            'FontStyle': 'NORMAL'|'ITALIC'
                                        },
                                        'CustomLabel': 'string'
                                    },
                                    'Position': 'AUTO'|'RIGHT'|'BOTTOM'|'TOP',
                                    'Width': 'string',
                                    'Height': 'string'
                                },
                                'DataLabels': {
                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                    'CategoryLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'MeasureLabelVisibility': 'HIDDEN'|'VISIBLE',
                                    'DataLabelTypes': [
                                        {
                                            'FieldLabelType': {
                                                'FieldId': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'DataPathLabelType': {
                                                'FieldId': 'string',
                                                'FieldValue': 'string',
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'RangeEndsLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MinimumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            },
                                            'MaximumLabelType': {
                                                'Visibility': 'HIDDEN'|'VISIBLE'
                                            }
                                        },
                                    ],
                                    'Position': 'INSIDE'|'OUTSIDE'|'LEFT'|'TOP'|'BOTTOM'|'RIGHT',
                                    'LabelContent': 'VALUE'|'PERCENT'|'VALUE_AND_PERCENT',
                                    'LabelFontConfiguration': {
                                        'FontSize': {
                                            'Relative': 'EXTRA_SMALL'|'SMALL'|'MEDIUM'|'LARGE'|'EXTRA_LARGE'
                                        },
                                        'FontDecoration': 'UNDERLINE'|'NONE',
                                        'FontColor': 'string',
                                        'FontWeight': {
                                            'Name': 'NORMAL'|'BOLD'
                                        },
                                        'FontStyle': 'NORMAL'|'ITALIC'
                                    },
                                    'LabelColor': 'string',
                                    'Overlap': 'DISABLE_OVERLAP'|'ENABLE_OVERLAP',
                                    'TotalsVisibility': 'HIDDEN'|'VISIBLE'
                                },
                                'Tooltip': {
                                    'TooltipVisibility': 'HIDDEN'|'VISIBLE',
                                    'SelectedTooltipType': 'BASIC'|'DETAILED',
                                    'FieldBasedTooltip': {
                                        'AggregationVisibility': 'HIDDEN'|'VISIBLE',
                                        'TooltipTitleType': 'NONE'|'PRIMARY_VALUE',
                                        'TooltipFields': [
                                            {
                                                'FieldTooltipItem': {
                                                    'FieldId': 'string',
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE'
                                                },
                                                'ColumnTooltipItem': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Label': 'string',
                                                    'Visibility': 'HIDDEN'|'VISIBLE',
                                                    'Aggregation': {
                                                        'NumericalAggregationFunction': {
                                                            'SimpleNumericalAggregation': 'SUM'|'AVERAGE'|'MIN'|'MAX'|'COUNT'|'DISTINCT_COUNT'|'VAR'|'VARP'|'STDEV'|'STDEVP'|'MEDIAN',
                                                            'PercentileAggregation': {
                                                                'PercentileValue': 123.0
                                                            }
                                                        },
                                                        'CategoricalAggregationFunction': 'COUNT'|'DISTINCT_COUNT',
                                                        'DateAggregationFunction': 'COUNT'|'DISTINCT_COUNT'|'MIN'|'MAX'
                                                    }
                                                }
                                            },
                                        ]
                                    }
                                }
                            },
                            'Actions': [
                                {
                                    'CustomActionId': 'string',
                                    'Name': 'string',
                                    'Status': 'ENABLED'|'DISABLED',
                                    'Trigger': 'DATA_POINT_CLICK'|'DATA_POINT_MENU',
                                    'ActionOperations': [
                                        {
                                            'FilterOperation': {
                                                'SelectedFieldsConfiguration': {
                                                    'SelectedFields': [
                                                        'string',
                                                    ],
                                                    'SelectedFieldOptions': 'ALL_FIELDS',
                                                    'SelectedColumns': [
                                                        {
                                                            'DataSetIdentifier': 'string',
                                                            'ColumnName': 'string'
                                                        },
                                                    ]
                                                },
                                                'TargetVisualsConfiguration': {
                                                    'SameSheetTargetVisualConfiguration': {
                                                        'TargetVisuals': [
                                                            'string',
                                                        ],
                                                        'TargetVisualOptions': 'ALL_VISUALS'
                                                    }
                                                }
                                            },
                                            'NavigationOperation': {
                                                'LocalNavigationConfiguration': {
                                                    'TargetSheetId': 'string'
                                                }
                                            },
                                            'URLOperation': {
                                                'URLTemplate': 'string',
                                                'URLTarget': 'NEW_TAB'|'NEW_WINDOW'|'SAME_TAB'
                                            },
                                            'SetParametersOperation': {
                                                'ParameterValueConfigurations': [
                                                    {
                                                        'DestinationParameterName': 'string',
                                                        'Value': {
                                                            'CustomValuesConfiguration': {
                                                                'IncludeNullValue': True|False,
                                                                'CustomValues': {
                                                                    'StringValues': [
                                                                        'string',
                                                                    ],
                                                                    'IntegerValues': [
                                                                        123,
                                                                    ],
                                                                    'DecimalValues': [
                                                                        123.0,
                                                                    ],
                                                                    'DateTimeValues': [
                                                                        datetime(2015, 1, 1),
                                                                    ]
                                                                }
                                                            },
                                                            'SelectAllValueOptions': 'ALL_VALUES',
                                                            'SourceParameterName': 'string',
                                                            'SourceField': 'string',
                                                            'SourceColumn': {
                                                                'DataSetIdentifier': 'string',
                                                                'ColumnName': 'string'
                                                            }
                                                        }
                                                    },
                                                ]
                                            }
                                        },
                                    ]
                                },
                            ],
                            'ColumnHierarchies': [
                                {
                                    'ExplicitHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'DateTimeHierarchy': {
                                        'HierarchyId': 'string',
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    },
                                    'PredefinedHierarchy': {
                                        'HierarchyId': 'string',
                                        'Columns': [
                                            {
                                                'DataSetIdentifier': 'string',
                                                'ColumnName': 'string'
                                            },
                                        ],
                                        'DrillDownFilters': [
                                            {
                                                'NumericEqualityFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'Value': 123.0
                                                },
                                                'CategoryFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'CategoryValues': [
                                                        'string',
                                                    ]
                                                },
                                                'TimeRangeFilter': {
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'RangeMinimum': datetime(2015, 1, 1),
                                                    'RangeMaximum': datetime(2015, 1, 1),
                                                    'TimeGranularity': 'YEAR'|'QUARTER'|'MONTH'|'WEEK'|'DAY'|'HOUR'|'MINUTE'|'SECOND'|'MILLISECOND'
                                                }
                                            },
                                        ]
                                    }
                                },
                            ]
                        },
                        'GeospatialMapVisual': {
                            'VisualId': 'string',
                            'Title': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'Subtitle': {
                                'Visibility': 'HIDDEN'|'VISIBLE',
                                'FormatText': {
                                    'PlainText': 'string',
                                    'RichText': 'string'
                                }
                            },
                            'ChartConfiguration': {
                                'FieldWells': {
                                    'GeospatialMapAggregatedFieldWells': {
                                        'Geospatial': [
                                            {
                                                'NumericalDimensionField': {
                                                    'FieldId': 'string',
                                                    'Column': {
                                                        'DataSetIdentifier': 'string',
                                                        'ColumnName': 'string'
                                                    },
                                                    'HierarchyId': 'string',
                                                    'FormatConfiguration': {
                                                        'FormatConfiguration': {
                                                            'NumberDisplayFormatConfiguration': {
                                                                'Prefix': 'string',
                                                                'Suffix': 'string',
                                                                'SeparatorConfiguration': {
                                                                    'DecimalSeparator': 'COMMA'|'DOT'|'SPACE',