[SystemProfile] Set SystemProfileSelectionPolicy

This is step 1 of the plan in http://fxbug.dev/85440

The report types that diverge from the default should be manually set

This CL was automatically generated using the following command

> find **/*.yaml -exec sed -i "s/\( *\)\(report_type: UNIQUE_DEVICE_COUNTS\)/\1\2\n\1system_profile_selection_policy: SELECT_LAST/" {} \;

Change-Id: I26ca5d7d6212b2b9991f8d3108729e0170b2aac0
Bug: 85440
Reviewed-on: https://fuchsia-review.googlesource.com/c/cobalt-registry/+/586068
Fuchsia-Auto-Submit: Zach Bush <zmbush@google.com>
Privacy-Approval: Zach Bush <zmbush@google.com>
Privacy-Approval: Cameron Dale <camrdale@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Reviewed-by: Cameron Dale <camrdale@google.com>
diff --git a/cobalt_internal/metrics/metrics.yaml b/cobalt_internal/metrics/metrics.yaml
index 78d8f02..ccc0746 100644
--- a/cobalt_internal/metrics/metrics.yaml
+++ b/cobalt_internal/metrics/metrics.yaml
@@ -49,6 +49,7 @@
     - report_name: "bytes_uploaded_per_device_histogram"
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets:
         linear:
@@ -344,6 +345,7 @@
     - report_name: histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets:
         linear:
@@ -355,6 +357,7 @@
     - report_name: unique_device_count
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -443,6 +446,7 @@
     - report_name: histogram
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets:
         linear:
@@ -525,6 +529,7 @@
     - id: 2
       report_name: per_device_histogram
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets:
         # Powers of 2 from 2^0 -> 2^21
         exponential:
@@ -564,6 +569,7 @@
     - id: 2
       report_name: per_device_histogram
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets:
         linear:
           floor: 0
diff --git a/fuchsia/audio_drivers/metrics.yaml b/fuchsia/audio_drivers/metrics.yaml
index e5f67b7..b746d9c 100644
--- a/fuchsia/audio_drivers/metrics.yaml
+++ b/fuchsia/audio_drivers/metrics.yaml
@@ -28,6 +28,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: &error_time_buckets
@@ -40,6 +41,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -65,6 +67,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: &interrupt_time_buckets
@@ -77,6 +80,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -102,6 +106,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: &error_time_buckets
@@ -114,6 +119,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -140,6 +146,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: &count_buckets
@@ -151,6 +158,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
diff --git a/fuchsia/bluetooth/metrics.yaml b/fuchsia/bluetooth/metrics.yaml
index 172e3fb..e0ec924 100644
--- a/fuchsia/bluetooth/metrics.yaml
+++ b/fuchsia/bluetooth/metrics.yaml
@@ -382,6 +382,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
     - report_name: bt_host_adapter_weekly_occurrence
@@ -389,11 +390,13 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_7_DAYS
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
     - report_name: bt_host_adapter_event_histogram
       id: 4
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets:
         # Powers of 2 from 2^0 -> 2^21
         exponential:
@@ -438,6 +441,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
     - report_name: bt_host_peer_bonding_7_day_unique_actives
@@ -445,6 +449,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_7_DAYS
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
   meta_data:
@@ -481,6 +486,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
     - report_name: bt_host_peer_connections_7_day_unique_actives
@@ -488,6 +494,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_7_DAYS
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
   meta_data:
@@ -540,6 +547,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
     - report_name: avrcp_7_day_actives
@@ -547,6 +555,7 @@
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_7_DAYS
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
   meta_data:
diff --git a/fuchsia/connectivity_wlan/metrics.yaml b/fuchsia/connectivity_wlan/metrics.yaml
index 6b2f5d1..fff82a0 100644
--- a/fuchsia/connectivity_wlan/metrics.yaml
+++ b/fuchsia/connectivity_wlan/metrics.yaml
@@ -2241,6 +2241,7 @@
     - report_name: unique_n_day_actives_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2248,6 +2249,7 @@
     - report_name: unique_n_day_actives_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2376,6 +2378,7 @@
     - report_name: device_most_common_disconnect_reason_daily
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2383,6 +2386,7 @@
     - report_name: device_most_common_disconnect_reason_weekly
       id: 3
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2390,6 +2394,7 @@
     - report_name: device_most_common_disconnect_reason_daily_system_ver
       id: 4
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2397,6 +2402,7 @@
     - report_name: device_most_common_disconnect_reason_weekly_system_ver
       id: 5
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2431,6 +2437,7 @@
     - report_name: device_disconnect_reason_average_population_daily
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2438,6 +2445,7 @@
     - report_name: device_disconnect_reason_average_population_daily_system_ver
       id: 3
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: SELECT_MOST_COMMON
       privacy_level: NO_ADDED_PRIVACY
@@ -2498,6 +2506,7 @@
     - report_name: saved_networks_in_scan_results_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2505,6 +2514,7 @@
     - report_name: saved_networks_in_scan_results_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2565,6 +2575,7 @@
     - report_name: bss_per_saved_network_in_scan_result_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2572,6 +2583,7 @@
     - report_name: bss_per_saved_network_in_scan_result_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2629,6 +2641,7 @@
     - report_name: saved_networks_on_device_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2636,6 +2649,7 @@
     - report_name: saved_networks_on_device_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2695,6 +2709,7 @@
     - report_name: saved_configurations_per_saved_network_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2702,6 +2717,7 @@
     - report_name: saved_configurations_per_saved_network_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2811,6 +2827,7 @@
     - report_name: bss_per_saved_network_in_active_scan_result_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2818,6 +2835,7 @@
     - report_name: bss_per_saved_network_in_active_scan_result_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2895,6 +2913,7 @@
     - report_name: bss_per_saved_network_in_active_scan_result_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2902,6 +2921,7 @@
     - report_name: bss_per_saved_network_in_active_scan_result_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2976,6 +2996,7 @@
     - report_name: policy_connection_reasons_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -2983,6 +3004,7 @@
     - report_name: policy_connection_reasons_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -3059,6 +3081,7 @@
     - report_name: policy_disconnection_reasons_unique_devices_1_day
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -3066,6 +3089,7 @@
     - report_name: policy_disconnection_reasons_unique_devices_7_days
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -3463,6 +3487,7 @@
         <<: &device_daily_counts_at_least_once_report
           report_name: device_daily_counts_at_least_once
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_1_DAY
           local_aggregation_procedure: AT_LEAST_ONCE
           privacy_level: NO_ADDED_PRIVACY
@@ -3471,6 +3496,7 @@
         <<: &device_daily_counts_at_least_once_system_ver_report
           report_name: device_daily_counts_at_least_once_system_ver
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_1_DAY
           local_aggregation_procedure: AT_LEAST_ONCE
           privacy_level: NO_ADDED_PRIVACY
@@ -3479,6 +3505,7 @@
         <<: &device_weekly_counts_at_least_once_report
           report_name: device_weekly_counts_at_least_once
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_7_DAYS
           local_aggregation_procedure: AT_LEAST_ONCE
           privacy_level: NO_ADDED_PRIVACY
@@ -3487,6 +3514,7 @@
         <<: &device_weekly_counts_at_least_once_system_ver_report
           report_name: device_weekly_counts_at_least_once_system_ver
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_7_DAYS
           local_aggregation_procedure: AT_LEAST_ONCE
           privacy_level: NO_ADDED_PRIVACY
@@ -3691,6 +3719,7 @@
         <<: &device_daily_counts_most_common_report
           report_name: device_daily_counts_most_common
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_1_DAY
           local_aggregation_procedure: SELECT_MOST_COMMON
           privacy_level: NO_ADDED_PRIVACY
@@ -3699,6 +3728,7 @@
         <<: &device_daily_counts_most_common_system_ver_report
           report_name: device_daily_counts_most_common_system_ver
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_1_DAY
           local_aggregation_procedure: SELECT_MOST_COMMON
           privacy_level: NO_ADDED_PRIVACY
@@ -3711,6 +3741,7 @@
         <<: &device_weekly_counts_most_common_report
           report_name: device_weekly_counts_most_common
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_7_DAYS
           local_aggregation_procedure: SELECT_MOST_COMMON
           privacy_level: NO_ADDED_PRIVACY
@@ -3719,6 +3750,7 @@
         <<: &device_weekly_counts_most_common_system_ver_report
           report_name: device_weekly_counts_most_common_system_ver
           report_type: UNIQUE_DEVICE_COUNTS
+          system_profile_selection: SELECT_LAST
           local_aggregation_period: WINDOW_7_DAYS
           local_aggregation_procedure: SELECT_MOST_COMMON
           privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/feedback/metrics.yaml b/fuchsia/feedback/metrics.yaml
index 4d38420..79fd07d 100644
--- a/fuchsia/feedback/metrics.yaml
+++ b/fuchsia/feedback/metrics.yaml
@@ -118,6 +118,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets: *cua_buckets
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
diff --git a/fuchsia/fuchsia_system_metrics/metrics.yaml b/fuchsia/fuchsia_system_metrics/metrics.yaml
index 902a81c..ba491e9 100644
--- a/fuchsia/fuchsia_system_metrics/metrics.yaml
+++ b/fuchsia/fuchsia_system_metrics/metrics.yaml
@@ -146,6 +146,7 @@
     - report_name: fuchsia_unique_device_up_counts
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
@@ -177,6 +178,7 @@
     - report_name: fuchsia_7_day_actives
       id: 3
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_7_DAYS
       system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
@@ -195,6 +197,7 @@
     - report_name: fuchsia_28_day_actives
       id: 4
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_28_DAYS
       system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
@@ -213,6 +216,7 @@
     - report_name: fuchsia_30_day_actives
       id: 5
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_30_DAYS
       system_profile_field: [OS, ARCH, BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL, REALM]
@@ -301,6 +305,7 @@
     - report_name: fuchsia_unique_device_lifetime_event_counts
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, CHANNEL]
@@ -402,6 +407,7 @@
     - report_name: fuchsia_uptime_hourly_bucket_counts
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *fuhbc_buckets
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, CHANNEL]
       privacy_level: NO_ADDED_PRIVACY
@@ -418,6 +424,7 @@
     - report_name: fuchsia_uptime_daily_bucket_counts
       id: 2
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *fudbc_buckets
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, CHANNEL]
       privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/input/metrics.yaml b/fuchsia/input/metrics.yaml
index 0ad7eae..17b95fa 100644
--- a/fuchsia/input/metrics.yaml
+++ b/fuchsia/input/metrics.yaml
@@ -28,6 +28,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: &touch_driver_latency_buckets
@@ -40,6 +41,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -65,6 +67,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MEDIAN
       int_buckets: *touch_driver_latency_buckets
@@ -72,6 +75,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MEDIAN
       privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/local_storage/metrics.yaml b/fuchsia/local_storage/metrics.yaml
index b60e4a0..ab3b541 100644
--- a/fuchsia/local_storage/metrics.yaml
+++ b/fuchsia/local_storage/metrics.yaml
@@ -794,6 +794,7 @@
     - report_name: compression_per_device_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       ##########################################################################
       # Since we only log the count once per boot, we use MAX here in case a
       # device reboots several times during the day.
diff --git a/fuchsia/managed_os/metrics.yaml b/fuchsia/managed_os/metrics.yaml
index 410f83b..723b80d 100644
--- a/fuchsia/managed_os/metrics.yaml
+++ b/fuchsia/managed_os/metrics.yaml
@@ -493,6 +493,7 @@
     - report_name: update_check_failure_reason_device_count
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: AT_LEAST_ONCE
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -627,6 +628,7 @@
     - report_name: requests_per_check_per_device_min_histogram
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rpcpdmh_dimensions
       local_aggregation_procedure: MIN_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -641,6 +643,7 @@
     - report_name: requests_per_check_per_device_max_histogram
       id: 4
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rpcpdmh_dimensions
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -900,6 +903,7 @@
     - report_name: per_device_exponential_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *pdeh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -913,6 +917,7 @@
     - report_name: per_device_linear_histogram
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *pdlh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -992,6 +997,7 @@
     - report_name: per_device_linear_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ucp_pdlh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1068,6 +1074,7 @@
     - report_name: per_device_linear_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *oel_pdlh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1130,6 +1137,7 @@
     - report_name: device_count_attempts_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *dcah_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1192,6 +1200,7 @@
     - report_name: device_count_attempts_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *atrs_dcah_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/media/metrics.yaml b/fuchsia/media/metrics.yaml
index f62d037..36e0a3c 100644
--- a/fuchsia/media/metrics.yaml
+++ b/fuchsia/media/metrics.yaml
@@ -635,6 +635,7 @@
     - report_name: stream_processor_events_device_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *spedh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -648,6 +649,7 @@
     - report_name: stream_processor_events_fleet_histogram
       id: 3
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *spefh_buckets
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
diff --git a/fuchsia/memory/metrics.yaml b/fuchsia/memory/metrics.yaml
index aee93cc..d0e054e 100644
--- a/fuchsia/memory/metrics.yaml
+++ b/fuchsia/memory/metrics.yaml
@@ -296,6 +296,7 @@
     - report_name: histogram_per_device_max
       id: 4
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
       int_buckets:
@@ -401,6 +402,7 @@
     - report_name: free_min_histogram_per_device
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       aggregation_type: MIN
       # Seven days is a bit arbitrary, but for now we can assume the device
       # will hit its maximum memory usage within that amount of time.
diff --git a/fuchsia/networking/metrics.yaml b/fuchsia/networking/metrics.yaml
index f38f82c..49b2e0a 100644
--- a/fuchsia/networking/metrics.yaml
+++ b/fuchsia/networking/metrics.yaml
@@ -64,6 +64,7 @@
     - report_name: socket_count_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -125,6 +126,7 @@
     - report_name: sockets_created_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -148,6 +150,7 @@
     - report_name: sockets_created_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -208,6 +211,7 @@
     - report_name: sockets_destroyed_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -231,6 +235,7 @@
     - report_name: sockets_destroyed_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -275,6 +280,7 @@
     - report_name: packets_sent
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -292,6 +298,7 @@
     - report_name: packets_sent
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -336,6 +343,7 @@
     - report_name: packets_received
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -353,6 +361,7 @@
     - report_name: packets_received
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -397,6 +406,7 @@
     - report_name: bytes_sent
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -414,6 +424,7 @@
     - report_name: bytes_sent
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -458,6 +469,7 @@
     - report_name: bytes_received
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -475,6 +487,7 @@
     - report_name: bytes_received
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -547,6 +560,7 @@
     - report_name: tcp_connections_established_total_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -609,6 +623,7 @@
     - report_name: tcp_connections_closed_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -632,6 +647,7 @@
     - report_name: tcp_connections_closed_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -693,6 +709,7 @@
     - report_name: tcp_connections_reset_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -716,6 +733,7 @@
     - report_name: tcp_connections_reset_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -777,6 +795,7 @@
     - report_name: tcp_connections_timed_out_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       privacy_level: NO_ADDED_PRIVACY
@@ -800,6 +819,7 @@
     - report_name: tcp_connections_timed_out_per_device_max
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
@@ -853,6 +873,7 @@
     - report_name: dhcp_v6_configuration
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -860,6 +881,7 @@
     - report_name: dhcp_v6_configuration_7_day_actives
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/power/metrics.yaml b/fuchsia/power/metrics.yaml
index 957737e..f5711c0 100644
--- a/fuchsia/power/metrics.yaml
+++ b/fuchsia/power/metrics.yaml
@@ -55,6 +55,7 @@
     - report_name: thermal_limiting_elapsed_time_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: *tleth_buckets
diff --git a/fuchsia/prober/metrics.yaml b/fuchsia/prober/metrics.yaml
index 8b7c2ff..1650f90 100644
--- a/fuchsia/prober/metrics.yaml
+++ b/fuchsia/prober/metrics.yaml
@@ -263,6 +263,7 @@
     - report_name: file_system_cache_miss_histograms
       id: 2
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets:
         exponential:
@@ -274,6 +275,7 @@
     - report_name: file_system_cache_miss_histograms_privacy
       id: 5
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: LOW_PRIVACY
       int_buckets:
         exponential:
@@ -404,6 +406,7 @@
     - report_name: features_active_unique_devices
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
@@ -411,6 +414,7 @@
     - report_name: features_active_unique_devices_privacy
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: LOW_PRIVACY
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
@@ -563,6 +567,7 @@
     - report_name: update_duration_device_histograms
       id: 5
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: MEAN
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -576,6 +581,7 @@
     - report_name: update_duration_device_histograms_privacy
       id: 6
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: MEAN
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: LOW_PRIVACY
diff --git a/fuchsia/radar/metrics.yaml b/fuchsia/radar/metrics.yaml
index 07baf6a..14aab67 100644
--- a/fuchsia/radar/metrics.yaml
+++ b/fuchsia/radar/metrics.yaml
@@ -30,6 +30,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       # (-inf, 1) [1, 11) [11, 51) [51, 251) [251, 1251) [1251, 6251)
@@ -44,6 +45,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -52,6 +54,7 @@
     - report_name: histogram_30day
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_30_DAYS
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -76,6 +79,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: *radar_error_buckets
@@ -83,6 +87,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -91,6 +96,7 @@
     - report_name: histogram_30day
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_30_DAYS
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -115,6 +121,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: *radar_error_buckets
@@ -122,6 +129,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -130,6 +138,7 @@
     - report_name: histogram_30day
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_30_DAYS
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
diff --git a/fuchsia/sdmmc/metrics.yaml b/fuchsia/sdmmc/metrics.yaml
index 52656b5..1a41688 100644
--- a/fuchsia/sdmmc/metrics.yaml
+++ b/fuchsia/sdmmc/metrics.yaml
@@ -25,6 +25,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       # (-inf, 1) [1, 3) [3, 7) [7, 19) [19, 55) [55, 163) [163, 487) [487, 1459) [1459, inf)
       int_buckets: &sdio_error_buckets
@@ -37,6 +38,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       int_buckets: *sdio_error_buckets
@@ -58,12 +60,14 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets: *sdio_error_buckets
       system_profile_field: [BOARD_NAME, PRODUCT_NAME, SYSTEM_VERSION, CHANNEL]
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       int_buckets: *sdio_error_buckets
@@ -86,6 +90,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: *sdio_error_buckets
@@ -93,6 +98,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -101,6 +107,7 @@
     - report_name: histogram_30day
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_30_DAYS
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -124,6 +131,7 @@
     - report_name: histogram
       id: 1
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
       int_buckets: *sdio_error_buckets
@@ -131,6 +139,7 @@
     - report_name: histogram_daily
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -139,6 +148,7 @@
     - report_name: histogram_30day
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_30_DAYS
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_procedure: MAX_PROCEDURE
diff --git a/fuchsia/software_delivery/metrics.yaml b/fuchsia/software_delivery/metrics.yaml
index 94eb76b..70a0dcd 100644
--- a/fuchsia/software_delivery/metrics.yaml
+++ b/fuchsia/software_delivery/metrics.yaml
@@ -120,6 +120,7 @@
     - report_name: ota_start_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *osh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -199,6 +200,7 @@
     - report_name: ota_result_attempts_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *orah_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -290,6 +292,7 @@
     - report_name: ota_result_duration_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ordh_buckets
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -298,6 +301,7 @@
     - report_name: ota_result_duration_hist2
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ordh2_buckets
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: MAX_PROCEDURE
@@ -445,6 +449,7 @@
     - report_name: fetch_blob_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *fbh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -508,6 +513,7 @@
     - report_name: is_font_package_check_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ifpch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -571,6 +577,7 @@
     - report_name: font_manager_load_static_registry_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *fmlsrh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -631,6 +638,7 @@
     - report_name: pkg_resolver_startup_duration_hist
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *prsdh_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -639,6 +647,7 @@
     - report_name: pkg_resolver_startup_duration_hist2
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *prsdh2_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -703,6 +712,7 @@
     - report_name: repository_manager_load_static_configs_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rmlsch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -764,6 +774,7 @@
     - report_name: repository_manager_load_repository_for_channel_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rmlrfch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -858,6 +869,7 @@
     - report_name: create_tuf_client_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ctch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -916,6 +928,7 @@
     - report_name: update_tuf_client_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *utch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1027,6 +1040,7 @@
     - report_name: resolve_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1097,6 +1111,7 @@
     - report_name: hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rsh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1181,6 +1196,7 @@
     - report_name: resolve_duration_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rdh_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -1189,6 +1205,7 @@
     - report_name: resolve_duration_hist2
       id: 3
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *rdh2_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -1251,6 +1268,7 @@
     - report_name: pkg_cache_open_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *pcoh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1320,6 +1338,7 @@
     - report_name: merkle_for_url_hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *mfuh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1380,6 +1399,7 @@
     - report_name: update_channel_control_set_target_histogram
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *uccsth_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1439,6 +1459,7 @@
     - report_name: update_manager_connection_histogram
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *umch_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1502,6 +1523,7 @@
     - report_name: update_manager_check_now_histogram
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *umcnh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1595,6 +1617,7 @@
     - report_name: ota_verification_duration_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ovdh_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -1608,6 +1631,7 @@
     - report_name: ota_verification_duration_histogram2
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ovdh2_buckets
       local_aggregation_procedure: MAX_PROCEDURE
       local_aggregation_period: WINDOW_1_DAY
@@ -1681,6 +1705,7 @@
     - report_name: per_device_linear_histogram
       id: 1
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *ovf_pdlh_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -1740,6 +1765,7 @@
     - report_name: hist
       id: 2
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       int_buckets: *upn_buckets
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
diff --git a/fuchsia/test_app2/metrics.yaml b/fuchsia/test_app2/metrics.yaml
index 72c1930..86c7a03 100644
--- a/fuchsia/test_app2/metrics.yaml
+++ b/fuchsia/test_app2/metrics.yaml
@@ -263,6 +263,7 @@
     - report_name: file_system_cache_miss_histograms
       id: 2
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       int_buckets:
         exponential:
@@ -274,6 +275,7 @@
     - report_name: file_system_cache_miss_histograms_privacy
       id: 5
       report_type: HOURLY_VALUE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       privacy_level: LOW_PRIVACY
       int_buckets:
         exponential:
@@ -404,6 +406,7 @@
     - report_name: features_active_unique_devices
       id: 1
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: NO_ADDED_PRIVACY
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
@@ -412,6 +415,7 @@
     - report_name: features_active_unique_devices_privacy
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       privacy_level: LOW_PRIVACY
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
@@ -564,6 +568,7 @@
     - report_name: update_duration_device_histograms
       id: 5
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: MEAN
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: NO_ADDED_PRIVACY
@@ -577,6 +582,7 @@
     - report_name: update_duration_device_histograms_privacy
       id: 6
       report_type: UNIQUE_DEVICE_HISTOGRAMS
+      system_profile_selection: SELECT_LAST
       local_aggregation_procedure: MEAN
       local_aggregation_period: WINDOW_1_DAY
       privacy_level: LOW_PRIVACY
diff --git a/fuchsia/time/metrics.yaml b/fuchsia/time/metrics.yaml
index b024c6e..5ac2ee3 100644
--- a/fuchsia/time/metrics.yaml
+++ b/fuchsia/time/metrics.yaml
@@ -63,6 +63,7 @@
     - report_name: n_day_actives_1day
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -70,6 +71,7 @@
     - report_name: n_day_actives_7day
       id: 3
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -217,6 +219,7 @@
     - report_name: n_day_actives_1day
       id: 2
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_1_DAY
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY
@@ -224,6 +227,7 @@
     - report_name: n_day_actives_7day
       id: 3
       report_type: UNIQUE_DEVICE_COUNTS
+      system_profile_selection: SELECT_LAST
       local_aggregation_period: WINDOW_7_DAYS
       local_aggregation_procedure: AT_LEAST_ONCE
       privacy_level: NO_ADDED_PRIVACY