前のトピック: 自由形式レポートのセキュリティ

次のトピック: ブックレットの概要

ヒートマップ

ヒートマップは、基礎となるリアルタイム ビジネス データを詳細に分析して表すグラフィカルな表示ウィンドウです。 ヒートマップには、色分けによる複数のメトリックのステータスの視覚的なマトリックス表現が備わっています。

ヒートマップには、次のものが含まれています。

ヒートマップ レポートとは、事前定義済みの視覚化を使用した、自由形式レポートです。 [自由形式パラメータ]を使用して、パラメータがサポートされます。

ヒートマップ機能をオンにする

次の更新を使用する必要があります。

update t_system_configurations
set sys_config_value = 'Y'
where sys_config_name = 'display_visualization'
and sys_config_parent = 162

ヒートマップの SQL クエリでは、次の形式が使用されます。

結果セット内の列見出しは関係ありません。

注: ヒートマップ内の各セルは、{Y Parent, Y Child, X Parent, X Child} の一意の組み合わせを表しています。

注: 各セルには {color, value} という情報が示されています。

ヒートマップ クエリの例を次に示します。

SELECT 
                CASE 
                                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 component group", 
                AG.APPLICATION_GROUP_NAME "Service component"
FROM T_SERVICE_DOMAINS    SD, 
                T_DOMAIN_CATEGORIES  DC, 
                T_APPLICATION_GROUPS AG, 
                T_APPLICATION_GROUP_MEMBERS AGM, 
                (SELECT round(dbms_random.value(1,1000)) val FROM 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