Vorheriges Thema: Generische Histogramm-FreiformberichteNächstes Thema: Konfigurieren von Dashboard-Seiten


Generische Normalverteilung (Gaußglocke) Freiformbericht

Die unten ausführlich behandelte Abfrage kann in einem Freiformbericht verwendet werden, um die normale Verteilung von Werten in einer Tabelle, wie im folgenden Diagramm demonstriert, darzustellen:

Die folgenden Parameter werden in der Abfrage verwendet:

Zur Wiederholung: Die Abfrage kann gegen die Datenquelle oder T_SLALOM_OUTPUTS für die besten Ergebnisse ausgeführt werden.

Die folgende Abfrage wird das Diagramm, wie oben angezeigt, erzeugen:

wählen Sie (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))
aus     (
          @Query
     ),
     (
          wählen Sie     rownum serial
          aus t_psl
          wo	rownum < @Buckets
     )
sortiert nach Serie

Seine entsprechenden XML-Parameter:

<custom>
     <connection>
          <params/>
          </connection>
     <query>
          <params>
               <param name="@Query" disp_name="Data Type" type="LIST">
                    <value>PDP Context Activation Success</value>
                    <list>
                         <item>
<value>
wählen Sie min(success_rate) min_val,max(success_rate) max_val,avg(success_rate) avg_val,stddev(success_rate) stddev_val
       aus PDP_Kontext_Activation_Success.CSV
</value>
                              <text>PDP Context Activation Success</text>
                         </item>
                         <item>
                              <value>
wählen Sie min(throughput) min_val,max(throughput) max_val,avg(throughput) avg_val,stddev(throughput) stddev_val
       aus [gprs throughput volume by apn.csv]
</value>
                              <text>Durchsatz 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>

Kommentare