aws-samples / amazon-quicksight-sdk-proserve
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,348
NUMBER_OF_FILES_MAIN 91
LINES_OF_CODE_MAIN 11,992
NUMBER_OF_FILES_MAIN_EXT_PY 83
LINES_OF_CODE_MAIN_EXT_PY 11,351
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 383
NUMBER_OF_FILES_MAIN_EXT_YAML 3
LINES_OF_CODE_MAIN_EXT_YAML 164
NUMBER_OF_FILES_MAIN_EXT_CFG 2
LINES_OF_CODE_MAIN_EXT_CFG 68
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 21
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 5
NUMBER_OF_FILES_TEST 3
LINES_OF_CODE_TEST 27
NUMBER_OF_FILES_TEST_EXT_PY 2
LINES_OF_CODE_TEST_EXT_PY 21
NUMBER_OF_FILES_TEST_EXT_SH 1
LINES_OF_CODE_TEST_EXT_SH 6
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.22
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 60
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT 33
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 27
NUMBER_OF_FILES_OTHER 68
LINES_OF_CODE_OTHER 51,536
NUMBER_OF_FILES_OTHER_EXT_JSON 46
LINES_OF_CODE_OTHER_EXT_JSON 47,632
NUMBER_OF_FILES_OTHER_EXT_IPYNB 3
LINES_OF_CODE_OTHER_EXT_IPYNB 3,081
NUMBER_OF_FILES_OTHER_EXT_MD 9
LINES_OF_CODE_OTHER_EXT_MD 466
NUMBER_OF_FILES_OTHER_EXT_RST 3
LINES_OF_CODE_OTHER_EXT_RST 137
NUMBER_OF_FILES_OTHER_EXT_SQL 6
LINES_OF_CODE_OTHER_EXT_SQL 133
NUMBER_OF_FILES_OTHER_EXT_MARKDOWN 1
LINES_OF_CODE_OTHER_EXT_MARKDOWN 87
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_EXT_PY 56
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_EXT_PY 116
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_EXT_CFG 49
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_EXT_PY 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE 246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE_EXT_PY 246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT_EXT_YAML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT_EXT_YAML 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC_EXT_PY 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE 3,865
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_PY 40
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_PY 3,841
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_CFG 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE_EXT_IN 5
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_EXT_PY 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD 279
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_EXT_PY 279
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_EXT_PY 549
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMIN_CONSOLE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMIN_CONSOLE 587
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ADMIN_CONSOLE_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ADMIN_CONSOLE_EXT_PY 587
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK 4,180
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_PY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_PY 3,776
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_HTML 383
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATION_SCRIPTS_CDK_EXT_JS 21
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_EXT_PY 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS 1,476
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_EXT_PY 1,476
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS 283
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS_EXT_PY 283
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,137
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 1,137
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 87
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 10,855
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 79
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 10,214
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 383
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 164
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 68
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 21
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 5
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 55
LOW_RISK_FILE_SIZE_COUNT 14
MEDIUM_RISK_FILE_SIZE_COUNT 17
HIGH_RISK_FILE_SIZE_COUNT 3
VERY_HIGH_RISK_FILE_SIZE_COUNT 2
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,549
LOW_RISK_FILE_SIZE_LOC 2,051
MEDIUM_RISK_FILE_SIZE_LOC 4,537
HIGH_RISK_FILE_SIZE_LOC 1,735
VERY_HIGH_RISK_FILE_SIZE_LOC 2,120
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 714
FILE_CHANGE_HISTORY_ACTIVE_DAYS 65
FILE_CHANGE_HISTORY_WEEKS 101
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 505
FILE_AGE_NEGLIGIBLE_RISK_COUNT 44
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 19
FILE_AGE_HIGH_RISK_COUNT 17
FILE_AGE_VERY_HIGH_RISK_COUNT 11
FILE_AGE_NEGLIGIBLE_RISK_LOC 4,245
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 4,353
FILE_AGE_HIGH_RISK_LOC 2,469
FILE_AGE_VERY_HIGH_RISK_LOC 925
NUMBER_OF_CONTRIBUTORS 13
NUMBER_OF_UNITS 614
LINES_OF_CODE_IN_UNITS 9,771
LINES_OF_CODE_OUTSIDE_UNITS 2,221
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 2,046
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 20.94
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 410
UNIT_SIZE_LOW_RISK_LOC 1,691
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.31
UNIT_SIZE_LOW_RISK_COUNT 116
UNIT_SIZE_MEDIUM_RISK_LOC 1,704
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 17.44
UNIT_SIZE_MEDIUM_RISK_COUNT 60
UNIT_SIZE_HIGH_RISK_LOC 843
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.63
UNIT_SIZE_HIGH_RISK_COUNT 13
UNIT_SIZE_VERY_HIGH_RISK_LOC 3,487
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 35.69
UNIT_SIZE_VERY_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_PERCENTAGE 44.19
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_LOC 24
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_PERCENTAGE 55.81
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_LOC 19
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 19.19
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_PERCENTAGE 48.48
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_PERCENTAGE 32.32
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_LOC 51
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 23.18
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_PERCENTAGE 21.82
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_LOC 121
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_PERCENTAGE 55
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_PERCENTAGE 8.33
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_LOC 22
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_PERCENTAGE 91.67
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_LOC 1,050
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_PERCENTAGE 32.62
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_COUNT 234
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_LOC 977
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_PERCENTAGE 30.35
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_COUNT 69
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_LOC 883
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_PERCENTAGE 27.43
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_COUNT 29
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_LOC 309
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_PERCENTAGE 9.6
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_PERCENTAGE 2.29
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_LOC 256
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_PERCENTAGE 97.71
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_LOC 151
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 35.45
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_PERCENTAGE 11.27
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_LOC 25
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 5.87
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_LOC 93
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_PERCENTAGE 21.83
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_LOC 109
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 25.59
UNIT_SIZE_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_LOC 167
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_PERCENTAGE 36.7
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_COUNT 32
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_LOW_RISK_LOC 32
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_LOW_RISK_PERCENTAGE 7.03
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_LOC 256
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_PERCENTAGE 56.26
UNIT_SIZE_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_LOC 174
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_PERCENTAGE 4.93
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_LOC 439
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_PERCENTAGE 12.44
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_COUNT 30
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_LOC 516
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_PERCENTAGE 14.62
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_COUNT 20
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_LOC 383
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_PERCENTAGE 10.85
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_LOC 2,018
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_PERCENTAGE 57.17
UNIT_SIZE_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_LOC 420
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 34.12
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 72
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_LOC 80
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_PERCENTAGE 6.5
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_LOC 81
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 6.58
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_PERCENTAGE 4.71
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_LOC 592
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 48.09
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_PERCENTAGE 2.29
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_LOC 256
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_PERCENTAGE 97.71
UNIT_SIZE_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 2,046
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 20.94
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 410
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,691
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 17.31
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 116
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,704
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 17.44
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 60
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 843
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 8.63
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 13
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 3,487
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 35.69
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 5,908
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 60.46
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 557
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 863
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 8.83
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,732
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.73
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 11.06
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 187
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.91
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,268
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 35.35
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_PERCENTAGE 64.65
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_LOC 135
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 61.36
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_LOC 85
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_PERCENTAGE 38.64
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_SOURCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DATASET_REFRESH_OPTIMIZER_DOC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_LOC 2,452
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_PERCENTAGE 76.17
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_NEGLIGIBLE_RISK_COUNT 308
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_LOC 421
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_PERCENTAGE 13.08
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_LOC 346
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_PERCENTAGE 10.75
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ASSETS_AS_CODE_ASSETS_AS_CODE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_LOC 262
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_LOC 199
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 46.71
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_PERCENTAGE 5.87
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_LOC 202
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 47.42
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_LOC 199
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_PERCENTAGE 43.74
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_NEGLIGIBLE_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_PERCENTAGE 25.27
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_LOC 141
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_PERCENTAGE 30.99
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ADMIN_CONSOLE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_LOC 1,797
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_PERCENTAGE 50.91
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_NEGLIGIBLE_RISK_COUNT 83
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_PERCENTAGE 5.3
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_LOC 885
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_PERCENTAGE 25.07
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_LOC 661
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_PERCENTAGE 18.73
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATION_SCRIPTS_CDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_LOC 500
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_PERCENTAGE 40.62
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_NEGLIGIBLE_RISK_COUNT 77
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_LOC 81
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_PERCENTAGE 6.58
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_LOC 184
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_PERCENTAGE 14.95
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_LOC 279
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_PERCENTAGE 22.66
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_PERCENTAGE 15.19
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_LAMBDA_FUNCTIONS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_LOC 262
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GRANULAR_ACCESS_GRANULAR_ACCESS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 5,908
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 60.46
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 557
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 863
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 8.83
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,732
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 17.73
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 1,081
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 11.06
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 187
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 1.91
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATES 736
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 38
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 4,650
DUPLICATION_NUMBER_OF_CLEANED_LINES 11,618
DUPLICATION_PERCENTAGE 40.02
UNIT_DUPLICATES_COUNT 17
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MIGRATION_SCRIPTS_CDK 1,958
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MIGRATION_SCRIPTS_CDK 1,958
DUPLICATION_PERCENTAGE_PRIMARY_MIGRATION_SCRIPTS_CDK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS 1,035
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS 1,035
DUPLICATION_PERCENTAGE_PRIMARY_GRANULAR_ACCESS_LAMBDA_FUNCTIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMIN_CONSOLE 400
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMIN_CONSOLE 400
DUPLICATION_PERCENTAGE_PRIMARY_ADMIN_CONSOLE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS 421
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS 421
DUPLICATION_PERCENTAGE_PRIMARY_ADMINISTRATIVE_DASHBOARD_LAMBDA_FUNCTIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE 512
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE 512
DUPLICATION_PERCENTAGE_PRIMARY_ASSETS_AS_CODE_ASSETS_AS_CODE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT 136
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT 136
DUPLICATION_PERCENTAGE_PRIMARY_DATASET_REFRESH_OPTIMIZER_DEPLOYMENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD 98
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD 98
DUPLICATION_PERCENTAGE_PRIMARY_ADMINISTRATIVE_DASHBOARD_ADMINISTRATIVE_DASHBOARD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS 54
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS 54
DUPLICATION_PERCENTAGE_PRIMARY_GRANULAR_ACCESS_GRANULAR_ACCESS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GRANULAR_ACCESS 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GRANULAR_ACCESS 18
DUPLICATION_PERCENTAGE_PRIMARY_GRANULAR_ACCESS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ADMINISTRATIVE_DASHBOARD 18
DUPLICATION_PERCENTAGE_PRIMARY_ADMINISTRATIVE_DASHBOARD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT 0
DUPLICATION_PERCENTAGE_PRIMARY_INGEST_EXCEL_DATA_AUTOMATICALLY_INTO_AMAZON_QUICKSIGHT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE 0
DUPLICATION_PERCENTAGE_PRIMARY_DATASET_REFRESH_OPTIMIZER_LAMBDA_SOURCE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER 0
DUPLICATION_PERCENTAGE_PRIMARY_DATASET_REFRESH_OPTIMIZER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE 0
DUPLICATION_PERCENTAGE_PRIMARY_DATASET_REFRESH_OPTIMIZER_SOURCE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC 0
DUPLICATION_PERCENTAGE_PRIMARY_DATASET_REFRESH_OPTIMIZER_DOC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 4,502
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 10,993
DUPLICATION_PERCENTAGE_PY 40.95
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 136
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 164
DUPLICATION_PERCENTAGE_YAML 82.93
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 368
DUPLICATION_PERCENTAGE_HTML 3.26
TOTAL_ANALYSIS_TIME_IN_MILLIS 4,924