diff --git a/dashboards/sustainability-proxy-metrics/sustainability-proxy-metrics.yaml b/dashboards/sustainability-proxy-metrics/sustainability-proxy-metrics.yaml
index 2296225e..4c507f19 100644
--- a/dashboards/sustainability-proxy-metrics/sustainability-proxy-metrics.yaml
+++ b/dashboards/sustainability-proxy-metrics/sustainability-proxy-metrics.yaml
@@ -3,6 +3,8 @@ dashboards:
category: 'Additional'
dependsOn:
datasets:
+ - carbon_emissions_aggregate_longform
+ - sus_carbon_emissions
- sus_compute_ec2
- sus_compute_split
- sus_geo_region_athena
@@ -11,9 +13,3702 @@ dashboards:
- sus_network
- sus_s3_storage_all
- sus_storage_athena
- name: sustainability-proxy-metrics
+ name: Sustainability Proxy Metrics And CCFT
dashboardId: sustainability-proxy-metrics
- templateId: sustainability-proxy-metrics
+ theme: MIDNIGHT
+ data: |-
+ AnalysisDefaults:
+ DefaultNewSheetConfiguration:
+ InteractiveLayoutConfiguration:
+ Grid:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1280px
+ ResizeOption: FIXED
+ SheetContentType: INTERACTIVE
+ CalculatedFields:
+ - DataSetIdentifier: carbon_emissions_aggregate_longform
+ Expression: |-
+ ifelse(metric = 'gridmixinefficiency', 'Emission savings from AWS renewable energy purchases' ,
+ metric = 'servermedianinefficiency', 'Emission savings from using AWS computing services' ,
+ metric = 'mbmcarbon', 'Estimated carbon emissions' ,
+ "none"
+ )
+ Name: metric_speaking
+ - DataSetIdentifier: sus_carbon_emissions
+ Expression: 'ifelse({account_name} = '''', {account_id} , {account_name})
+ '
+ Name: Account Name
+ - DataSetIdentifier: sus_compute_ec2
+ Expression: |-
+ ifelse(${GroupByPara} = 'Linked Account',
+ ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupBy
+ - DataSetIdentifier: sus_compute_ec2
+ Expression: |-
+ ifelse(
+ locate({product_physical_processor},'Intel') > 0, 'Intel',
+ locate({product_physical_processor},'AMD') > 0, 'AMD',
+ locate({product_physical_processor},'Graviton') > 0, 'Graviton',
+ locate({product_physical_processor},'Apple') > 0, 'Apple',
+ 'Unknown'
+ )
+ Name: Processor Type
+ - DataSetIdentifier: sus_compute_ec2
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {vcpu_hours} ,
+ ${GroupByPara} = 'Linked Account', {vcpu_hours} / {account_business_metric} ,
+ ${GroupByPara} = 'Environment Tag', {vcpu_hours} / {tag_business_metric} ,
+ 0
+ )
+ Name: ScaledValue
+ - DataSetIdentifier: sus_compute_split
+ Expression: |-
+ ifelse(${GroupByPara} = 'Linked Account',
+ ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupBy
+ - DataSetIdentifier: sus_compute_split
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {vcpu_hours} ,
+ ${GroupByPara} = 'Linked Account', {vcpu_hours} / {account_business_metric} ,
+ ${GroupByPara} = 'Environment Tag', {vcpu_hours} / {tag_business_metric} ,
+ 0
+ )
+ Name: ScaledValue
+ - DataSetIdentifier: sus_geo_region_athena
+ Expression: ifelse(is95percentrenewable = 1 ,"2023", "Target")
+ Name: EnergySource
+ - DataSetIdentifier: sus_idle_elb
+ Expression: |-
+ ifelse(${GroupByPara} = 'Linked Account',
+ ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupByCalcF
+ - DataSetIdentifier: sus_idle_elb
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {sum_line_item_usage_amount} ,
+ ${GroupByPara} = 'Linked Account', {sum_line_item_usage_amount} / accbuskpi ,
+ ${GroupByPara} = 'Environment Tag',{sum_line_item_usage_amount} / tagbuskpi ,
+ 0
+ )
+ Name: ScaledValue
+ - DataSetIdentifier: sus_idle_elb
+ Expression: '{bill_billing_period_start_date}'
+ Name: line_item_usage_start_date
+ - DataSetIdentifier: sus_idle_natgw
+ Expression: '{bill_billing_period_start_date}'
+ Name: ' line_item_usage_start_date'
+ - DataSetIdentifier: sus_idle_natgw
+ Expression: |-
+ ifelse(${GroupByPara} = 'Linked Account',
+ ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupByCalcF
+ - DataSetIdentifier: sus_idle_natgw
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {sum_line_item_usage_amount} ,
+ ${GroupByPara} = 'Linked Account', {sum_line_item_usage_amount} / accbuskpi ,
+ ${GroupByPara} = 'Environment Tag',{sum_line_item_usage_amount} / tagbuskpi ,
+ 0
+ )
+ Name: ScaledValue
+ - DataSetIdentifier: sus_idle_natgw
+ Expression: '{bill_billing_period_start_date}'
+ Name: line_item_usage_start_date
+ - DataSetIdentifier: sus_network
+ Expression: |-
+ ifelse(${GroupByPara} = 'Linked Account',
+ ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}
+ ),
+ {resource_tags_user_application}
+ )
+ Name: GroupByCalcF
+ - DataSetIdentifier: sus_network
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {usage_amount_in_tb} ,
+ ${GroupByPara} = 'Linked Account', {usage_amount_in_tb} / accbuskpi ,
+ ${GroupByPara} = 'Environment Tag', {usage_amount_in_tb} / tagbuskpi ,
+ 0
+ )
+ Name: ScaledValue
+ - DataSetIdentifier: sus_network
+ Expression: |-
+ ifelse(
+ {line_item_operation} = 'InterZone-In' or {line_item_operation} = 'InterZone-Out',
+ 'Inter AZ',
+ {line_item_operation} = 'VPCPeering-In' or {line_item_operation} = 'VPCPeering-Out',
+ 'VPC Peering',
+ {line_item_operation} = 'CreateVpnConnection' and (locate({line_item_usage_type},'DataTransfer-Out-Bytes') <> 0 or locate({line_item_usage_type},'AWS-Out-Bytes') <> 0),
+ 'Region to VPN',
+ locate({line_item_usage_type},'AWS-Out-Bytes') <> 0,
+ 'Region to Region',
+ {line_item_product_code} = 'AWSDirectConnect',
+ 'Region to DirectConnect',
+ {line_item_product_code} = 'AmazonCloudFront',
+ 'Amazon CloudFront',
+ locate({line_item_usage_type},'DataTransfer-Out-Bytes') <> 0,
+ 'Region to Internet',
+ locate({line_item_usage_type},'TransitGateway-Bytes') <> 0,
+ 'Transit Gateway Data Processed',
+ {line_item_operation} = 'PublicIP-In' or {line_item_operation} = 'PublicIP-Out' or {line_item_operation} = 'LoadBalancing-PublicIP-In' or {line_item_operation} = 'LoadBalancing-PublicIP-Out' or {line_item_operation} = 'VpcEndpoint',
+ 'Inter AZ',
+ 'Other'
+ )
+ Name: TransferType
+ - DataSetIdentifier: sus_s3_storage_all
+ Expression: ifelse(${GroupByPara} = 'Linked Account', {6a3cecf1-7160-48cd-91e9-a6a07ddd44fc.linked_account_id},
+ {6a3cecf1-7160-48cd-91e9-a6a07ddd44fc.resource_tags_user_application})
+ Name: CalcFWorkload
+ - DataSetIdentifier: sus_s3_storage_all
+ Expression: |-
+ ifelse(
+ ${GroupByPara} = 'Linked Account', ifelse({account_name} = '', {linked_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupBy
+ - DataSetIdentifier: sus_s3_storage_all
+ Expression: ifelse(${GroupByPara} = 'Linked Account', {linked_account_id}, {resource_tags_user_application})
+ Name: KPiAdjustedUsage
+ - DataSetIdentifier: sus_s3_storage_all
+ Expression: |-
+ ifelse(${IncludeKPI} = 'No', {usage_quantity} ,
+ ifelse(${GroupByPara} = 'Linked Account', {usage_quantity} / accbuskpi ,
+ ifelse(${GroupByPara} = 'Environment Tag', {usage_quantity} / tagbuskpi , 0
+ )))
+ Name: ScaledValue
+ - DataSetIdentifier: sus_s3_storage_all
+ Expression: '{usage_date}'
+ Name: line_item_usage_start_date
+ - DataSetIdentifier: sus_storage_athena
+ Expression: |-
+ ifelse(
+ ${GroupByPara} = 'Linked Account', ifelse({account_name} = '', {line_item_usage_account_id}, {account_name}),
+ {resource_tags_user_application}
+ )
+ Name: GroupByCalcF
+ - DataSetIdentifier: sus_storage_athena
+ Expression: |-
+ ifelse(
+ ${IncludeKPI} = 'No', usage,
+ ${GroupByPara} = 'Linked Account', usage / accbuskpi ,
+ ${GroupByPara} = 'Environment Tag', usage / tagbuskpi ,
+ 0
+ )
+ Name: ScaledValue
+ ColumnConfigurations:
+ - Column:
+ ColumnName: cost
+ DataSetIdentifier: sus_geo_region_athena
+ FormatConfiguration:
+ NumberFormatConfiguration:
+ FormatConfiguration:
+ CurrencyDisplayFormatConfiguration:
+ DecimalPlacesConfiguration:
+ DecimalPlaces: 2
+ NegativeValueConfiguration:
+ DisplayMode: POSITIVE
+ NullValueFormatConfiguration:
+ NullString: 'null'
+ SeparatorConfiguration:
+ DecimalSeparator: DOT
+ ThousandsSeparator:
+ Symbol: COMMA
+ Visibility: VISIBLE
+ Symbol: USD
+ - Column:
+ ColumnName: region_latitude
+ DataSetIdentifier: sus_geo_region_athena
+ Role: DIMENSION
+ - Column:
+ ColumnName: region_longitude
+ DataSetIdentifier: sus_geo_region_athena
+ Role: DIMENSION
+ - Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_network
+ FormatConfiguration:
+ NumberFormatConfiguration:
+ FormatConfiguration:
+ NumberDisplayFormatConfiguration:
+ NullValueFormatConfiguration:
+ NullString: 'null'
+ Suffix: TB
+ - Column:
+ ColumnName: usage_amount_in_tb
+ DataSetIdentifier: sus_network
+ FormatConfiguration:
+ NumberFormatConfiguration:
+ FormatConfiguration:
+ NumberDisplayFormatConfiguration:
+ NullValueFormatConfiguration:
+ NullString: 'null'
+ Suffix: TB
+ DataSetIdentifierDeclarations:
+ - DataSetArn: arn:aws:quicksight:::dataset/aca88952-9aff-4b3d-9619-b309d3f7d76c
+ Identifier: sus_compute_split
+ - DataSetArn: arn:aws:quicksight:::dataset/c8a8cb07-8d9d-4b90-9862-e2a7e1370908
+ Identifier: sus_idle_natgw
+ - DataSetArn: arn:aws:quicksight:::dataset/12419d71-ec67-4e23-bd1f-fcd7b34c82f9
+ Identifier: sus_carbon_emissions
+ - DataSetArn: arn:aws:quicksight:::dataset/cf4c1a8b-6e9a-4cac-b2da-d82c970271e4
+ Identifier: sus_compute_ec2
+ - DataSetArn: arn:aws:quicksight:::dataset/2794b73a-4469-4b9c-ba4e-d1de93460b8b
+ Identifier: sus_idle_elb
+ - DataSetArn: arn:aws:quicksight:::dataset/411db3d5-6368-4359-a4a6-29dbb64c9e33
+ Identifier: sus_s3_storage_all
+ - DataSetArn: arn:aws:quicksight:::dataset/656e7432-12cf-4b1c-a48f-24e4f4b48843
+ Identifier: sus_network
+ - DataSetArn: arn:aws:quicksight:::dataset/b5c8fb38-99a9-4764-9eac-7cbfa856571e
+ Identifier: sus_geo_region_athena
+ - DataSetArn: arn:aws:quicksight:::dataset/af858de6-f6ef-4961-88c4-964aa1266b9a
+ Identifier: sus_storage_athena
+ - DataSetArn: arn:aws:quicksight:::dataset/814f2ac6-3205-43b8-ac8b-bab4dc1c864a
+ Identifier: carbon_emissions_aggregate_longform
+ FilterGroups:
+ - CrossDataset: SINGLE_DATASET
+ FilterGroupId: 52f87545-d3b8-45c0-9148-da6b8d46c388
+ Filters:
+ - TimeRangeFilter:
+ Column:
+ ColumnName: f211f5c0-a896-4932-80a0-73cd7f0e2ac8.usage_date
+ DataSetIdentifier: d01a936f-2b8f-49dd-8f95-d9c7130c5e46
+ FilterId: d82d18d5-82a8-48bb-80e2-0d09dbec7875
+ IncludeMaximum: false
+ IncludeMinimum: true
+ NullOption: NON_NULLS_ONLY
+ RangeMaximumValue:
+ Parameter: EndDate
+ RangeMinimumValue:
+ Parameter: StartDate
+ TimeGranularity: DAY
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: 8e8cac4d-8d13-4cf2-8ca2-5e3de093e26a
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 77907915-3979-4880-9750-ac6617fd83ea
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_storage_athena
+ FilterId: 9f1e1c2f-0bfb-450e-aac5-9a44e226ac50
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 6
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: bd74ef4d-0d98-4a1a-97bf-59a5352241ff
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: b505e712-f323-4bb4-ab4a-837f9fc5888b
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_storage_athena
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 86c036b2-5ce8-42d2-a84d-1efd0ed9104a
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: bd74ef4d-0d98-4a1a-97bf-59a5352241ff
+ Status: ENABLED
+ - CrossDataset: SINGLE_DATASET
+ FilterGroupId: 4945d044-5857-4e26-8c89-768a9eeb3635
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: pricing_unit
+ DataSetIdentifier: sus_s3_storage_all
+ Configuration:
+ CustomFilterConfiguration:
+ CategoryValue: GB-Mo
+ MatchOperator: EQUALS
+ NullOption: NON_NULLS_ONLY
+ FilterId: caac5bb4-f556-4475-a609-9931a3518d88
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: bd74ef4d-0d98-4a1a-97bf-59a5352241ff
+ VisualIds:
+ - d3e13b7d-fe5f-479e-b8b9-62bd0d965145
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 8b258d89-56ff-462a-b723-e1fb0d6d5e9f
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_network
+ FilterId: 6da7de44-c53e-4eb1-9f1a-2de035c2825f
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 6
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: 79117f56-7653-4ad4-a5ed-2306ad69a91e
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: c4d96f5c-293e-499d-8010-ba5a3740b33c
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_network
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 2fdbd16b-e07d-4b5c-b5f0-a38c7451ce94
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: 79117f56-7653-4ad4-a5ed-2306ad69a91e
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 904c5556-4c90-4136-ba89-d4c6ba1cec88
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_compute_split
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 2293a83b-5836-493d-8c1a-63e798dfd19c
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: 8e8cac4d-8d13-4cf2-8ca2-5e3de093e26a
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 76ff731f-2383-4742-b1ad-6a524c6eb0b0
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_split
+ FilterId: 7b613744-a8f4-46db-a5b5-7aeb0da534b7
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 24
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: 8e8cac4d-8d13-4cf2-8ca2-5e3de093e26a
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 33b9e87f-2253-4bb7-ad36-3d6eb14bb576
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: accountid
+ DataSetIdentifier: sus_carbon_emissions
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 4dc7a6e5-19a2-433d-a22f-fb078b17f46a
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: da3eb99f-a3c9-4888-b4a3-ee469eba8dc6
+ Status: ENABLED
+ - CrossDataset: SINGLE_DATASET
+ FilterGroupId: f244c343-08aa-4e4c-84eb-c9ecfd96664f
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: operation
+ DataSetIdentifier: sus_s3_storage_all
+ Configuration:
+ CustomFilterConfiguration:
+ CategoryValue: StorageLens
+ MatchOperator: DOES_NOT_EQUAL
+ NullOption: ALL_VALUES
+ FilterId: f7735569-9de7-4106-81c4-ad2e8ffce5a3
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: bd74ef4d-0d98-4a1a-97bf-59a5352241ff
+ VisualIds:
+ - e4a0c828-69df-47ab-b597-b8389177fc0e
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: b0119f70-3da5-478d-a73b-40afb340c1bd
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: Account Name
+ DataSetIdentifier: sus_carbon_emissions
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: c51f5f0b-5f99-4d7f-9bfc-1419796a6341
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: da3eb99f-a3c9-4888-b4a3-ee469eba8dc6
+ Status: ENABLED
+ - CrossDataset: SINGLE_DATASET
+ FilterGroupId: a4a96c0f-2863-44a8-b6a3-84da850cff08
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: metric_speaking
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 907d404c-c218-41c8-b8d7-e3041fb2230b
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: da3eb99f-a3c9-4888-b4a3-ee469eba8dc6
+ VisualIds:
+ - a31027d5-1668-4967-9524-7d426d4bbad8
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 896e0115-fc5f-4c9a-b2f4-c0ea24cca234
+ Filters:
+ - TimeRangeFilter:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ FilterId: 80c1db3c-7046-4887-b5cd-429be83aa953
+ IncludeMaximum: true
+ IncludeMinimum: true
+ NullOption: NON_NULLS_ONLY
+ RangeMaximumValue:
+ RollingDate:
+ Expression: truncDate('DD', now())
+ RangeMinimumValue:
+ RollingDate:
+ Expression: addDateTime(-24, 'MM', truncDate('MM', now()))
+ TimeGranularity: DAY
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: ALL_VISUALS
+ SheetId: da3eb99f-a3c9-4888-b4a3-ee469eba8dc6
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 16589d28-e102-4d8a-ae41-d3bff092272b
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: usage_date
+ DataSetIdentifier: sus_geo_region_athena
+ FilterId: aadd0580-031b-4477-b5ef-99e054729999
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 3
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - d20563c5-d6de-42b5-9aa5-4327960abcee
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: d4a1532e-4730-4747-accc-e435f9e4b7a5
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_geo_region_athena
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: e3cdf8fd-e1c3-4e26-91c8-7fc8bf718a43
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - d20563c5-d6de-42b5-9aa5-4327960abcee
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 430ce6ef-8db6-4544-be2b-8202b425edf3
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: usage_date
+ DataSetIdentifier: sus_geo_region_athena
+ FilterId: 63237af4-724d-4be0-9bde-b5891439417b
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 300
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - 22de809c-985e-419e-8164-3f06dd52a2bf
+ Status: DISABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 54181248-a575-49f5-a3e8-a9759d92ffc1
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_geo_region_athena
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: 723e30f2-2133-4095-b6c0-da578014d74d
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - 22de809c-985e-419e-8164-3f06dd52a2bf
+ Status: ENABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: d425bece-026a-4951-9688-e80ce8c354fa
+ Filters:
+ - RelativeDatesFilter:
+ AnchorDateConfiguration:
+ AnchorOption: NOW
+ Column:
+ ColumnName: usage_date
+ DataSetIdentifier: sus_geo_region_athena
+ FilterId: 120888c3-1fb5-4369-8947-cc990069df15
+ MinimumGranularity: DAY
+ NullOption: NON_NULLS_ONLY
+ RelativeDateType: LAST
+ RelativeDateValue: 300
+ TimeGranularity: MONTH
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - 5c0178cf-b9fd-4567-9637-00e4202edd81
+ Status: DISABLED
+ - CrossDataset: ALL_DATASETS
+ FilterGroupId: 85046f11-8888-42e5-bc19-359083a65584
+ Filters:
+ - CategoryFilter:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_geo_region_athena
+ Configuration:
+ FilterListConfiguration:
+ MatchOperator: CONTAINS
+ NullOption: NON_NULLS_ONLY
+ SelectAllOptions: FILTER_ALL_VALUES
+ FilterId: ea64eb82-b6dd-46dd-bd48-1a014b4a0148
+ ScopeConfiguration:
+ SelectedSheets:
+ SheetVisualScopingConfigurations:
+ - Scope: SELECTED_VISUALS
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ VisualIds:
+ - 5c0178cf-b9fd-4567-9637-00e4202edd81
+ Status: ENABLED
+ Options: {}
+ ParameterDeclarations:
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 30.0
+ Name: ComputeODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 10.0
+ Name: EC2SpotGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 10.0
+ Name: EC2PreviousGeneration
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: EC2GravitonGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: EC2AMDGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: EBSgp3ofgpGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 25.0
+ Name: EBSSnapshotGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 65.0
+ Name: S3StandardGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: RDSGravitonGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: ElastiCacheGravitonGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: OpenSearchGravitonGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 20.0
+ Name: LambdaGravitonGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: SagemakerODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: RDSODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: ElastiCacheODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: OpenSearchODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: RedshiftODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - DecimalParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 50.0
+ Name: DynamoDBODGoal
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: AccountID
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: PayerAccountID
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: Organization
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: BusinessUnit
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: Team
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: AccountName
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: MinSnapshotStartDate
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: S3CoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: EBSCoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: EC2CoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: EBSSnapshotType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: OtherGravitonCoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: ResourceID
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Cost
+ Name: OnDemandCoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: EBSvolume
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: S3bucket
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: EBSsnapshot
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: EC2instance
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: OtherGravitonResourceID
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues: {}
+ Name: OtherGravitonServices
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Usage
+ Name: CommitCoverageType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Metrics Summary
+ Name: Metrics
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Compute SP
+ Name: ComputeCommitType
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: 'NULL'
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Linked Account
+ Name: GroupByPara
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: RECOMMENDED_VALUE
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 'No'
+ Name: IncludeKPI
+ ParameterValueType: SINGLE_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: RECOMMENDED_VALUE
+ - StringParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - Scope 1
+ - Scope 2 - Location Based
+ Name: Scopes
+ ParameterValueType: MULTI_VALUED
+ ValueWhenUnset:
+ ValueWhenUnsetOption: RECOMMENDED_VALUE
+ - DateTimeParameterDeclaration:
+ DefaultValues:
+ RollingDate:
+ Expression: addDateTime(-12, 'MM', truncDate('MM', now()))
+ StaticValues: []
+ Name: StartDate
+ TimeGranularity: DAY
+ - DateTimeParameterDeclaration:
+ DefaultValues:
+ RollingDate:
+ Expression: truncDate('DD', now())
+ StaticValues: []
+ Name: EndDate
+ TimeGranularity: DAY
+ - DateTimeParameterDeclaration:
+ DefaultValues:
+ StaticValues:
+ - 2024-01-01 01:00:00+01:00
+ Name: Date
+ TimeGranularity: DAY
+ Sheets:
+ - ContentType: INTERACTIVE
+ Layouts:
+ - Configuration:
+ GridLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1280px
+ ResizeOption: FIXED
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: d20563c5-d6de-42b5-9aa5-4327960abcee
+ ElementType: VISUAL
+ RowIndex: 0
+ RowSpan: 14
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: 22de809c-985e-419e-8164-3f06dd52a2bf
+ ElementType: VISUAL
+ RowIndex: 0
+ RowSpan: 12
+ - ColumnIndex: 0
+ ColumnSpan: 35
+ ElementId: 5c0178cf-b9fd-4567-9637-00e4202edd81
+ ElementType: VISUAL
+ RowIndex: 14
+ RowSpan: 12
+ Name: Regional Footprint
+ SheetId: ce592008-069c-4719-9b7d-ecba16a8b7e1
+ Visuals:
+ - LineChartVisual:
+ Actions: []
+ ChartConfiguration:
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ LineChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: usage_date
+ DataSetIdentifier: sus_geo_region_athena
+ DateGranularity: WEEK
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.usage_date.2.1683548429034
+ HierarchyId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.usage_date.2.1683548429034
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: region
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region.1.1683545126741
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: cost
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.cost.2.1683545133448
+ PrimaryYAxisDisplayOptions:
+ AxisOptions:
+ AxisOffset: 69px
+ SortConfiguration:
+ CategoryItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.usage_date.2.1683548429034
+ ColorItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region.1.1683545126741
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.cost.2.1683545133448
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.usage_date.2.1683548429034
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ Type: LINE
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.usage_date.2.1683548429034
+ Subtitle:
+ Visibility: HIDDEN
+ Title:
+ FormatText:
+ RichText: Regional Use Over Time
+ Visibility: VISIBLE
+ VisualId: 5c0178cf-b9fd-4567-9637-00e4202edd81
+ - InsightVisual:
+ Actions: []
+ DataSetIdentifier: sus_geo_region_athena
+ InsightConfiguration:
+ Computations: []
+ CustomNarrative:
+ Narrative: "\n To achieve our goal of powering our operations\
+ \ with 100% renewable energy by\n 2025\n\
+ \ \u2014five years ahead of our original 2030 target\u2014Amazon contracts\
+ \ for renewable power from utility scale wind and solar projects that\
+ \ add clean energy to the grid. These new renewable projects support hundreds\
+ \ of jobs while providing hundreds of millions of dollars of investment\
+ \ in local communities. We also may choose to support these grids through\
+ \ the purchase of environmental attributes, like Renewable Energy Certificates\
+ \ and Guarantees of Origin, in line with our\n Renewable Energy Methodology\n .\n
\n As\
+ \ a result, in\n 2023\n , the electricity\
+ \ consumed in the following 22 AWS Regions was attributable to 100% renewable\
+ \ energy:\n
\n
\n \n - U.S. East (Northern Virginia)
\n\
+ \ - GovCloud (U.S. East)
\n - U.S. East (Ohio)
\n \
+ \ - U.S. West (Oregon)
\n - GovCloud (U.S. West)
\n \
+ \ - U.S. West (Northern California)
\n - Canada (Central)
\n\
+ \ - Canada (West)
\n - Europe (Ireland)
\n - Europe\
+ \ (Frankfurt)
\n - Europe (London)
\n - Europe (Milan)
\n\
+ \ - Europe (Paris)
\n - Europe (Stockholm)
\n - Europe\
+ \ (Spain)
\n - Europe (Zurich)
\n - Asia-Pacific (Mumbai)
\n\
+ \ - Asia-Pacific (Hyderabad)
\n - Asia-Pacific (Osaka)
\n\
+ \ - Asia-Pacific (Tokyo)
\n - China (Beijing)
\n \
+ \ - China (Ningxia)
\n
\n
\n
\n Choose Regions\
+ \ near Amazon renewable energy projects and Regions where the grid has\
+ \ a published carbon intensity that is lower than other locations. (or\
+ \ Regions)\n
\n
\n For more infomation, please see :\n here\n"
+ Subtitle:
+ Visibility: VISIBLE
+ Title:
+ Visibility: VISIBLE
+ VisualId: 22de809c-985e-419e-8164-3f06dd52a2bf
+ - GeospatialMapVisual:
+ Actions: []
+ ChartConfiguration:
+ FieldWells:
+ GeospatialMapAggregatedFieldWells:
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: EnergySource
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: 5bf6ee70-3fda-4c45-a59b-e01d1a16849e.3.1726835274342
+ Geospatial:
+ - NumericalDimensionField:
+ Column:
+ ColumnName: region_longitude
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region_longitude.0.1726835238853
+ - NumericalDimensionField:
+ Column:
+ ColumnName: region_latitude
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region_latitude.1.1726835253543
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: cost
+ DataSetIdentifier: sus_geo_region_athena
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.cost.2.1726835267865
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region_longitude.0.1726835238853
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.region_latitude.1.1726835253543
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ea7b9711-1cfb-47ce-a7f1-2d7686890f72.cost.2.1726835267865
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 5bf6ee70-3fda-4c45-a59b-e01d1a16849e.3.1726835274342
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ VisualPalette:
+ ChartColor: '#FF8700'
+ ColorMap:
+ - Color: '#F7E65A'
+ Element:
+ FieldId: 5bf6ee70-3fda-4c45-a59b-e01d1a16849e.3.1726835274342
+ FieldValue: '2022'
+ - Color: '#F7E65A'
+ Element:
+ FieldId: 5bf6ee70-3fda-4c45-a59b-e01d1a16849e.3.1726835274342
+ FieldValue: '2023'
+ WindowOptions:
+ Bounds:
+ East: 135.56892590498506
+ North: 78.71456975677884
+ South: -1.1073881303064468
+ West: -26.8342861382701
+ MapZoomMode: MANUAL
+ ColumnHierarchies: []
+ Subtitle:
+ FormatText:
+ RichText: Last 3 months rolling
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: "Distribution of cost by AWS Region - Coloured by\
+ \ renewable energy.\_"
+ Visibility: VISIBLE
+ VisualId: d20563c5-d6de-42b5-9aa5-4327960abcee
+ - ContentType: INTERACTIVE
+ Description: "To build a sustainable business for our customers and for the world\
+ \ we all share, we\u2019re designing data centers that provide the efficient,\
+ \ resilient service our customers expect while minimizing our environmental footprint\u2014\
+ and theirs."
+ FilterControls:
+ - RelativeDateTime:
+ DisplayOptions:
+ DateTimeFormat: YYYY/MM/DD HH:mm:ss
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 9884e25a-602b-48b3-9f36-361073e16ec9
+ SourceFilterId: 7b613744-a8f4-46db-a5b5-7aeb0da534b7
+ Title: Date Range
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 0bf8988e-a8d6-49cb-8773-b1a562998584
+ SourceFilterId: 2293a83b-5836-493d-8c1a-63e798dfd19c
+ Title: Payer Account
+ Type: MULTI_SELECT
+ Layouts:
+ - Configuration:
+ GridLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1920px
+ ResizeOption: FIXED
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: 4a99a6ba-87dc-4a69-8aaf-6004b6cb2877
+ ElementType: TEXT_BOX
+ RowIndex: 0
+ RowSpan: 3
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: 4a08ef4d-b92c-4c7f-a266-19dc78026bb2
+ ElementType: VISUAL
+ RowIndex: 3
+ RowSpan: 10
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: 64056ade-d211-4376-a716-9264f3a30dd8
+ ElementType: VISUAL
+ RowIndex: 13
+ RowSpan: 9
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: 848e0d1d-5bff-4e38-a441-c5982c298915
+ ElementType: VISUAL
+ RowIndex: 22
+ RowSpan: 7
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: 7b860165-77b2-4393-855a-06333f4d5494
+ ElementType: VISUAL
+ RowIndex: 22
+ RowSpan: 7
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: edfab82d-73a9-4f40-9171-40852720d8ab
+ ElementType: VISUAL
+ RowIndex: 29
+ RowSpan: 7
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: aa471b57-124b-4137-bd20-afdf22c737ea
+ ElementType: TEXT_BOX
+ RowIndex: 29
+ RowSpan: 7
+ Name: Compute Proxies
+ ParameterControls:
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: 2e786626-8983-4cba-81f6-b378adcdb89d
+ SelectableValues:
+ Values:
+ - Environment Tag
+ - Linked Account
+ SourceParameterName: GroupByPara
+ Title: Group By
+ Type: SINGLE_SELECT
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: 06020d7c-3eeb-4cf8-9325-33683f2b9615
+ SelectableValues:
+ Values:
+ - 'No'
+ - 'Yes'
+ SourceParameterName: IncludeKPI
+ Title: Include Business KPI
+ Type: SINGLE_SELECT
+ SheetControlLayouts:
+ - Configuration:
+ GridLayout:
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 3
+ ElementId: 2e786626-8983-4cba-81f6-b378adcdb89d
+ ElementType: PARAMETER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ - ColumnIndex: 3
+ ColumnSpan: 3
+ ElementId: 06020d7c-3eeb-4cf8-9325-33683f2b9615
+ ElementType: PARAMETER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ - ColumnIndex: 8
+ ColumnSpan: 2
+ ElementId: 9884e25a-602b-48b3-9f36-361073e16ec9
+ ElementType: FILTER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ - ColumnIndex: 10
+ ColumnSpan: 2
+ ElementId: 0bf8988e-a8d6-49cb-8773-b1a562998584
+ ElementType: FILTER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ SheetId: 8e8cac4d-8d13-4cf2-8ca2-5e3de093e26a
+ TextBoxes:
+ - Content: |-
+
+
+ Compute
+
+
+
+ Using the capabilities of the cloud, you can make frequent changes to your workload implementations. Update deployed components as your needs change.
+
+
+ - Enable horizontal scaling, and use automation to scale out as loads increase and to scale in as loads decrease.
+ - Scale using small increments for variable workloads.
+ - Align scaling with cyclical utilization patterns (for example, a payroll system with intense bi-weekly processing activities) as load varies over days, weeks, months, or years.
+ - Negotiate service level Agreements (SLAs) that allow for a temporary reduction in capacity while automation deploys replacement resources.
+
+
+ SheetTextBoxId: 4a99a6ba-87dc-4a69-8aaf-6004b6cb2877
+ - Content: |-
+
+
+ Alignment to demand
+
+
+
+ The way users and applications consume your workloads and other resources can help you identify improvements to meet sustainability goals. Scale infrastructure to continually match demand and verify that you use only the minimum resources required to support your users. Align service levels to customer needs. Position resources to limit the network required for users and applications to consume them. Remove unused assets. Provide your team members with devices that support their needs and minimize their sustainability impact.
+
+ Best practices
+
+
+
+ SheetTextBoxId: aa471b57-124b-4137-bd20-afdf22c737ea
+ Visuals:
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ CustomLabel: Date Range
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ DateGranularity: WEEK
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: Processor Type
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: b7e46fd5-313a-4872-9257-9e7c6872f839.2.1700239237143
+ Values: []
+ Legend:
+ Title:
+ Visibility: HIDDEN
+ Width: 134px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: b7e46fd5-313a-4872-9257-9e7c6872f839.2.1700239237143
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ divided by business metrics:
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: |-
+
+ EC2 vCPU hours by
+ processor architecture
+ . Select account/ tag on instance family graph to filter.
+
+ Visibility: VISIBLE
+ VisualId: edfab82d-73a9-4f40-9171-40852720d8ab
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ CustomLabel: Date Range
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ DateGranularity: WEEK
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: product_instance_type_family
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.product_instance_type_family.2.1700238921353
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.1.1700238113797
+ Legend:
+ Title:
+ Visibility: HIDDEN
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.1.1700238113797
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.product_instance_type_family.2.1700238921353
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ divided by business metrics:
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: |-
+
+ EC2 vCPU hours by
+ instance family
+ . Select account/ tag on instance family graph to filter.
+
+ Visibility: VISIBLE
+ VisualId: 7b860165-77b2-4393-855a-06333f4d5494
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryAxis:
+ ScrollbarOptions:
+ VisibleRange:
+ PercentRange:
+ From: 80.0
+ To: 100.0
+ CategoryLabelOptions:
+ SortIconVisibility: VISIBLE
+ Visibility: HIDDEN
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupBy
+ DataSetIdentifier: sus_compute_split
+ FieldId: baf7b28d-5890-4873-b630-d3ee666f73ab.2.1720097182952
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: account_email_id
+ DataSetIdentifier: sus_compute_split
+ FieldId: 3b98fdf2-4730-401d-b095-59581cce1db9.account_email_id.2.1720097164432
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: account_business_metric
+ DataSetIdentifier: sus_compute_split
+ FieldId: 3af7087e-542f-439f-b88c-822cc9cacd3c.account_business_metric.2.1720097158417
+ Legend:
+ Height: 73px
+ Position: TOP
+ Title:
+ Visibility: HIDDEN
+ Visibility: VISIBLE
+ Orientation: HORIZONTAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: EXCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 3af7087e-542f-439f-b88c-822cc9cacd3c.account_business_metric.2.1720097158417
+ ColorItemsLimit:
+ OtherCategories: EXCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: EXCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 3af7087e-542f-439f-b88c-822cc9cacd3c.account_business_metric.2.1720097158417
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 3b98fdf2-4730-401d-b095-59581cce1db9.account_email_id.2.1720097164432
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: baf7b28d-5890-4873-b630-d3ee666f73ab.2.1720097182952
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ ValueAxis:
+ TickLabelOptions:
+ LabelOptions:
+ Visibility: VISIBLE
+ ValueLabelOptions:
+ SortIconVisibility: VISIBLE
+ Visibility: HIDDEN
+ ColumnHierarchies: []
+ Subtitle:
+ Visibility: HIDDEN
+ Title:
+ FormatText:
+ RichText: "\n vCPU hours per\n compute type (Amazon EC2,\
+ \ AWS Lambda, AWS Fargate on Amazon EKS/ Amazon ECS)\n \_by account/\
+ \ tag.\n"
+ Visibility: VISIBLE
+ VisualId: 4a08ef4d-b92c-4c7f-a266-19dc78026bb2
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFields:
+ - 97d64d33-c889-46a0-8cd2-239914cf2c68.1.1700231565023
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisuals:
+ - edfab82d-73a9-4f40-9171-40852720d8ab
+ - 7b860165-77b2-4393-855a-06333f4d5494
+ - 848e0d1d-5bff-4e38-a441-c5982c298915
+ CustomActionId: 065f054a-6628-4d25-97ed-71569be54d84
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryAxis:
+ TickLabelOptions:
+ LabelOptions:
+ Visibility: VISIBLE
+ CategoryLabelOptions:
+ SortIconVisibility: VISIBLE
+ Visibility: HIDDEN
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupBy
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: 97d64d33-c889-46a0-8cd2-239914cf2c68.1.1700231565023
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: product_instance_type_family
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.product_instance_type_family.2.1700234180601
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.2.1700231898258
+ Legend:
+ Position: TOP
+ Title:
+ Visibility: HIDDEN
+ Visibility: VISIBLE
+ Orientation: HORIZONTAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.2.1700231898258
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 97d64d33-c889-46a0-8cd2-239914cf2c68.1.1700231565023
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.2.1700231898258
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.product_instance_type_family.2.1700234180601
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ SortIconVisibility: VISIBLE
+ Visibility: HIDDEN
+ ColumnHierarchies: []
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ divided by business metrics:
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: "\n EC2 vCPU hours per\n \_instance family\n\
+ \ \_by account/ tag. Select account/ tag here to filter visuals by.\n\
+ "
+ Visibility: VISIBLE
+ VisualId: 64056ade-d211-4376-a716-9264f3a30dd8
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ CustomLabel: Date Range
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_compute_ec2
+ DateGranularity: WEEK
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupBy
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: 97d64d33-c889-46a0-8cd2-239914cf2c68.2.1700238123828
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_compute_ec2
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.1.1700238113797
+ Legend:
+ Title:
+ Visibility: HIDDEN
+ Width: 134px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: EXCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ ColorItemsLimit:
+ OtherCategories: EXCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: EXCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: bd8978de-d191-4609-b6eb-08184efc7d03.1.1700238113797
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 97d64d33-c889-46a0-8cd2-239914cf2c68.2.1700238123828
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: ab737a73-894c-4495-b12d-bf17cfb6b935.line_item_usage_start_date.0.1700238101260
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ divided by business metrics:
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: |-
+
+ EC2 vCPU hours by
+ account/ tag
+ . Select account/ tag on instance family graph to filter.
+
+ Visibility: VISIBLE
+ VisualId: 848e0d1d-5bff-4e38-a441-c5982c298915
+ - ContentType: INTERACTIVE
+ FilterControls:
+ - RelativeDateTime:
+ DisplayOptions:
+ DateTimeFormat: YYYY/MM/DD HH:mm:ss
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 7740190f-fa1b-4449-a482-d095b11266c3
+ SourceFilterId: 9f1e1c2f-0bfb-450e-aac5-9a44e226ac50
+ Title: Date Range
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 554e1afc-a5b6-47e7-a14d-f5c8dc88a669
+ SourceFilterId: 86c036b2-5ce8-42d2-a84d-1efd0ed9104a
+ Title: Payer Account
+ Type: MULTI_SELECT
+ Layouts:
+ - Configuration:
+ GridLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1920px
+ ResizeOption: FIXED
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: f7ed35cd-49b5-455e-82eb-924a1e37c2a3
+ ElementType: TEXT_BOX
+ RowIndex: 0
+ RowSpan: 5
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: ac6ae3b9-fb64-4072-9f99-c10a150a3c02
+ ElementType: VISUAL
+ RowIndex: 5
+ RowSpan: 9
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: 1af2659b-934b-460c-b6b5-c248b2387817
+ ElementType: VISUAL
+ RowIndex: 5
+ RowSpan: 9
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: d3e13b7d-fe5f-479e-b8b9-62bd0d965145
+ ElementType: VISUAL
+ RowIndex: 14
+ RowSpan: 10
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: e4a0c828-69df-47ab-b597-b8389177fc0e
+ ElementType: VISUAL
+ RowIndex: 14
+ RowSpan: 10
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: e6f75b3a-b89c-4df4-939b-c52526909052
+ ElementType: TEXT_BOX
+ RowIndex: 24
+ RowSpan: 5
+ Name: Storage Proxies
+ ParameterControls:
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: 51a16e42-465d-44a9-8821-53c2859a9fa5
+ SelectableValues:
+ Values:
+ - Environment Tag
+ - Linked Account
+ SourceParameterName: GroupByPara
+ Title: Group By
+ Type: SINGLE_SELECT
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: dd44d939-0e0e-4598-8dda-2564e6ea2374
+ SelectableValues:
+ Values:
+ - ''
+ - 'No'
+ - 'Yes'
+ SourceParameterName: IncludeKPI
+ Title: Include Business KPI
+ Type: SINGLE_SELECT
+ SheetControlLayouts:
+ - Configuration:
+ GridLayout:
+ Elements:
+ - ColumnSpan: 2
+ ElementId: 51a16e42-465d-44a9-8821-53c2859a9fa5
+ ElementType: PARAMETER_CONTROL
+ RowSpan: 1
+ - ColumnSpan: 2
+ ElementId: dd44d939-0e0e-4598-8dda-2564e6ea2374
+ ElementType: PARAMETER_CONTROL
+ RowSpan: 1
+ - ColumnSpan: 2
+ ElementId: 7740190f-fa1b-4449-a482-d095b11266c3
+ ElementType: FILTER_CONTROL
+ RowSpan: 1
+ - ColumnSpan: 2
+ ElementId: 554e1afc-a5b6-47e7-a14d-f5c8dc88a669
+ ElementType: FILTER_CONTROL
+ RowSpan: 1
+ SheetId: bd74ef4d-0d98-4a1a-97bf-59a5352241ff
+ TextBoxes:
+ - Content: "\n \n Storage\n \n\
+ \
\n
\n Implement data management practices to reduce the provisioned\
+ \ storage required to support your workload, and the resources required to use\
+ \ it. Understand your data, and use storage technologies and configurations\
+ \ that best support the business value of the data and how it\u2019s used. Lifecycle\
+ \ data to more efficient, less performant storage when requirements decrease,\
+ \ and delete data that\u2019s no longer required.\n
\n
\n \n\
+ \ - Implement a data classification policy
\n - Use technologies\
+ \ that support data access and storage patterns SUS04-BP03 Use lifecycle policies\
+ \ to delete unnecessary data\_
\n - Minimize over-provisioning in block\
+ \ storage\_
\n - Remove unneeded or redundant data Use shared file\
+ \ systems or object storage to access common data\_
\n - Minimize data\
+ \ movement across networks\_
\n - Back up data only when difficult\
+ \ to recreate
\n
\n"
+ SheetTextBoxId: f7ed35cd-49b5-455e-82eb-924a1e37c2a3
+ - Content: "\n Implement data management practices to reduce the provisioned\
+ \ storage required to support your workload, and the resources required to use\
+ \ it. Understand your data, and use storage technologies and configurations\
+ \ that best support the business value of the data and how it\u2019s used. Lifecycle\
+ \ data to more efficient, less performant storage when requirements decrease,\
+ \ and delete data that\u2019s no longer required.\n
\n Best practices\n\
+ \
\n \n
\n"
+ SheetTextBoxId: e6f75b3a-b89c-4df4-939b-c52526909052
+ Visuals:
+ - LineChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFieldOptions: ALL_FIELDS
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: cf3be7eb-d856-4660-aaa6-68da231e9a91
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ LineChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_storage_athena
+ DateGranularity: WEEK
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_usage_start_date.1.1683546405166
+ HierarchyId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_usage_start_date.1.1683546405166
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: bill_payer_account_id
+ DataSetIdentifier: sus_storage_athena
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.bill_payer_account_id.2.1683560131825
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_storage_athena
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1681309891696
+ Legend:
+ Position: BOTTOM
+ Title:
+ CustomLabel: Volume Type
+ PrimaryYAxisLabelOptions:
+ Visibility: HIDDEN
+ SortConfiguration:
+ CategoryItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_usage_start_date.1.1683546405166
+ ColorItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1681309891696
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_usage_start_date.1.1683546405166
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.bill_payer_account_id.2.1683560131825
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ Type: STACKED_AREA
+ XAxisLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_usage_start_date.1.1683546405166
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ Storage Usage devided by KPI Included :
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: EBS Storge usage by Volume Type (Can drill from
+ graph on left)
+ Visibility: VISIBLE
+ VisualId: 1af2659b-934b-460c-b6b5-c248b2387817
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFields:
+ - 2f17010b-5483-4c13-8fad-91de8cbf1ae1.2.1678976087869
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: 89e15c6c-2428-420a-8f8b-f47efc1de7a2
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_storage_athena
+ FieldId: 2f17010b-5483-4c13-8fad-91de8cbf1ae1.2.1678976087869
+ CustomLabel: Workload
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: VISIBLE
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_storage_athena
+ FieldId: 2f17010b-5483-4c13-8fad-91de8cbf1ae1.2.1678976087869
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: line_item_operation
+ DataSetIdentifier: sus_storage_athena
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_operation.2.1683546352209
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_storage_athena
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1687959874555
+ Legend:
+ Height: 39px
+ Position: TOP
+ Orientation: HORIZONTAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1687959874555
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 2f17010b-5483-4c13-8fad-91de8cbf1ae1.2.1678976087869
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 3bf588fa-4b55-4746-b422-1799d4cb51ff.line_item_operation.2.1683546352209
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1687959874555
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueAxis:
+ TickLabelOptions:
+ LabelOptions:
+ Visibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_storage_athena
+ FieldId: d2a67dd9-41bb-4ccc-89e3-a251373691d4.2.1687959874555
+ CustomLabel: 'Sum Gb '
+ Visibility: HIDDEN
+ ColumnHierarchies: []
+ Subtitle:
+ Visibility: HIDDEN
+ Title:
+ FormatText:
+ RichText: EBS Storage GB per month, split by Volume Type.
+ Select Workload to drill to volume type on right
+ Visibility: VISIBLE
+ VisualId: ac6ae3b9-fb64-4072-9f99-c10a150a3c02
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration: {}
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisuals:
+ - 1af2659b-934b-460c-b6b5-c248b2387817
+ - ac6ae3b9-fb64-4072-9f99-c10a150a3c02
+ - e4a0c828-69df-47ab-b597-b8389177fc0e
+ CustomActionId: b2f051f9-8c6a-4448-bace-1e9759d9543f
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: VISIBLE
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupBy
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 59cccdaa-584e-476e-88c2-f9e1b3baf622.1.1720082236358
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: operation
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.operation.2.1726834683405
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1726834651149
+ Legend:
+ Height: 72px
+ Position: TOP
+ Title:
+ Visibility: HIDDEN
+ Orientation: HORIZONTAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: EXCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1726834651149
+ ColorItemsLimit:
+ OtherCategories: EXCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: EXCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 59cccdaa-584e-476e-88c2-f9e1b3baf622.1.1720082236358
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1726834651149
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.operation.2.1726834683405
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueAxis:
+ TickLabelOptions:
+ LabelOptions:
+ Visibility: VISIBLE
+ ValueLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies: []
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ Storage Usage devided by KPI Included :
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: S3 Storage GB per month, split by S3 Storage Classes.
+ Select Workload to drill to volume type on right
+ Visibility: VISIBLE
+ VisualId: d3e13b7d-fe5f-479e-b8b9-62bd0d965145
+ - LineChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFieldOptions: ALL_FIELDS
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: a5036eb4-98eb-4089-9335-7d4675426170
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ LineChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: usage_date
+ DataSetIdentifier: sus_s3_storage_all
+ DateGranularity: WEEK
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.usage_date.2.1683546603083
+ HierarchyId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.usage_date.2.1683546603083
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: operation
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.operation.2.1683546585263
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1681310102385
+ Legend:
+ Position: TOP
+ Title:
+ Visibility: HIDDEN
+ Visibility: VISIBLE
+ PrimaryYAxisLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_s3_storage_all
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1681310102385
+ CustomLabel: Scaled GB
+ SortConfiguration:
+ CategoryItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.usage_date.2.1683546603083
+ ColorItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 8915baed-f050-4355-9bcd-0d7f208fbf92.2.1681310102385
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.operation.2.1683546585263
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.usage_date.2.1683546603083
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ Type: STACKED_AREA
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 79a028a3-aae7-4f70-8f72-e654a6bf1464.usage_date.2.1683546603083
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ Storage Usage devided by KPI Included :
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: S3 usage by S3 Storage Classes in GB (Can drill
+ down into workload using graph on the left)
+ Visibility: VISIBLE
+ VisualId: e4a0c828-69df-47ab-b597-b8389177fc0e
+ - ContentType: INTERACTIVE
+ FilterControls:
+ - RelativeDateTime:
+ DisplayOptions:
+ DateTimeFormat: YYYY/MM/DD HH:mm:ss
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 1e1f5b6f-628f-4363-bc72-eab5c694ad9c
+ SourceFilterId: 6da7de44-c53e-4eb1-9f1a-2de035c2825f
+ Title: Date Range
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: a8b04538-0d3d-4963-8242-03c294342c8d
+ SourceFilterId: 2fdbd16b-e07d-4b5c-b5f0-a38c7451ce94
+ Title: Payer Account
+ Type: MULTI_SELECT
+ Layouts:
+ - Configuration:
+ GridLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1920px
+ ResizeOption: FIXED
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 4
+ ElementId: 2ff7484f-0d0d-4189-a231-011b1e0dee24
+ ElementType: TEXT_BOX
+ RowIndex: 0
+ RowSpan: 9
+ - ColumnIndex: 4
+ ColumnSpan: 16
+ ElementId: 2473bf4d-9072-4c4c-8aff-16120eed2541
+ ElementType: VISUAL
+ RowIndex: 0
+ RowSpan: 9
+ - ColumnIndex: 20
+ ColumnSpan: 16
+ ElementId: ee42374c-ebb5-4d34-a7a8-8a886b990c60
+ ElementType: VISUAL
+ RowIndex: 0
+ RowSpan: 9
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: 2f986936-23e9-4e75-9e89-041d0f7f04b8
+ ElementType: TEXT_BOX
+ RowIndex: 9
+ RowSpan: 5
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: ed5f3ce1-b586-4175-8500-ab4fe8e0ad5f
+ ElementType: VISUAL
+ RowIndex: 14
+ RowSpan: 9
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: 4d10dd70-e006-45f3-8a9c-a8056a574590
+ ElementType: VISUAL
+ RowIndex: 14
+ RowSpan: 9
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: f46bfae0-ea2e-4c4f-907f-9f1d9ea7b4a8
+ ElementType: TEXT_BOX
+ RowIndex: 29
+ RowSpan: 6
+ Name: Data Transfer / Networking Proxies
+ ParameterControls:
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: d7c3a6ca-195e-49e2-bd1b-997a730e499f
+ SelectableValues:
+ Values:
+ - 'No'
+ - 'Yes'
+ SourceParameterName: IncludeKPI
+ Title: Include Business KPI
+ Type: SINGLE_SELECT
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ ParameterControlId: f0ea9132-ca93-4fe4-bc76-e88c2111b6d5
+ SelectableValues:
+ Values:
+ - Environment Tag
+ - Linked Account
+ SourceParameterName: GroupByPara
+ Title: Group By
+ Type: SINGLE_SELECT
+ SheetControlLayouts:
+ - Configuration:
+ GridLayout:
+ Elements:
+ - ColumnIndex: 4
+ ColumnSpan: 2
+ ElementId: f0ea9132-ca93-4fe4-bc76-e88c2111b6d5
+ ElementType: PARAMETER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ - ColumnIndex: 6
+ ColumnSpan: 2
+ ElementId: d7c3a6ca-195e-49e2-bd1b-997a730e499f
+ ElementType: PARAMETER_CONTROL
+ RowIndex: 0
+ RowSpan: 1
+ - ColumnSpan: 2
+ ElementId: 1e1f5b6f-628f-4363-bc72-eab5c694ad9c
+ ElementType: FILTER_CONTROL
+ RowSpan: 1
+ - ColumnSpan: 2
+ ElementId: a8b04538-0d3d-4963-8242-03c294342c8d
+ ElementType: FILTER_CONTROL
+ RowSpan: 1
+ SheetId: 79117f56-7653-4ad4-a5ed-2306ad69a91e
+ TextBoxes:
+ - Content: |-
+
+
+ Data Transfer
+
+
+
+ Use shared storage and access data from regional data stores to minimize the total networking resources required to support data movement for your workload.
+
+ SheetTextBoxId: 2ff7484f-0d0d-4189-a231-011b1e0dee24
+ - Content: "\n \n Minimize\
+ \ data movement across networks\n \n
\n
\n Use shared file systems or object storage to access common\
+ \ data and minimize the total networking resources required to support data\
+ \ movement for your workload.\n
\n \n Common anti-patterns:\n \n
\n \n - \n\
+ \ You store all data in the same AWS Region independent\
+ \ of where the data users are.\n
\n - \n You do not optimize data size and format before moving it\
+ \ over the network.\n
\n
\n
\n \n Benefits of establishing this best practice:\n \n\
+ \ \_Optimizing data movement across the network reduces\
+ \ the total networking resources required for the workload and lowers its environmental\
+ \ impact.\n
\n \n Level of risk\
+ \ exposed if this best practice is not established:\n \n \_Mediu\n m\n
\n
\n
\n Implementation\
+ \ Guidance can be found :\n here\n"
+ SheetTextBoxId: 2f986936-23e9-4e75-9e89-041d0f7f04b8
+ - Content: "\n \n Use\
+ \ the minimum amount of hardware to meet your needs\n \n
\n\
+ \
\n Use the minimum amount of hardware for\
+ \ your workload to efficiently meet your business needs.\n
\n\
+ \ \n Common anti-patterns:\n \n\
+ \
\n \n - \n You do not monitor\
+ \ resource utilization.\n
\n - \n You have resources with a low utilization level in your architecture.\n\
+ \
\n - \n You do not review the\
+ \ utilization of static hardware to determine if it should be resized.\n\
+ \
\n - \n You do not set hardware\
+ \ utilization goals for your compute infrastructure based on business KPIs.\n\
+ \
\n
\n
\n \n Benefits\
+ \ of establishing this best practice:\n \n \_Rightsizing your cloud resources helps to reduce a workload\u2019s environmental\
+ \ impact, save money, and maintain performance benchmarks.\n
\n\
+ \ \n Level of risk exposed if this best practice\
+ \ is not established:\n \n \_Medium\n\
+ \
\n
\n More infomation can be found\_\
+ \n here\n"
+ SheetTextBoxId: f46bfae0-ea2e-4c4f-907f-9f1d9ea7b4a8
+ Visuals:
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFieldOptions: ALL_FIELDS
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: 6499e9be-d5fa-4857-b4ce-ba3d08abf412
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_network
+ FieldId: caf3fe2c-94fd-45ed-9041-21dbd137f238.1.1681735401047
+ CustomLabel: Workload
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_network
+ FieldId: caf3fe2c-94fd-45ed-9041-21dbd137f238.1.1681735401047
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: TransferType
+ DataSetIdentifier: sus_network
+ FieldId: fcbd1a4b-bbf5-4c36-a76d-2fd01f3bd7d7.2.1681738442985
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_network
+ FieldId: 3c7396b9-4173-4dbb-8792-53a489410c22.2.1687959499271
+ Legend:
+ Height: 38px
+ Position: BOTTOM
+ Orientation: HORIZONTAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: EXCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 3c7396b9-4173-4dbb-8792-53a489410c22.2.1687959499271
+ ColorItemsLimit:
+ OtherCategories: EXCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: EXCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: caf3fe2c-94fd-45ed-9041-21dbd137f238.1.1681735401047
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: fcbd1a4b-bbf5-4c36-a76d-2fd01f3bd7d7.2.1681738442985
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 3c7396b9-4173-4dbb-8792-53a489410c22.2.1687959499271
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies: []
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ Data Transfer Usage devided by KPI Included :
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: |-
+
+ Type of Data Transfer by
+ ${GroupByPara}
+
+ Visibility: VISIBLE
+ VisualId: 2473bf4d-9072-4c4c-8aff-16120eed2541
+ - LineChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFieldOptions: ALL_FIELDS
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: 564bd394-a85a-40e3-b175-44890e11970d
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ LineChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: line_item_usage_start_date
+ DataSetIdentifier: sus_network
+ FieldId: d8a05f09-6cb3-40e0-b9c8-482512b1727a.line_item_usage_start_date.2.1684932783927
+ HierarchyId: d8a05f09-6cb3-40e0-b9c8-482512b1727a.line_item_usage_start_date.2.1684932783927
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_network
+ FieldId: caf3fe2c-94fd-45ed-9041-21dbd137f238.1.1684932771784
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_network
+ FieldId: 3c7396b9-4173-4dbb-8792-53a489410c22.0.1684932729355
+ PrimaryYAxisLabelOptions:
+ Visibility: HIDDEN
+ SortConfiguration:
+ CategoryItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: d8a05f09-6cb3-40e0-b9c8-482512b1727a.line_item_usage_start_date.2.1684932783927
+ ColorItemsLimitConfiguration:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 3c7396b9-4173-4dbb-8792-53a489410c22.0.1684932729355
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: caf3fe2c-94fd-45ed-9041-21dbd137f238.1.1684932771784
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: d8a05f09-6cb3-40e0-b9c8-482512b1727a.line_item_usage_start_date.2.1684932783927
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ Type: STACKED_AREA
+ XAxisLabelOptions:
+ Visibility: HIDDEN
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: d8a05f09-6cb3-40e0-b9c8-482512b1727a.line_item_usage_start_date.2.1684932783927
+ Subtitle:
+ FormatText:
+ RichText: |-
+
+ Data Transfer Usage devided by KPI Included :
+ ${IncludeKPI}
+
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Data Transfer by workload over time
+ Visibility: VISIBLE
+ VisualId: ee42374c-ebb5-4d34-a7a8-8a886b990c60
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: ' line_item_usage_start_date'
+ DataSetIdentifier: sus_idle_natgw
+ DateGranularity: MONTH
+ FieldId: 9ccc7eca-99c4-46a1-bf9d-08c4a2a5ab01.2.1685022969410
+ HierarchyId: 9ccc7eca-99c4-46a1-bf9d-08c4a2a5ab01.2.1685022969410
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_idle_natgw
+ FieldId: 63dc79c9-c563-49a4-a28a-e8102725ac36.0.1685015384992
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_idle_natgw
+ FieldId: 77e3a993-4686-4ad4-9f95-3172a8efcd58.1.1685015746261
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 9ccc7eca-99c4-46a1-bf9d-08c4a2a5ab01.2.1685022969410
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 63dc79c9-c563-49a4-a28a-e8102725ac36.0.1685015384992
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 77e3a993-4686-4ad4-9f95-3172a8efcd58.1.1685015746261
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 9ccc7eca-99c4-46a1-bf9d-08c4a2a5ab01.2.1685022969410
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_idle_natgw
+ FieldId: 77e3a993-4686-4ad4-9f95-3172a8efcd58.1.1685015746261
+ CustomLabel: Usage
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 9ccc7eca-99c4-46a1-bf9d-08c4a2a5ab01.2.1685022969410
+ Subtitle:
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Idle NAT Gateways - (No data going through them)
+ Visibility: VISIBLE
+ VisualId: ed5f3ce1-b586-4175-8500-ab4fe8e0ad5f
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: bill_billing_period_start_date
+ DataSetIdentifier: sus_idle_elb
+ FieldId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ CustomLabel: Month / Year
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: bill_billing_period_start_date
+ DataSetIdentifier: sus_idle_elb
+ DateGranularity: MONTH
+ FieldId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ HierarchyId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: GroupByCalcF
+ DataSetIdentifier: sus_idle_elb
+ FieldId: 42aa41d6-62fb-45bc-a9ce-72c024737eb1.2.1685016596634
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_idle_elb
+ FieldId: 473f38cd-bdea-44dd-8215-d93b92741e22.1.1685016592817
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 473f38cd-bdea-44dd-8215-d93b92741e22.1.1685016592817
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 42aa41d6-62fb-45bc-a9ce-72c024737eb1.2.1685016596634
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: BASIC
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: ScaledValue
+ DataSetIdentifier: sus_idle_elb
+ FieldId: 473f38cd-bdea-44dd-8215-d93b92741e22.1.1685016592817
+ CustomLabel: Usage
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 16f9dbb4-1845-488b-9382-dba4fe06a027.bill_billing_period_start_date.0.1685016586619
+ Subtitle:
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Idle Elastic Load Balancers - (Little traffic over
+ montly period)
+ Visibility: VISIBLE
+ VisualId: 4d10dd70-e006-45f3-8a9c-a8056a574590
+ - ContentType: INTERACTIVE
+ FilterControls:
+ - RelativeDateTime:
+ DisplayOptions:
+ DateTimeFormat: YYYY/MM/DD HH:mm:ss
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: f5270920-b7c3-48a4-8b28-1313c9f31ece
+ SourceFilterId: 80c1db3c-7046-4887-b5cd-429be83aa953
+ Title: Date Range
+ - List:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SearchOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: HIDDEN
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: beaf3a1b-a886-4357-bea5-f6c4fc732618
+ SourceFilterId: 907d404c-c218-41c8-b8d7-e3041fb2230b
+ Title: Include
+ Type: MULTI_SELECT
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: a1c215fe-e377-45f7-b2fd-8277b7b1d69a
+ SourceFilterId: 4dc7a6e5-19a2-433d-a22f-fb078b17f46a
+ Title: Account ID
+ Type: MULTI_SELECT
+ - Dropdown:
+ DisplayOptions:
+ InfoIconLabelOptions:
+ Visibility: HIDDEN
+ SelectAllOptions:
+ Visibility: VISIBLE
+ TitleOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ Visibility: VISIBLE
+ FilterControlId: 225eba72-8347-420f-941c-aab825887c44
+ SourceFilterId: c51f5f0b-5f99-4d7f-9bfc-1419796a6341
+ Title: Management Account
+ Type: MULTI_SELECT
+ Layouts:
+ - Configuration:
+ GridLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1280px
+ ResizeOption: FIXED
+ Elements:
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: a59bf304-620c-43dd-b6f5-0f724d15b98b
+ ElementType: TEXT_BOX
+ RowIndex: 0
+ RowSpan: 5
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: 1dd99e6a-ddd4-4bf0-b112-f20fc1d12646
+ ElementType: VISUAL
+ RowIndex: 5
+ RowSpan: 12
+ - ColumnIndex: 0
+ ColumnSpan: 19
+ ElementId: 6695e917-765c-4d42-b8fe-6b9a1982938f
+ ElementType: TEXT_BOX
+ RowIndex: 17
+ RowSpan: 4
+ - ColumnIndex: 19
+ ColumnSpan: 17
+ ElementId: beaf3a1b-a886-4357-bea5-f6c4fc732618
+ ElementType: FILTER_CONTROL
+ RowIndex: 17
+ RowSpan: 4
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: a31027d5-1668-4967-9524-7d426d4bbad8
+ ElementType: VISUAL
+ RowIndex: 21
+ RowSpan: 12
+ - ColumnIndex: 0
+ ColumnSpan: 18
+ ElementId: 4839ac58-4787-4633-b1eb-5a0cd7dff0b5
+ ElementType: VISUAL
+ RowIndex: 33
+ RowSpan: 12
+ - ColumnIndex: 18
+ ColumnSpan: 18
+ ElementId: 883dc4b7-7e87-4a7b-bc5d-cfb979ba6b61
+ ElementType: VISUAL
+ RowIndex: 33
+ RowSpan: 12
+ - ColumnIndex: 0
+ ColumnSpan: 36
+ ElementId: bab683bc-a3db-4d13-82f9-f956d88cd178
+ ElementType: VISUAL
+ RowIndex: 45
+ RowSpan: 12
+ Name: AWS Customer Carbon Footprint Tool Data
+ SheetId: da3eb99f-a3c9-4888-b4a3-ee469eba8dc6
+ TextBoxes:
+ - Content: "\n \n AWS Customer Carbon\
+ \ Footprint Tool\n \n
\n
\n You can use the\n AWS Customer Carbon Footprint Tool\_\n (CCFT) to view\
+ \ estimates of the carbon emissions associated with your AWS products and services.\n\
+ \
\n These visuals show data from the AWS Customer Carbon Footprint Tool,\
+ \ made available through the\n experimental programmatic access\n . To learn more\
+ \ about the methodology of the customer carbon footprint tool, check out the\n\
+ \ documentation\n .\n
\n
\n The default\
+ \ deployment of the CCFT graphs below is designed to return\n \_No Data\n . In order to view data, you must deploy the\n\
+ \ \_experimental programmatic access\n , and update the\
+ \ Amazon Athena views as documented in the\n Sustainability Proxy Metrics deployment guide\n .\n\
+ "
+ SheetTextBoxId: a59bf304-620c-43dd-b6f5-0f724d15b98b
+ - Content: |-
+
+ Total Carbon emissions (Scope 1 and Scope 2 market-based) and Emission savings over all selected Account IDs per month for all selected metrics
+
+
+ Select Date Range and Account ID's in the control on top, metrics to include on the right.
+
+ SheetTextBoxId: 6695e917-765c-4d42-b8fe-6b9a1982938f
+ Visuals:
+ - SankeyDiagramVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFields:
+ - 245db76e-b801-413a-9cbe-dbd50172abe8.regioncode.0.1710235708996
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: 33c5b97c-75f4-4be5-a08a-377c3b8a22cd
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: VISIBLE
+ FieldWells:
+ SankeyDiagramAggregatedFieldWells:
+ Destination:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: paceproductcode
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: a76d55cc-a67b-4ff3-8097-745706bf40fe.paceproductcode.2.1720088616373
+ Source:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: regioncode
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.regioncode.0.1710235708996
+ Weight:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235711465
+ SortConfiguration:
+ WeightSort:
+ - FieldSort:
+ Direction: DESC
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235711465
+ Subtitle:
+ FormatText:
+ RichText: Select Date Range and Account ID's in the control
+ on top
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Sankey Diagram
+ Visibility: VISIBLE
+ VisualId: bab683bc-a3db-4d13-82f9-f956d88cd178
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFields:
+ - 245db76e-b801-413a-9cbe-dbd50172abe8.paceproductcode.2.1710235693562
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: b9c80245-c051-4f65-965b-a7994f663517
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ CustomLabel: Date
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ DateGranularity: MONTH
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: paceproductcode
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.paceproductcode.2.1710235693562
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235681176
+ Legend:
+ Title:
+ CustomLabel: Product Code
+ Width: 100px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235681176
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.paceproductcode.2.1710235693562
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235681176
+ CustomLabel: Carbon emissions (MTCO2e)
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710235673445
+ Subtitle:
+ FormatText:
+ RichText: Select Date Range and Account ID's in the control
+ on top
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Carbon emissions per Product per month
+ Visibility: VISIBLE
+ VisualId: 4839ac58-4787-4633-b1eb-5a0cd7dff0b5
+ - BarChartVisual:
+ Actions:
+ - ActionOperations:
+ - FilterOperation:
+ SelectedFieldsConfiguration:
+ SelectedFields:
+ - 245db76e-b801-413a-9cbe-dbd50172abe8.regioncode.0.1710235708996
+ TargetVisualsConfiguration:
+ SameSheetTargetVisualConfiguration:
+ TargetVisualOptions: ALL_VISUALS
+ CustomActionId: 90eacd25-0f56-4265-b438-00ecd68589b0
+ Name: Action 1
+ Status: ENABLED
+ Trigger: DATA_POINT_CLICK
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ CustomLabel: Date
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ DateGranularity: MONTH
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: regioncode
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.regioncode.0.1710235708996
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235711465
+ Legend:
+ Title:
+ CustomLabel: Geographical Area
+ Width: 153px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.regioncode.0.1710235708996
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235711465
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710235711465
+ CustomLabel: Carbon emissions (MTCO2e)
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.2.1710235718612
+ Subtitle:
+ FormatText:
+ RichText: Select Date Range and Account ID's in the control
+ on top
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Carbon emissions per Geographical Area per month
+ Visibility: VISIBLE
+ VisualId: 883dc4b7-7e87-4a7b-bc5d-cfb979ba6b61
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryAxis:
+ AxisOffset: 66px
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ CustomLabel: Date
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: sus_carbon_emissions
+ DateGranularity: MONTH
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: Account Name
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: b6a95723-d77c-4d31-a001-e68ce1d3d1d9.2.1720086435912
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710321714087
+ Legend:
+ Title:
+ CustomLabel: Account ID
+ Width: 116px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710321714087
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: b6a95723-d77c-4d31-a001-e68ce1d3d1d9.2.1720086435912
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueAxis:
+ TickLabelOptions:
+ LabelOptions:
+ FontConfiguration:
+ FontSize:
+ Relative: MEDIUM
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: mbmcarbon
+ DataSetIdentifier: sus_carbon_emissions
+ FieldId: 245db76e-b801-413a-9cbe-dbd50172abe8.mbmcarbon.1.1710321714087
+ CustomLabel: Carbon emissions (MTCO2e)
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 245db76e-b801-413a-9cbe-dbd50172abe8.startdate.0.1710321714087
+ Subtitle:
+ FormatText:
+ RichText: Select Date Range and Account ID's in the control
+ on top
+ Visibility: VISIBLE
+ Title:
+ FormatText:
+ RichText: Total Carbon emissions (Scope 1 and Scope 2 market-based)
+ over all selected Account IDs per month
+ Visibility: VISIBLE
+ VisualId: 1dd99e6a-ddd4-4bf0-b112-f20fc1d12646
+ - BarChartVisual:
+ Actions: []
+ ChartConfiguration:
+ BarsArrangement: STACKED
+ CategoryLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ CustomLabel: Date
+ DataLabels:
+ Overlap: DISABLE_OVERLAP
+ Visibility: HIDDEN
+ FieldWells:
+ BarChartAggregatedFieldWells:
+ Category:
+ - DateDimensionField:
+ Column:
+ ColumnName: startdate
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ DateGranularity: MONTH
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ HierarchyId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ Colors:
+ - CategoricalDimensionField:
+ Column:
+ ColumnName: metric_speaking
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ FieldId: 59bebdd6-b66d-42e8-bf7d-280860277c8b.2.1721654285868
+ Values:
+ - NumericalMeasureField:
+ AggregationFunction:
+ SimpleNumericalAggregation: SUM
+ Column:
+ ColumnName: value
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.value.0.1720689361709
+ Legend:
+ Height: 39px
+ Position: RIGHT
+ Title:
+ CustomLabel: Emissions & Savings
+ Width: 335px
+ Orientation: VERTICAL
+ SortConfiguration:
+ CategoryItemsLimit:
+ OtherCategories: INCLUDE
+ CategorySort:
+ - FieldSort:
+ Direction: ASC
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ ColorItemsLimit:
+ OtherCategories: INCLUDE
+ SmallMultiplesLimitConfiguration:
+ OtherCategories: INCLUDE
+ Tooltip:
+ FieldBasedTooltip:
+ AggregationVisibility: HIDDEN
+ TooltipFields:
+ - FieldTooltipItem:
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.value.0.1720689361709
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ Visibility: VISIBLE
+ - FieldTooltipItem:
+ FieldId: 59bebdd6-b66d-42e8-bf7d-280860277c8b.2.1721654285868
+ Visibility: VISIBLE
+ TooltipTitleType: PRIMARY_VALUE
+ SelectedTooltipType: DETAILED
+ TooltipVisibility: VISIBLE
+ ValueLabelOptions:
+ AxisLabelOptions:
+ - ApplyTo:
+ Column:
+ ColumnName: value
+ DataSetIdentifier: carbon_emissions_aggregate_longform
+ FieldId: 1c4e087c-344e-4ad0-b986-aa01476f6091.value.0.1720689361709
+ CustomLabel: Carbon emissions (MTCO2e)
+ ColumnHierarchies:
+ - DateTimeHierarchy:
+ HierarchyId: 1c4e087c-344e-4ad0-b986-aa01476f6091.startdate.1.1720689364743
+ Subtitle:
+ Visibility: HIDDEN
+ Title:
+ Visibility: HIDDEN
+ VisualId: a31027d5-1668-4967-9524-7d426d4bbad8
+ - ContentType: INTERACTIVE
+ Layouts:
+ - Configuration:
+ FreeFormLayout:
+ CanvasSizeOptions:
+ ScreenCanvasSizeOptions:
+ OptimizedViewPortWidth: 1920px
+ Elements:
+ - ElementId: b65e0729-42a4-4de3-84d1-e8cbb7789b69
+ ElementType: VISUAL
+ Height: 272px
+ Visibility: VISIBLE
+ Width: 1792px
+ XAxisLocation: 0px
+ YAxisLocation: 0px
+ - ElementId: b3668974-7aa2-4203-ae13-09f505222d23
+ ElementType: VISUAL
+ Height: 784px
+ Visibility: VISIBLE
+ Width: 1792px
+ XAxisLocation: 0px
+ YAxisLocation: 272px
+ Name: About
+ SheetId: e6d41419-8cb7-481d-97b7-e1fe960b5180
+ Visuals:
+ - InsightVisual:
+ Actions: []
+ DataSetIdentifier: sus_geo_region_athena
+ InsightConfiguration:
+ Computations: []
+ CustomNarrative:
+ Narrative: "\n Notices\n\
+ \
\n
\n Customers are responsible\
+ \ for making their own independent assessment of\_this dashboard and its\
+ \ content.\_This dashboard and its content: (a) is for informational purposes\
+ \ only, (b) represents current AWS product offerings and practices, which\
+ \ are subject to change without notice, and (c) does not create any commitments\
+ \ or assurances from AWS and its affiliates, suppliers or licensors. AWS\_\
+ content, products or services are provided \u201Cas is\u201D without warranties,\
+ \ representations, or conditions of any kind, whether express or implied.\
+ \ The responsibilities and liabilities of AWS to its customers are controlled\
+ \ by AWS agreements, and this document is not part of, nor does it modify,\
+ \ any agreement between AWS and its customers.\n"
+ Subtitle:
+ Visibility: VISIBLE
+ Title:
+ Visibility: VISIBLE
+ VisualId: b65e0729-42a4-4de3-84d1-e8cbb7789b69
+ - InsightVisual:
+ Actions: []
+ DataSetIdentifier: sus_geo_region_athena
+ InsightConfiguration:
+ Computations: []
+ CustomNarrative:
+ Narrative: "\n \n Sustainability Proxy\_\n Dashboard\n \n
\n \n \n v3.0.0\n\
+ \ \n \n
\n \n \n Sustainability Dashboard Metrics Optimization\
+ \ Solution\n \n \n
\n \n
\n \n
\n \n
\n \n
\n \n
\n \n
\n Built by: Tom Coombs, Steffen Grunwald, Katja Philipp, Iakov Gan,\
+ \ Yuriy Prykhodko\n
\n \n Learn\
+ \ more about AWS Cloud Intelligence Dashboards (CID) on\n \n AWS Well-Architected Labs\n \n \
+ \ \_and\n \n CID YouTube Channel\n \n \n\
+ \
\n \n If you like Cloud Intelligence\
+ \ Dashboards we kindly ask you to fill out this\n \n customer survey\n \n \n
\n Powered by: Amazon QuickSight, Amazon Athena, Amazon\
+ \ S3\n
\n \n If you wish to provide\
+ \ feedback or report an error please email:\n \_\n \n cloud-intelligence-dashboards@amazon.com\n \
+ \ \n \n
\n \n
\n\
+ \ \n
\n \n"
+ Subtitle:
+ Visibility: VISIBLE
+ Title:
+ Visibility: VISIBLE
+ VisualId: b3668974-7aa2-4203-ae13-09f505222d23
datasets:
sus_s3_storage_all:
data:
@@ -24,7 +3719,7 @@ datasets:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_s3_storage_all
InputColumns:
- Name: year
@@ -65,16 +3760,35 @@ datasets:
Type: INTEGER
- Name: usage_quantity
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: unblended_cost
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: public_cost
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
+ fe1b70ec-a568-4341-9265-db2fe41e6a13:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
LogicalTableMap:
79a028a3-aae7-4f70-8f72-e654a6bf1464:
Alias: sus_s3_storage_all
+ Source:
+ PhysicalTableId: 2ca2f9db-d270-4f8f-8e0d-cce6f039328f
+ e0e5acc2-6064-4bbe-9221-f60dd0357017:
+ Alias: account_map
+ Source:
+ PhysicalTableId: fe1b70ec-a568-4341-9265-db2fe41e6a13
+ e1c4d02c-a385-4759-9fdb-99624e7d1c1d:
+ Alias: Intermediate Table
DataTransforms:
- ProjectOperation:
ProjectedColumns:
@@ -99,12 +3813,110 @@ datasets:
- usage_quantity
- unblended_cost
- public_cost
+ - account_id
+ - account_name
Source:
- PhysicalTableId: 2ca2f9db-d270-4f8f-8e0d-cce6f039328f
+ JoinInstruction:
+ LeftOperand: 79a028a3-aae7-4f70-8f72-e654a6bf1464
+ RightOperand: e0e5acc2-6064-4bbe-9221-f60dd0357017
+ Type: LEFT
+ OnClause: '{linked_account_id} = {account_id}'
ImportMode: SPICE
dependsOn:
views:
- sus_s3_storage_all
+ - account_map
+ schedules:
+ - default
+ sus_idle_elb:
+ data:
+ DataSetId: 2794b73a-4469-4b9c-ba4e-d1de93460b8b
+ Name: sus_idle_elb
+ PhysicalTableMap:
+ 8d1ead4d-1a2e-4641-947a-d8ffb40d653e:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
+ 961a6efd-2ed4-4d1c-8f5a-e7ff676393c8:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: sus_idle_elb
+ InputColumns:
+ - Name: bill_payer_account_id
+ Type: STRING
+ - Name: bill_billing_period_start_date
+ Type: DATETIME
+ - Name: line_item_usage_account_id
+ Type: STRING
+ - Name: split_line_item_resource_id
+ Type: STRING
+ - Name: product_region
+ Type: STRING
+ - Name: pricing_unit
+ Type: STRING
+ - Name: sum_line_item_usage_amount
+ Type: DECIMAL
+ SubType: FLOAT
+ - Name: resource_tags_user_application
+ Type: STRING
+ - Name: tagbuskpi
+ Type: INTEGER
+ - Name: accbuskpi
+ Type: INTEGER
+ - Name: sum_line_item_unblended_cost
+ Type: DECIMAL
+ SubType: FIXED
+ LogicalTableMap:
+ 16f9dbb4-1845-488b-9382-dba4fe06a027:
+ Alias: sus_idle_elb
+ Source:
+ PhysicalTableId: 961a6efd-2ed4-4d1c-8f5a-e7ff676393c8
+ 338c012f-691e-4a8b-b163-b0d03d16da30:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 8d1ead4d-1a2e-4641-947a-d8ffb40d653e
+ 83c9024c-38bf-4e67-9802-523dbeea187f:
+ Alias: Intermediate Table
+ DataTransforms:
+ - TagColumnOperation:
+ ColumnName: product_region
+ Tags:
+ - ColumnGeographicRole: STATE
+ - ProjectOperation:
+ ProjectedColumns:
+ - bill_payer_account_id
+ - bill_billing_period_start_date
+ - line_item_usage_account_id
+ - split_line_item_resource_id
+ - product_region
+ - pricing_unit
+ - sum_line_item_usage_amount
+ - resource_tags_user_application
+ - tagbuskpi
+ - accbuskpi
+ - sum_line_item_unblended_cost
+ - account_id
+ - account_name
+ Source:
+ JoinInstruction:
+ LeftOperand: 16f9dbb4-1845-488b-9382-dba4fe06a027
+ RightOperand: 338c012f-691e-4a8b-b163-b0d03d16da30
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
+ ImportMode: SPICE
+ dependsOn:
+ views:
+ - account_map
+ - sus_idle_elb
schedules:
- default
sus_compute_ec2:
@@ -116,7 +3928,7 @@ datasets:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_compute_ec2
InputColumns:
- Name: bill_payer_account_id
@@ -140,9 +3952,20 @@ datasets:
Type: INTEGER
- Name: account_business_metric
Type: INTEGER
+ 937e5fa9-bb37-4b63-a607-f8c1d0a7ca9b:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
LogicalTableMap:
- ab737a73-894c-4495-b12d-bf17cfb6b935:
- Alias: sus_compute_ec2
+ 49d5b0fd-0993-4374-a034-a87d662add3f:
+ Alias: Intermediate Table
DataTransforms:
- ProjectOperation:
ProjectedColumns:
@@ -156,77 +3979,166 @@ datasets:
- vcpu_hours
- tag_business_metric
- account_business_metric
+ - account_id
+ - account_name
+ Source:
+ JoinInstruction:
+ LeftOperand: ab737a73-894c-4495-b12d-bf17cfb6b935
+ RightOperand: 4d22feb2-2623-4113-a230-ee69aa825fd3
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
+ 4d22feb2-2623-4113-a230-ee69aa825fd3:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 937e5fa9-bb37-4b63-a607-f8c1d0a7ca9b
+ ab737a73-894c-4495-b12d-bf17cfb6b935:
+ Alias: sus_compute_ec2
Source:
PhysicalTableId: 862dc931-5aeb-45bd-aa09-0560920c43f0
ImportMode: SPICE
dependsOn:
views:
- sus_compute_ec2
+ - account_map
schedules:
- default
- sus_idle_elb:
+ sus_carbon_emissions:
data:
- DataSetId: 2794b73a-4469-4b9c-ba4e-d1de93460b8b
- Name: sus_idle_elb
+ DataSetId: 12419d71-ec67-4e23-bd1f-fcd7b34c82f9
+ Name: sus_carbon_emissions
PhysicalTableMap:
- 961a6efd-2ed4-4d1c-8f5a-e7ff676393c8:
+ 1dc4c009-196c-489a-970b-561bf4acef6b:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
- Name: sus_idle_elb
+ Schema: "${athena_database_name}"
+ Name: sus_carbon_emissions_view
InputColumns:
- - Name: bill_payer_account_id
+ - Name: accountid
Type: STRING
- - Name: bill_billing_period_start_date
+ - Name: querydate
Type: DATETIME
- - Name: line_item_usage_account_id
+ - Name: startdate
+ Type: DATETIME
+ - Name: mbmcarbon
+ Type: DECIMAL
+ SubType: FIXED
+ - Name: paceproductcode
Type: STRING
- - Name: split_line_item_resource_id
+ - Name: regioncode
Type: STRING
- - Name: product_region
+ 4e57d6b4-c367-411e-a44b-7870baa54c39:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
Type: STRING
- - Name: pricing_unit
+ - Name: account_name
Type: STRING
- - Name: sum_line_item_usage_amount
- Type: DECIMAL
- SubType: FIXED
- - Name: resource_tags_user_application
+ LogicalTableMap:
+ 485c1f21-5a4c-46bb-9abb-5e721c34ee9a:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 4e57d6b4-c367-411e-a44b-7870baa54c39
+ 81a5d7b4-3f4e-4083-8cdd-06268e2b5a7b:
+ Alias: Intermediate Table
+ DataTransforms:
+ - ProjectOperation:
+ ProjectedColumns:
+ - accountid
+ - querydate
+ - startdate
+ - mbmcarbon
+ - paceproductcode
+ - regioncode
+ - account_id
+ - account_name
+ Source:
+ JoinInstruction:
+ LeftOperand: a76d55cc-a67b-4ff3-8097-745706bf40fe
+ RightOperand: 485c1f21-5a4c-46bb-9abb-5e721c34ee9a
+ Type: LEFT
+ OnClause: '{accountid} = {account_id}'
+ a76d55cc-a67b-4ff3-8097-745706bf40fe:
+ Alias: sus_carbon_emissions_view
+ Source:
+ PhysicalTableId: 1dc4c009-196c-489a-970b-561bf4acef6b
+ ImportMode: SPICE
+ dependsOn:
+ views:
+ - sus_carbon_emissions_view
+ - account_map
+ schedules:
+ - default
+ carbon_emissions_aggregate_longform:
+ data:
+ DataSetId: 814f2ac6-3205-43b8-ac8b-bab4dc1c864a
+ Name: carbon_emissions_aggregate_longform
+ PhysicalTableMap:
+ c58a049b-ecf8-4884-8916-2b8ec86bd941:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
Type: STRING
- - Name: tagbuskpi
- Type: INTEGER
- - Name: accbuskpi
- Type: INTEGER
- - Name: sum_line_item_unblended_cost
+ - Name: account_name
+ Type: STRING
+ d0ea6867-d523-452c-b6a3-7431979da256:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: sus_carbon_emissions_longform
+ InputColumns:
+ - Name: metric
+ Type: STRING
+ - Name: value
Type: DECIMAL
SubType: FIXED
+ - Name: accountid
+ Type: STRING
+ - Name: querydate
+ Type: DATETIME
+ - Name: startdate
+ Type: DATETIME
LogicalTableMap:
- 16f9dbb4-1845-488b-9382-dba4fe06a027:
- Alias: sus_idle_elb
+ 1c4e087c-344e-4ad0-b986-aa01476f6091:
+ Alias: sus_carbon_emissions_longform
+ Source:
+ PhysicalTableId: d0ea6867-d523-452c-b6a3-7431979da256
+ 5dc3e114-3a3d-43ff-87af-eae4d8d4cf8c:
+ Alias: account_map
+ Source:
+ PhysicalTableId: c58a049b-ecf8-4884-8916-2b8ec86bd941
+ 67d16571-dce6-4ca0-a4d3-8e2cdc60bc05:
+ Alias: Intermediate Table
DataTransforms:
- - TagColumnOperation:
- ColumnName: product_region
- Tags:
- - ColumnGeographicRole: STATE
- ProjectOperation:
ProjectedColumns:
- - bill_payer_account_id
- - bill_billing_period_start_date
- - line_item_usage_account_id
- - split_line_item_resource_id
- - product_region
- - pricing_unit
- - sum_line_item_usage_amount
- - resource_tags_user_application
- - tagbuskpi
- - accbuskpi
- - sum_line_item_unblended_cost
+ - metric
+ - value
+ - accountid
+ - querydate
+ - startdate
+ - account_id
+ - account_name
Source:
- PhysicalTableId: 961a6efd-2ed4-4d1c-8f5a-e7ff676393c8
+ JoinInstruction:
+ LeftOperand: 1c4e087c-344e-4ad0-b986-aa01476f6091
+ RightOperand: 5dc3e114-3a3d-43ff-87af-eae4d8d4cf8c
+ Type: LEFT
+ OnClause: '{accountid} = {account_id}'
ImportMode: SPICE
dependsOn:
views:
- - sus_idle_elb
+ - account_map
+ - sus_carbon_emissions_longform
schedules:
- default
sus_storage_athena:
@@ -238,7 +4150,7 @@ datasets:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_storage_athena
InputColumns:
- Name: bill_payer_account_id
@@ -253,14 +4165,33 @@ datasets:
Type: DATETIME
- Name: usage
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: tagbuskpi
Type: INTEGER
- Name: accbuskpi
Type: INTEGER
+ e7b46e3d-87cf-473e-908b-7870ffa90a32:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
LogicalTableMap:
+ 13ed66ff-e221-4acf-9e83-87145cf336c5:
+ Alias: account_map
+ Source:
+ PhysicalTableId: e7b46e3d-87cf-473e-908b-7870ffa90a32
3bf588fa-4b55-4746-b422-1799d4cb51ff:
Alias: sus_storage_athena
+ Source:
+ PhysicalTableId: d88e946b-50c5-4131-af7f-a20c19b5f44d
+ b85579e2-a38d-41ea-a583-7055af4d54d1:
+ Alias: Intermediate Table
DataTransforms:
- ProjectOperation:
ProjectedColumns:
@@ -272,12 +4203,19 @@ datasets:
- usage
- tagbuskpi
- accbuskpi
+ - account_id
+ - account_name
Source:
- PhysicalTableId: d88e946b-50c5-4131-af7f-a20c19b5f44d
+ JoinInstruction:
+ LeftOperand: 3bf588fa-4b55-4746-b422-1799d4cb51ff
+ RightOperand: 13ed66ff-e221-4acf-9e83-87145cf336c5
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
ImportMode: SPICE
dependsOn:
views:
- sus_storage_athena
+ - account_map
schedules:
- default
sus_geo_region_athena:
@@ -289,7 +4227,7 @@ datasets:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_geo_region_athena
InputColumns:
- Name: bill_payer_account_id
@@ -353,11 +4291,22 @@ datasets:
DataSetId: 656e7432-12cf-4b1c-a48f-24e4f4b48843
Name: sus_network
PhysicalTableMap:
+ 4f66d90f-5d4a-4e8e-bcdf-2e83d73d37a8:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
b4b4e384-904f-42b3-9108-3dff4ad53b30:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_network
InputColumns:
- Name: bill_payer_account_id
@@ -388,17 +4337,21 @@ datasets:
Type: STRING
- Name: usage_amount_in_tb
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: cost
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: tagbuskpi
Type: INTEGER
- Name: accbuskpi
Type: INTEGER
LogicalTableMap:
- d8a05f09-6cb3-40e0-b9c8-482512b1727a:
- Alias: sus_network
+ 9d386b3d-9b75-4e72-b307-56678a6e8f96:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 4f66d90f-5d4a-4e8e-bcdf-2e83d73d37a8
+ a74b2b69-a10d-4b60-8c4c-68529a0707d9:
+ Alias: Intermediate Table
DataTransforms:
- TagColumnOperation:
ColumnName: product_region
@@ -423,75 +4376,46 @@ datasets:
- cost
- tagbuskpi
- accbuskpi
+ - account_id
+ - account_name
+ Source:
+ JoinInstruction:
+ LeftOperand: d8a05f09-6cb3-40e0-b9c8-482512b1727a
+ RightOperand: 9d386b3d-9b75-4e72-b307-56678a6e8f96
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
+ d8a05f09-6cb3-40e0-b9c8-482512b1727a:
+ Alias: sus_network
Source:
PhysicalTableId: b4b4e384-904f-42b3-9108-3dff4ad53b30
ImportMode: SPICE
dependsOn:
views:
+ - account_map
- sus_network
schedules:
- default
- sus_compute_split:
+ sus_idle_natgw:
data:
- DataSetId: 20912ab9-05e1-48c0-99f7-b70e68c743f0
- Name: sus_compute_split
+ DataSetId: c8a8cb07-8d9d-4b90-9862-e2a7e1370908
+ Name: sus_idle_natgw
PhysicalTableMap:
- 3dd3174f-61ea-420e-8ea9-d7fb30a929ef:
+ 0766af2c-5154-4b8a-a5df-8d9a2d37efb4:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
- Name: sus_compute_split
+ Schema: "${athena_database_name}"
+ Name: account_map
InputColumns:
- - Name: bill_payer_account_id
- Type: STRING
- - Name: line_item_usage_account_id
- Type: STRING
- - Name: line_item_usage_start_date
- Type: DATETIME
- - Name: resource_tags_user_application
+ - Name: account_id
Type: STRING
- - Name: line_item_product_code
+ - Name: account_name
Type: STRING
- - Name: vcpu_hours
- Type: DECIMAL
- SubType: FLOAT
- - Name: tag_business_metric
- Type: INTEGER
- - Name: account_business_metric
- Type: INTEGER
- LogicalTableMap:
- 3af7087e-542f-439f-b88c-822cc9cacd3c:
- Alias: sus_compute_split
- DataTransforms:
- - ProjectOperation:
- ProjectedColumns:
- - bill_payer_account_id
- - line_item_usage_account_id
- - line_item_usage_start_date
- - resource_tags_user_application
- - line_item_product_code
- - vcpu_hours
- - tag_business_metric
- - account_business_metric
- Source:
- PhysicalTableId: 3dd3174f-61ea-420e-8ea9-d7fb30a929ef
- ImportMode: SPICE
- dependsOn:
- views:
- - sus_compute_split
- schedules:
- - default
- sus_idle_natgw:
- data:
- DataSetId: c8a8cb07-8d9d-4b90-9862-e2a7e1370908
- Name: sus_idle_natgw
- PhysicalTableMap:
30332fbc-ad6f-47ec-b5d2-c6bd31f5efc4:
RelationalTable:
DataSourceArn: ${athena_datasource_arn}
Catalog: AwsDataCatalog
- Schema: ${athena_database_name}
+ Schema: "${athena_database_name}"
Name: sus_idle_natgw
InputColumns:
- Name: bill_payer_account_id
@@ -508,7 +4432,7 @@ datasets:
Type: STRING
- Name: sum_line_item_usage_amount
Type: DECIMAL
- SubType: FIXED
+ SubType: FLOAT
- Name: resource_tags_user_application
Type: STRING
- Name: sum_line_item_unblended_cost
@@ -521,6 +4445,10 @@ datasets:
LogicalTableMap:
6663e8a1-6723-49ae-9312-b51275135aec:
Alias: sus_idle_natgw
+ Source:
+ PhysicalTableId: 30332fbc-ad6f-47ec-b5d2-c6bd31f5efc4
+ d1e76cc3-b08d-42bc-a7f3-8edf0b5e73df:
+ Alias: Intermediate Table
DataTransforms:
- TagColumnOperation:
ColumnName: product_region
@@ -539,26 +4467,109 @@ datasets:
- sum_line_item_unblended_cost
- tagbuskpi
- accbuskpi
+ - account_id
+ - account_name
Source:
- PhysicalTableId: 30332fbc-ad6f-47ec-b5d2-c6bd31f5efc4
+ JoinInstruction:
+ LeftOperand: 6663e8a1-6723-49ae-9312-b51275135aec
+ RightOperand: ea340ec0-1f14-40d4-becc-4b992b546138
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
+ ea340ec0-1f14-40d4-becc-4b992b546138:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 0766af2c-5154-4b8a-a5df-8d9a2d37efb4
ImportMode: SPICE
dependsOn:
views:
+ - account_map
- sus_idle_natgw
schedules:
- default
+ sus_compute_split:
+ data:
+ DataSetId: 20912ab9-05e1-48c0-99f7-b70e68c743f0
+ Name: sus_compute_split
+ PhysicalTableMap:
+ 3dd3174f-61ea-420e-8ea9-d7fb30a929ef:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: sus_compute_split
+ InputColumns:
+ - Name: bill_payer_account_id
+ Type: STRING
+ - Name: line_item_usage_account_id
+ Type: STRING
+ - Name: line_item_usage_start_date
+ Type: DATETIME
+ - Name: resource_tags_user_application
+ Type: STRING
+ - Name: line_item_product_code
+ Type: STRING
+ - Name: vcpu_hours
+ Type: DECIMAL
+ SubType: FLOAT
+ - Name: tag_business_metric
+ Type: INTEGER
+ - Name: account_business_metric
+ Type: INTEGER
+ 7c5b80e9-7ba4-42bd-b626-4f8500c0ef00:
+ RelationalTable:
+ DataSourceArn: ${athena_datasource_arn}
+ Catalog: AwsDataCatalog
+ Schema: "${athena_database_name}"
+ Name: account_map
+ InputColumns:
+ - Name: account_id
+ Type: STRING
+ - Name: account_name
+ Type: STRING
+ LogicalTableMap:
+ 38318059-ada4-43cd-84e7-465c830634d4:
+ Alias: Intermediate Table
+ DataTransforms:
+ - ProjectOperation:
+ ProjectedColumns:
+ - bill_payer_account_id
+ - line_item_usage_account_id
+ - line_item_usage_start_date
+ - resource_tags_user_application
+ - line_item_product_code
+ - vcpu_hours
+ - tag_business_metric
+ - account_business_metric
+ - account_id
+ - account_name
+ Source:
+ JoinInstruction:
+ LeftOperand: 3af7087e-542f-439f-b88c-822cc9cacd3c
+ RightOperand: 3b98fdf2-4730-401d-b095-59581cce1db9
+ Type: LEFT
+ OnClause: '{line_item_usage_account_id} = {account_id}'
+ 3af7087e-542f-439f-b88c-822cc9cacd3c:
+ Alias: sus_compute_split
+ Source:
+ PhysicalTableId: 3dd3174f-61ea-420e-8ea9-d7fb30a929ef
+ 3b98fdf2-4730-401d-b095-59581cce1db9:
+ Alias: account_map
+ Source:
+ PhysicalTableId: 7c5b80e9-7ba4-42bd-b626-4f8500c0ef00
+ ImportMode: SPICE
+ dependsOn:
+ views:
+ - sus_compute_split
+ - account_map
+ schedules:
+ - default
+crawlers: {}
views:
sus_s3_storage_all:
dependsOn:
views:
- sus_buss_kpi
cur: true
- parameters:
- tag:
- type: 'cur.tag_and_cost_category_fields'
- default: resource_tags_user_application
- description: "Enter tag name that is used to categorize workloads"
- global: True
data: |-
CREATE OR REPLACE VIEW "${athena_database_name}".sus_s3_storage_all AS
WITH
@@ -606,18 +4617,18 @@ views:
(("${athena_database_name}"."${cur_table_name}" cur
LEFT JOIN TAG_KPI_PER_DAY susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
LEFT JOIN ACC_KPI_PER_DAY susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
- WHERE ((("line_item_operation" LIKE '%Storage%')) AND (("line_item_product_code" LIKE '%AmazonGlacier%') OR ("line_item_product_code" LIKE '%AmazonS3%')))
- AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH)))
+ WHERE ((("line_item_operation" LIKE '%Storage%') AND (("line_item_product_code" LIKE '%AmazonGlacier%') OR ("line_item_product_code" LIKE '%AmazonS3%'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL
+ MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
- sus_buss_kpi:
- dependsOn:
- cur: true
parameters:
tag:
type: 'cur.tag_and_cost_category_fields'
default: resource_tags_user_application
description: "Enter tag name that is used to categorize workloads"
global: True
+ sus_buss_kpi:
+ dependsOn:
+ cur: true
data: |-
CREATE OR REPLACE VIEW "${athena_database_name}".sus_buss_kpi AS
SELECT
@@ -628,95 +4639,12 @@ views:
FROM
"${athena_database_name}"."${cur_table_name}" cur
GROUP BY line_item_usage_start_date, line_item_usage_account_id, 1
- sus_aws_regions:
- data: |-
- CREATE OR REPLACE VIEW "${athena_database_name}".sus_aws_regions AS
- SELECT *
- FROM
- (
- VALUES
- ROW ('ap-northeast-1', 'Japan', 'Tokyo', '35.64', '139.76', 0)
- , ROW ('ap-south-1', 'India', 'Mumbai', '19.08', '72.88', 1)
- , ROW ('cn-northwest-1', 'China', 'Ningxia', '38.47', '106.26', 1)
- , ROW ('eu-central-1', 'Germany', 'Frankfurt', '50.11', '8.68', 1)
- , ROW ('eu-north-1', 'Sweden', 'Stockholm', '59.33', '18.07', 1)
- , ROW ('eu-west-1', 'Ireland', 'Dublin', '53.28', '-7.71', 1)
- , ROW ('us-east-2', 'USA', 'Ohio', '40.36', '-82.91', 1)
- , ROW ('us-gov-west-1', 'USA', 'Oregon', '39.53', '-119.88', 1)
- , ROW ('us-west-1', 'USA', 'N. California', '36.55', '-119.89', 1)
- , ROW ('us-west-2', 'USA', 'Oregon', '43.82', '-120.33', 1)
- , ROW ('ap-east-1', 'Hong Kong', 'Hong Kong', '22.28', '114.15', 0)
- , ROW ('ap-northeast-2', 'South Korea', 'Seoul', '37.72', '126.04', 0)
- , ROW ('ap-northeast-3', 'Japan', 'Osaka', '34.69', '135.5', 0)
- , ROW ('ap-southeast-2', 'Australia', 'Sydney', '-33.88', '151.23', 0)
- , ROW ('ca-central-1', 'Canada', 'Montreal', '44.08', '-77.42', 1)
- , ROW ('cn-north-1', 'China', 'Beijing', '39.91', '116.41', 1)
- , ROW ('eu-west-3', 'France', 'Paris', '48.85', '2.35', 1)
- , ROW ('me-south-1', 'Bahrain', 'Bahrain', '26.11', '50.50', 0)
- , ROW ('sa-east-1', 'Brazil', 'Sao Paulo', '-23.37', '-46.63', 0)
- , ROW ('us-gov-east-1', 'USA', 'Ohio', '40.4897', '-81.45', 1)
- , ROW ('ap-southeast-1', 'Singapore', 'Singapore', '1.35', '103.86', 0)
- , ROW ('eu-west-2', 'UK', 'London', '51.53', '0.12', 1)
- , ROW ('us-east-1', 'USA', 'Washington DC', '38.80', '-77.11', 1)
- , ROW ('eu-south-1', 'Italy', 'Milan', '45.46', '9.18', 1)
- , ROW ('af-south-1', 'Africa', 'Cape Town', '-33.91', '18.42', 0)
- , ROW ('ap-south-2', 'India', 'Hyderabad', '17.39', '78.49', 1)
- , ROW ('eu-central-2', 'Switzerland', 'Zurich', '47.37', '8.54', 1)
- , ROW ('eu-south-2', 'Spain', 'Madrid', '40.41', '-3.70',1)
- ) ignored_table_name (region_name, region_country, region_city, region_latitude, region_longitude, is95PercentRenewable)
- sus_compute_ec2:
- dependsOn:
- cur: true
- views:
- - sus_buss_kpi
parameters:
tag:
type: 'cur.tag_and_cost_category_fields'
default: resource_tags_user_application
description: "Enter tag name that is used to categorize workloads"
global: True
- data: |-
- CREATE OR REPLACE VIEW "${athena_database_name}".sus_compute_ec2 AS
- WITH tag_business_metrics AS (
- SELECT
- line_item_usage_start_date,
- tagvalue,
- SUM(buss) business_metric
- FROM
- "${athena_database_name}".sus_buss_kpi
- GROUP BY
- line_item_usage_start_date,
- tagvalue
- ),
- acc_business_metrics AS (
- SELECT
- line_item_usage_start_date,
- linkedaccountvalue,
- SUM(buss) business_metric
- FROM
- "${athena_database_name}".sus_buss_kpi
- GROUP BY
- line_item_usage_start_date,
- linkedaccountvalue
- )
- SELECT
- cur.bill_payer_account_id
- , cur.line_item_usage_account_id
- , cur.line_item_usage_start_date
- , ${tag} resource_tags_user_application
- , cur.line_item_product_code
- , cur.product_instance_type_family
- , cur.product_physical_processor
- , SUM((cur.line_item_usage_amount * CAST(cur.product_vcpu AS double))) vcpu_hours
- , SUM(susTag.business_metric) tag_business_metric
- , SUM(susAcc.business_metric) account_business_metric
- FROM
- (("${athena_database_name}"."${cur_table_name}" cur
- LEFT JOIN tag_business_metrics susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
- LEFT JOIN acc_business_metrics susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
- WHERE ((cur.product_product_family = 'Compute Instance') AND (cur.line_item_product_code = 'AmazonEC2') AND (cur.line_item_operation LIKE 'RunInstances%') AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage', 'DiscountedUsage')))
- AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH)))
- GROUP BY 1, 2, 3, 4, 5, 6, 7
sus_idle_elb:
dependsOn:
views:
@@ -785,6 +4713,76 @@ views:
GROUP BY line_item_resource_id, bill_billing_period_start_date, product_region, pricing_unit, line_item_usage_account_id, bill_payer_account_id, 7
)
WHERE ((usage_per_resource_and_pricing_unit > 336) AND (pricing_unit_per_resource = 1))
+ sus_compute_ec2:
+ dependsOn:
+ views:
+ - sus_buss_kpi
+ cur: true
+ data: |-
+ CREATE OR REPLACE VIEW "${athena_database_name}".sus_compute_ec2 AS
+ WITH
+ tag_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , tagvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, tagvalue
+ )
+ , acc_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , linkedaccountvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
+ )
+ SELECT
+ cur.bill_payer_account_id
+ , cur.line_item_usage_account_id
+ , cur.line_item_usage_start_date
+ , ${tag} resource_tags_user_application
+ , cur.line_item_product_code
+ , (CASE WHEN ((product_instance_type_family IS NULL) OR (product_instance_type_family = '')) THEN split(product_instance_type, '.')[1] ELSE product_instance_type_family END) product_instance_type_family
+ , cur.product_physical_processor
+ , SUM((cur.line_item_usage_amount * CAST(cur.product_vcpu AS double))) vcpu_hours
+ , SUM(susTag.business_metric) tag_business_metric
+ , SUM(susAcc.business_metric) account_business_metric
+ FROM
+ ((${cur_table_name} cur
+ LEFT JOIN tag_business_metrics susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
+ LEFT JOIN acc_business_metrics susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
+ WHERE ((((cur.product_product_family = 'Compute Instance') OR (cur.product_product_family = 'Dedicated Host')) AND (cur.line_item_product_code = 'AmazonEC2') AND (cur.line_item_operation LIKE 'RunInstances%') AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage', 'DiscountedUsage'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
+ GROUP BY 1, 2, 3, 4, 5, 6, 7
+ parameters:
+ tag:
+ type: 'cur.tag_and_cost_category_fields'
+ default: resource_tags_user_application
+ description: "Enter tag name that is used to categorize workloads"
+ global: True
+ sus_carbon_emissions_view:
+ data: |-
+ CREATE OR REPLACE VIEW "${athena_database_name}".sus_carbon_emissions_view AS
+ SELECT
+ '123456789789' accountid
+ , '2024-01-01' querydate
+ , '2024-01-01' startdate
+ , 0E0 mbmcarbon
+ , 'no-data' paceproductcode
+ , 'no-data' regioncode
+ WHERE (1 = 0)
+ sus_carbon_emissions_longform:
+ data: |-
+ CREATE OR REPLACE VIEW AS
+ SELECT
+ 'gridmixinefficiency' metric
+ , 0E0
+ , '123456789789'
+ , '2024-03-07'
+ , '2020-12-01'
+ WHERE (1 = 0)
sus_storage_athena:
dependsOn:
views:
@@ -801,12 +4799,12 @@ views:
WITH
TAG_KPI_PER_DAY AS (
SELECT
- (line_item_usage_start_date) line_item_usage_start_date
+ line_item_usage_start_date line_item_usage_start_date
, tagvalue
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), tagvalue
+ GROUP BY line_item_usage_start_date, tagvalue
)
, ACC_KPI_PER_DAY AS (
SELECT
@@ -815,7 +4813,7 @@ views:
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), linkedaccountvalue
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
)
SELECT
cur.bill_payer_account_id
@@ -832,6 +4830,48 @@ views:
LEFT JOIN ACC_KPI_PER_DAY susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
WHERE ((line_item_operation LIKE 'CreateVolume%') AND (("bill_billing_period_start_date" >= ("date_trunc"('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST("concat"("year", '-', "month", '-01') AS date) >= ("date_trunc"('month', current_date) - INTERVAL '7' MONTH))))
GROUP BY bill_payer_account_id, 2, line_item_usage_account_id, month, year, cur.line_item_usage_start_date, line_item_operation
+ sus_aws_regions:
+ data: |-
+ CREATE OR REPLACE VIEW "${athena_database_name}".sus_aws_regions AS
+ SELECT *
+ FROM
+ (
+ VALUES
+ ROW ('ap-northeast-1', 'Japan', 'Tokyo', '35.64', '139.76', 1)
+ , ROW ('ap-south-1', 'India', 'Mumbai', '19.08', '72.88', 1)
+ , ROW ('cn-northwest-1', 'China', 'Ningxia', '38.47', '106.26', 1)
+ , ROW ('eu-central-1', 'Germany', 'Frankfurt', '50.11', '8.68', 1)
+ , ROW ('eu-north-1', 'Sweden', 'Stockholm', '59.33', '18.07', 1)
+ , ROW ('eu-west-1', 'Ireland', 'Dublin', '53.28', '-7.71', 1)
+ , ROW ('us-east-2', 'USA', 'Ohio', '40.36', '-82.91', 1)
+ , ROW ('us-gov-west-1', 'USA', 'Oregon', '39.53', '-119.88', 1)
+ , ROW ('us-west-1', 'USA', 'N. California', '36.55', '-119.89', 1)
+ , ROW ('us-west-2', 'USA', 'Oregon', '43.82', '-120.33', 1)
+ , ROW ('ap-east-1', 'Hong Kong', 'Hong Kong', '22.28', '114.15', 0)
+ , ROW ('ap-northeast-2', 'South Korea', 'Seoul', '37.72', '126.04', 0)
+ , ROW ('ap-northeast-3', 'Japan', 'Osaka', '34.69', '135.5', 1)
+ , ROW ('ap-southeast-2', 'Australia', 'Sydney', '-33.88', '151.23', 0)
+ , ROW ('ca-central-1', 'Canada', 'Montreal', '44.08', '-77.42', 1)
+ , ROW ('cn-north-1', 'China', 'Beijing', '39.91', '116.41', 1)
+ , ROW ('eu-west-3', 'France', 'Paris', '48.85', '2.35', 1)
+ , ROW ('me-south-1', 'Bahrain', 'Bahrain', '26.11', '50.50', 0)
+ , ROW ('sa-east-1', 'Brazil', 'Sao Paulo', '-23.37', '-46.63', 0)
+ , ROW ('us-gov-east-1', 'USA', 'Ohio', '40.4897', '-81.45', 1)
+ , ROW ('ap-southeast-1', 'Singapore', 'Singapore', '1.35', '103.86', 0)
+ , ROW ('eu-west-2', 'UK', 'London', '51.53', '0.12', 1)
+ , ROW ('us-east-1', 'USA', 'Washington DC', '38.80', '-77.11', 1)
+ , ROW ('eu-south-1', 'Italy', 'Milan', '45.46', '9.18', 1)
+ , ROW ('af-south-1', 'Africa', 'Cape Town', '-33.91', '18.42', 0)
+ , ROW ('ap-south-2', 'India', 'Hyderabad', '17.39', '78.49', 1)
+ , ROW ('eu-central-2', 'Switzerland', 'Zurich', '47.37', '8.54', 1)
+ , ROW ('eu-south-2', 'Spain', 'Madrid', '40.41', '-3.70',1)
+ , ROW ('ap-southeast-3', 'Indonesia', 'Jakarta', '-6.175110', '106.865036',0)
+ , ROW ('ap-southeast-5', 'Malaysia', 'Kuala Lumpur', '3.139003', '101.686852',0)
+ , ROW ('ap-southeast-4', 'Australia', 'Melbourne', '-37.813629', '144.963058',0)
+ , ROW ('ca-west-1', 'Canada', 'Calgary', '51.048615', '-114.070847',0)
+ , ROW ('il-central-1', 'Israel', 'Tel Aviv', '32.085300', '34.781769',0)
+ , ROW ('il-central-1', 'Middle East' , 'UAE', '25.276987', '55.296249',0)
+ ) ignored_table_name (region_name, region_country, region_city, region_latitude, region_longitude, is95PercentRenewable)
sus_geo_region_athena:
dependsOn:
cur: true
@@ -868,21 +4908,21 @@ views:
WITH
TAG_KPI_PER_DAY AS (
SELECT
- (line_item_usage_start_date) line_item_usage_start_date
+ line_item_usage_start_date line_item_usage_start_date
, tagvalue
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), tagvalue
+ GROUP BY line_item_usage_start_date, tagvalue
)
, ACC_KPI_PER_DAY AS (
SELECT
- (line_item_usage_start_date) line_item_usage_start_date
+ line_item_usage_start_date line_item_usage_start_date
, linkedaccountvalue linkedaccountvalue
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), linkedaccountvalue
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
)
SELECT
bill_payer_account_id
@@ -906,14 +4946,13 @@ views:
(("${athena_database_name}"."${cur_table_name}" cur
LEFT JOIN TAG_KPI_PER_DAY susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
LEFT JOIN ACC_KPI_PER_DAY susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
- WHERE ((((line_item_line_item_type = 'Usage')) AND (NOT (line_item_usage_amount = 0))) AND (((line_item_usage_type LIKE '%Bytes') AND ((((line_item_usage_type LIKE '%In%') OR (line_item_usage_type LIKE '%Out%')) OR (line_item_usage_type LIKE 'Nat%')) OR (line_item_usage_type LIKE '%Regional%'))) AND ((product_from_location = '') OR (product_from_location LIKE '%(%'))))
- AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH)))
+ WHERE ((((line_item_line_item_type = 'Usage') AND (NOT (line_item_usage_amount = 0))) AND (((line_item_usage_type LIKE '%Bytes') AND ((((line_item_usage_type LIKE '%In%') OR (line_item_usage_type LIKE '%Out%')) OR (line_item_usage_type LIKE 'Nat%')) OR (line_item_usage_type LIKE '%Regional%'))) AND ((product_from_location = '') OR (product_from_location LIKE '%(%')))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
sus_compute_split:
dependsOn:
views:
- - sus_compute_ec2
- sus_buss_kpi
+ - sus_compute_ec2
cur: true
parameters:
tag:
@@ -923,27 +4962,24 @@ views:
global: True
data: |-
CREATE OR REPLACE VIEW "${athena_database_name}".sus_compute_split AS
- WITH tag_business_metrics AS (
- SELECT
- line_item_usage_start_date,
- tagvalue,
- SUM(buss) business_metric
- FROM
- "${athena_database_name}".sus_buss_kpi
- GROUP BY
- line_item_usage_start_date,
- tagvalue
- ),
- acc_business_metrics AS (
- SELECT
- line_item_usage_start_date,
- linkedaccountvalue,
- SUM(buss) business_metric
- FROM
- "${athena_database_name}".sus_buss_kpi
- GROUP BY
- line_item_usage_start_date,
- linkedaccountvalue
+ WITH
+ tag_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , tagvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, tagvalue
+ )
+ , acc_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , linkedaccountvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
)
SELECT
cur.bill_payer_account_id
@@ -958,8 +4994,7 @@ views:
(("${athena_database_name}"."${cur_table_name}" cur
LEFT JOIN tag_business_metrics susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
LEFT JOIN acc_business_metrics susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
- WHERE ((cur.line_item_usage_type LIKE '%Fargate-vCPU-Hours:perCPU') AND (cur.line_item_product_code IN ('AmazonEKS', 'AmazonECS')) AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage')))
- AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH)))
+ WHERE (((cur.line_item_usage_type LIKE '%Fargate-vCPU-Hours:perCPU') AND (cur.line_item_product_code IN ('AmazonEKS', 'AmazonECS')) AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
GROUP BY 1, 2, 3, 4, 5
UNION ALL SELECT
cur.bill_payer_account_id
@@ -974,8 +5009,7 @@ views:
(("${athena_database_name}"."${cur_table_name}" cur
LEFT JOIN "${athena_database_name}".sus_buss_kpi susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
LEFT JOIN "${athena_database_name}".sus_buss_kpi susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
- WHERE ((cur.line_item_product_code = 'AWSLambda') AND (cur.line_item_usage_type LIKE '%Lambda-GB-Second') AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage')))
- AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH)))
+ WHERE (((cur.line_item_product_code = 'AWSLambda') AND (cur.line_item_usage_type LIKE '%Lambda-GB-Second') AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
GROUP BY 1, 2, 3, 4, 5
UNION ALL SELECT
ec2.bill_payer_account_id
@@ -1004,21 +5038,21 @@ views:
WITH
TAG_KPI_PER_DAY AS (
SELECT
- (line_item_usage_start_date) line_item_usage_start_date
+ line_item_usage_start_date line_item_usage_start_date
, tagvalue
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), tagvalue
+ GROUP BY line_item_usage_start_date, tagvalue
)
, ACC_KPI_PER_DAY AS (
SELECT
- (line_item_usage_start_date) line_item_usage_start_date
+ line_item_usage_start_date line_item_usage_start_date
, linkedaccountvalue linkedaccountvalue
, "sum"(buss) busKpi
FROM
"${athena_database_name}".sus_buss_kpi
- GROUP BY (line_item_usage_start_date), linkedaccountvalue
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
)
SELECT
bill_payer_account_id
@@ -1056,10 +5090,77 @@ views:
GROUP BY line_item_resource_id, bill_billing_period_start_date, product_region, pricing_unit, line_item_usage_account_id, bill_payer_account_id, 7
)
WHERE ((usage_per_resource_and_pricing_unit > 336) AND (pricing_unit_per_resource = 1))
-schedules:
- default:
- ScheduleId: cid
- ScheduleFrequency:
- Interval: DAILY
- TimeOfTheDay: '02:00-05:00'
- RefreshType: FULL_REFRESH
+ sus_compute_split:
+ dependsOn:
+ views:
+ - sus_buss_kpi
+ - sus_compute_ec2
+ cur: true
+ data: |-
+ CREATE OR REPLACE VIEW "${athena_database_name}".sus_compute_split AS
+ WITH
+ tag_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , tagvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, tagvalue
+ )
+ , acc_business_metrics AS (
+ SELECT
+ line_item_usage_start_date
+ , linkedaccountvalue
+ , SUM(buss) business_metric
+ FROM
+ "${athena_database_name}".sus_buss_kpi
+ GROUP BY line_item_usage_start_date, linkedaccountvalue
+ )
+ SELECT
+ cur.bill_payer_account_id
+ , cur.line_item_usage_account_id
+ , cur.line_item_usage_start_date
+ , ${tag} resource_tags_user_application
+ , cur.line_item_product_code
+ , SUM(cur.line_item_usage_amount) vcpu_hours
+ , SUM(susTag.business_metric) tag_business_metric
+ , SUM(susAcc.business_metric) account_business_metric
+ FROM
+ (("${athena_database_name}"."${cur_table_name}" cur
+ LEFT JOIN tag_business_metrics susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
+ LEFT JOIN acc_business_metrics susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
+ WHERE (((cur.line_item_usage_type LIKE '%Fargate-vCPU-Hours:perCPU') AND (cur.line_item_product_code IN ('AmazonEKS', 'AmazonECS')) AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
+ GROUP BY 1, 2, 3, 4, 5
+ UNION ALL SELECT
+ cur.bill_payer_account_id
+ , cur.line_item_usage_account_id
+ , cur.line_item_usage_start_date
+ , ${tag} resource_tags_user_application
+ , cur.line_item_product_code
+ , SUM(((cur.line_item_usage_amount / 1769) / 3600)) vcpu_hours
+ , SUM(susTag.buss) tag_business_metric
+ , SUM(susAcc.buss) account_business_metric
+ FROM
+ (("${athena_database_name}"."${cur_table_name}" cur
+ LEFT JOIN "${athena_database_name}".sus_buss_kpi susTag ON ((cur.line_item_usage_start_date = susTag.line_item_usage_start_date) AND (${tag} = susTag.tagValue)))
+ LEFT JOIN "${athena_database_name}".sus_buss_kpi susAcc ON ((cur.line_item_usage_start_date = susAcc.line_item_usage_start_date) AND (cur.line_item_usage_account_id = susAcc.linkedaccountvalue)))
+ WHERE (((cur.line_item_product_code = 'AWSLambda') AND (cur.line_item_usage_type LIKE '%Lambda-GB-Second') AND (cur.line_item_line_item_type IN ('Usage', 'SavingsPlanCoveredUsage'))) AND ((cur.bill_billing_period_start_date >= (DATE_TRUNC('month', current_timestamp) - INTERVAL '7' MONTH)) AND (CAST(CONCAT(cur.year, '-', cur.month, '-01') AS date) >= (DATE_TRUNC('month', current_date) - INTERVAL '7' MONTH))))
+ GROUP BY 1, 2, 3, 4, 5
+ UNION ALL SELECT
+ ec2.bill_payer_account_id
+ , ec2.line_item_usage_account_id
+ , ec2.line_item_usage_start_date
+ , ec2.resource_tags_user_application
+ , ec2.line_item_product_code
+ , ec2.vcpu_hours
+ , ec2.tag_business_metric
+ , ec2.account_business_metric
+ FROM
+ "${athena_database_name}".sus_compute_ec2 ec2
+ parameters:
+ tag:
+ type: 'cur.tag_and_cost_category_fields'
+ default: resource_tags_user_application
+ description: "Enter tag name that is used to categorize workloads"
+ global: True