前のトピック: 汎用のヒストグラム自由形式レポート

次のトピック: ダッシュボード ページの設定

汎用の正規分布(ガウス)自由形式レポート

以下で述べるクエリを、下のグラフに示したようにテーブル内の値の正規分布を示すために、自由形式レポート内で使用することができます。

以下のパラメータがクエリ内で使用されます。

このレポートの場合も、クエリが最適な結果を得るために、ソース データまたは T_SLALOM_OUTPUTS に対して実行できます。

以下のクエリによって、前に示したグラフが生成されます。

select (max_val-min_val)/@Buckets*serial,
     (1/stddev_val*sqrt (2*3.14159265359))*exp ( -1/(2*power (stddev_val, 2))*power (((max_val-min_val)/@Buckets*serial-avg_val), 2))
from     (
          @Query
     ),
     (
          select     rownum serial
          from	t_psl
          where	rownum < @Buckets
     )
order by serial

これに対応する XML パラメータを以下に示します。

<custom>
     <connection>
          <params/>
          </connection>
     <query>
          <params>
               <param name="@Query" disp_name="Data Type" type="LIST">
                    <value>PDP Context Activation Success</value>
                    <list>
                         <item>
<value>
select min(success_rate) min_val,max(success_rate) max_val,avg(success_rate) avg_val,stddev(success_rate) stddev_val
       from PDP_Context_Activation_Success.CSV
</value>
                              <text>PDP Context Activation Success</text>
                         </item>
                         <item>
                              <value>
select min(throughput) min_val,max(throughput) max_val,avg(throughput) avg_val,stddev(throughput) stddev_val
       from [gprs throughput volume by apn.csv]
</value>
                              <text>Throughput in Kb</text>
                         </item>
                         </list>
               </param>
               <param name="@Buckets" disp_name="X Axis Values" type="LIST">
                    <value>100</value>
                    <list>
                         <item>
                              <value>25</value>
                              <text>25</text>
                         </item>
                         <item>
                              <value>50</value>
                              <text>50</text>
                         </item>
                         <item>
                              <value>100</value>
                              <text>100</text>
                         </item>
                         <item>
                              <value>250</value>
                              <text>250</text>
                         </item>
                         <item>
                              <value>500</value>
                              <text>500</text>
                         </item>
                         <item>
                              <value>1000</value>
                              <text>1000</text>
                         </item>
                    </list>
               </param>
          </params>
     </query>
</custom>

コメント