Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions changes/CHANGELOG-hed.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# What's new in Health Events Dashboard (HED)

## v3.1.0 (May 2026)

- Address the possibility that Glue creates type `array<string>` or just `string` for the personas field.

## v3.0.0 (April 2026) -- NOTE: This requires updating the Data Collection Framework beyond version 3.14.4

- New Health fields for Actionability and Personas added
Expand Down
18 changes: 17 additions & 1 deletion changes/cloud-intelligence-dashboards.rss
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,23 @@
<description>The Cloud Intelligence Dashboards is an open-source framework, lovingly cultivated and maintained by a group of customer-obsessed AWSers, that gives customers the power to get high-level and granular insight into their cost and usage data. Supported by the Well-Architected framework, the dashboards can be deployed by any customer using a CloudFormation template or a command-line tool in their environment in under 30 minutes. These dashboards help you to drive financial accountability, optimize cost, track usage goals, implement best-practices for governance, and achieve operational excellence across all your organization.</description>
<lastBuildDate>Thu, 22 May 2026 12:00:00 GMT</lastBuildDate>
<language>en-us</language>

<item>
<title>[Update] Health Events Dashboard - v3.1.0</title>
<link>
https://github.com/aws-solutions-library-samples/cloud-intelligence-dashboards-framework/blob/main/changes/CHANGELOG-hed
</link>
<pubDate>Fri, 29 May 2026 12:00:00 GMT</pubDate>
<category><![CDATA[Dashboard Update]]></category>
<guid isPermaLink="false">e8b41d2f-6a93-4c57-a1e0-3d9f8b2c7e64</guid>
<description>Health Events Dashboard - v3.1.0 </description>
<content:encoded><![CDATA[
<div>
<ul>
<li>Address the possibility that Glue creates type `array<string>` or just `string` for the personas field.</li>
</ul>
</div>
]]></content:encoded>
</item>
<item>
<title>[Update] CUDOS Dashboard v5.8.0</title>
<link>
Expand Down
8 changes: 4 additions & 4 deletions dashboards/health-events/health-events.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -345,10 +345,10 @@ views:
, substr(to_base64(md5(CAST("event_arn" AS varbinary))), 1, 12) "event_arn_hash"
, array_join(transform(split(replace("event_code", concat('AWS_', service, '_'), ''), '_'), (x) -> concat(upper(substr(x, 1, 1)), lower(substr(x, 2, length(x))))), ' ', '') "event_code_common"
, "personas"
, TRY(json_extract_scalar("personas", '$[0]')) "persona_01"
, TRY(json_extract_scalar("personas", '$[1]')) "persona_02"
, TRY(json_extract_scalar("personas", '$[2]')) "persona_03"
, TRY(json_extract_scalar("personas", '$[3]')) "persona_04"
, TRY(json_extract_scalar(json_format(CAST("personas" AS JSON)), '$[0]')) AS "persona_01"
, TRY(json_extract_scalar(json_format(CAST("personas" AS JSON)), '$[1]')) AS "persona_02"
, TRY(json_extract_scalar(json_format(CAST("personas" AS JSON)), '$[2]')) AS "persona_03"
, TRY(json_extract_scalar(json_format(CAST("personas" AS JSON)), '$[3]')) AS "persona_04"
, array_join(transform(split(replace("actionability", '_', ' '), ' '), (x) -> concat(upper(substr(x, 1, 1)), lower(substr(x, 2, length(x))))), ' ', '') "actionability"
FROM
"${data_collection_database_name}"."health_events_detail_data"
Expand Down
Loading