2016-04-11 11 views
0

Ich habe ein Feld, CRAB_Workflow, und ich möchte die Datensätze über dieses Feld teilen und zählen, wie viele einen bestimmten Wert haben.Kibana - Durchschnittliche Anzahl pro eindeutiges Feld

Zum Beispiel kann CRAB_Workflow haben folgende Zählungen und Werte (I die Zählungen aus so das Leben leicht ist!),

CNT STR 
1 160325_174007:jalimena_crab_HLTPhysics_HaloStudy 
2 160325_185554:afiqaize_crab_qcd15 
3 160325_190029:afiqaize_crab_qcd80-0 
4 160325_190434:afiqaize_crab_z1ll-1 
1 160325_190806:afiqaize_crab_qcd50-0 
2 160325_214052:alebihan_crab_TTplusJets_madgraph_signal 
3 160326_105703:rdewanje_crab_ggH160_NTupleOnly 
4 160327_144729:lecriste_crab_official_MC_noPtEtaCuts_nMCB0 
1 160327_153516:cgalloni_crab_Trigger_HLTPhysics4_v3_Prescale 
2 160328_161746:afiqaize_crab_qcd15 
3 160328_161932:afiqaize_crab_qcd30-1 
4 160328_162639:afiqaize_crab_z1ll-1 

Ich möchte alle Datensätze zählen, die einem dieser bestimmten Wert haben. Dann wird über alle CRAB_Workflow-Werte gemittelt.

Die Zahlen ich suchen würde, ist (Mittelwert und Varianz)

avg = 3 * (1 + 2 + 3 + 4)/12 = 2,5

var = ...

Antwort

1

Sie können "Datentabelle" als Visualisierungsformular verwenden. Wählen Sie "Count" als Metrik und wählen Sie "Split Rows" für Buckets. Verwenden Sie "Terms" für Aggregation und wählen Sie dann CRAB_Workflow (wie in Ihrer spezifischen Frage) als das Feld.

Example in Kibana dashboard for data table visulization

Nachdem Sie die Datentabelle erhalten, können Sie die Rohdaten exportieren und sich die durchschnittliche Anzahl oder andere Statistiken über verschiedene Crab_Workflow Werte berechnen.

Es kann eine Möglichkeit geben, Statistiken (Mittelwert oder Varianz usw.) für generierte Histogramm- oder Datentabellen in Kibana automatisch anzuzeigen, aber ich bin nicht sicher, ob es machbar ist. Andere Leute könnten eine bessere Idee dazu haben.

Verwandte Themen