Tópico anterior: Segurança de relatórios de formato livre

Próximo tópico: Visão geral de booklets

Mapa de criticidade

Um mapa de criticidade é uma janela de exibição gráfica de dados de negócios em tempo real subjacentes. Os mapas de criticidade fornecem uma representação visual, em matriz, do status de várias métricas por códigos de cor.

Os mapas de criticidade incluem:

Um relatório de mapa de criticidade é um relatório de formato livre, com visualização predefinida. Os parâmetros são suportados usando parâmetros de formato livre.

Ativando o recurso Mapa de criticidade

Será necessário usar a seguinte atualização:

atualizar t_system_configurations
definir sys_config_value = 'Y'
onde sys_config_name = 'display_visualization'
e sys_config_parent = 162

A consulta SQL do mapa de criticidade usa o seguinte formato:

Os cabeçalhos de colunas são irrelevantes no conjunto de resultados.

Observação: cada célula no mapa de criticidade representa uma combinação exclusiva de: {Y pai, Y filho, X pai, X filho}

Observação: cada célula mostra as informações: {cor, valor}.

A seguir está um exemplo de uma consulta de mapa de criticidade:

SELECT 
                CASO 
                                WHEN (t.VAL > 800) THEN 'red' 
                                WHEN (t.VAL > 600) THEN 'orange' 
                                WHEN (t.VAL > 400) THEN 'yellow' 
                                ELSE 'green' 
                END AS COLOR, 
                t.val, 
                SD.SERVICE_DOMAIN_NAME "Service Domain", 
                DC.DOMAIN_CATEGORY_NAME "Domain Category", 
                GROUPS.APPLICATION_GROUP_NAME "Service group", 
                AG.APPLICATION_GROUP_NAME "Service"
FROM T_SERVICE_DOMAINS    SD, 
                T_DOMAIN_CATEGORIES  DC, 
                T_APPLICATION_GROUPS AG, 
                T_APPLICATION_GROUP_MEMBERS AGM, 
                (SELECIONAR round(dbms_random.value(1,1000)) val DE dual) t, 
                (
                                SELECT APPLICATION_GROUP_NAME, APPLICATION_GROUP_ID 
                                FROM t_application_groups 
                                WHERE application_default_group = 'N') GROUPS 
WHERE AG.APPLICATION_GROUP_ID = AGM.APPLICATION_ID 
AND AGM.APPLICATION_GROUP_ID = GROUPS.application_group_id  
AND dc.service_domain_id = sd.service_domain_id 
ORDER BY 3, 4, 5, 6