次の方法で共有


funnel_sequence_completion プラグイン

適用対象: ✅Microsoft FabricAzure データ エクスプローラー

異なる期間の比較時に完了したシーケンス ステップのファネルが計算されます。 このプラグインは、evaluate 演算子を使用して呼び出されます。

構文

T | evaluate funnel_sequence_completion(IdColumn, TimelineColumn, Start, End, BinSize, StateColumn, Sequence, MaxSequenceStepWindows)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
T string ✔️ 表形式の入力式。
IdColum string ✔️ ID を表す列参照。 列は T に存在する必要があります。
TimelineColumn string ✔️ タイムラインを表す列参照。 列は T に存在する必要があります。
Start datetime、timespan、または long ✔️ 分析の開始期間。
End datetime、timespan、または long ✔️ 分析の終了期間。
BinSize datetime、timespan、または long ✔️ 分析ウィンドウのサイズ。 各ウィンドウは個別に分析されます。
StateColumn string ✔️ 状態を表す列参照。 列は T に存在する必要があります。
Sequence dynamic ✔️ StateColumnで検索されるシーケンス値を含む配列。
MaxSequenceStepPeriods dynamic ✔️ シーケンス内の最初のステップと最後のシーケンシャル ステップの間の最大許容期間の値を含む配列。 配列内の各期間では、ファネル分析の結果が生成されます。

返品

分析されたシーケンスのファネル図を構築するために役立つ 1 つのテーブルを返します。

  • TimelineColumn: 分析された時間枠 (ビン)、分析期間 (Start から End) の各ビンによって、ファネル分析が個別に生成されます。
  • StateColumn: シーケンスの状態。
  • Period: シーケンスの最初のステップから測定されたファネル シーケンスのステップを完了できる最大期間。 MaxSequenceStepPeriods の各値は、個別の期間でファネル分析を生成します。
  • dcount: 最初のシーケンス状態から StateColumn の値に遷移した時間枠の個別の IdColumn のカウント。

暴風雨イベントの調査

次のクエリでは、シーケンスの完了ファネルを確認します: Hail ->Tornado ->Thunderstorm Wind (1 時間、4 時間、1 日の "全体的な" 時間で)。

let _start = datetime(2007-01-01);
let _end =  datetime(2008-01-01);
let _windowSize = 365d;
let _sequence = dynamic(['Hail', 'Tornado', 'Thunderstorm Wind']);
let _periods = dynamic([1h, 4h, 1d]);
StormEvents
| evaluate funnel_sequence_completion(EpisodeId, StartTime, _start, _end, _windowSize, EventType, _sequence, _periods) 

出力

StartTime EventType Period dcount
2007-01-01 00:00:00.0000000 ひょう 01:00:00 2877
2007-01-01 00:00:00.0000000 Tornado 01:00:00 208
2007-01-01 00:00:00.0000000 雷雨風 01:00:00 87
2007-01-01 00:00:00.0000000 ひょう 04:00:00 2877
2007-01-01 00:00:00.0000000 Tornado 04:00:00 231
2007-01-01 00:00:00.0000000 雷雨風 04:00:00 141
2007-01-01 00:00:00.0000000 ひょう 1.00:00:00 2877
2007-01-01 00:00:00.0000000 Tornado 1.00:00:00 244
2007-01-01 00:00:00.0000000 雷雨風 1.00:00:00 155

結果について:
結果は 3 つのファネル (期間: 1 時間、4 時間、1 日) です。 ファネル ステップごとに、個別の数が表示されます。 Hail>Tornado>Thunderstorm Wind のシーケンス全体を完了する時間がかかるほど、高い dcount 値が取得されるのを確認できます。 言い換えると、ファネル ステップに到達するシーケンスの発生が多かったということです。