この章では、パターンについて詳しく説明します。
この章の構成は、次のとおりです。
Oracle Stream Analyticsには、パターンと呼ばれる機能があります。パターンは、共通のビジネス・シナリオに基づくライブ出力ストリームの形式に結果を表示します。パターンは、ビジネス・ロジックがすでに組み込まれている、Oracle Stream Analyticsアプリケーションのテンプレートです。イベント・ストリームの視覚表現は、選択するキー・フィールドに基づいて、様々なパターン・タイプを持ちます。
「上昇傾向」パターンは、いつ上昇傾向が開始して、成長し続けるかを検出します。たとえば、このパターンを使用して、いつセンサー・デバイスからの温度値が連続的に上昇し始めるかを特定します。
「下降傾向」パターンは、数値イベント・フィールドが、いつ指定された傾向の変化(値の低下)を示すかを検出します。たとえば、このパターンを使用して、センサー・デバイスからの温度値がいつ連続的に低下し始めるかを特定します。
「振動」パターンは、イベント・データ・フィールド値が、特定の時間pの範囲内で、いつ特定の上方向または下方向への変更を示すかを検出します。たとえば、このパターンを使用して、許容範囲内の油圧値の多様な変化を特定します。
「重複の検出」パターンは、指定された期間内のいつ、イベント・データ・フィールドが重複値を持つかを検出します。たとえば、このパターンを使用して、いつ、同じ順序が1日のうちに2回発生するかを検出します。
「欠落イベントの検出」パターンは、指定された時刻ウィンドウの中で、期待されるイベントが発生しないのがいつかを検出します。たとえば、次のハートビート・イベントがいつ欠落するかが重要である状況で、このパターンを使用します。
Wパターンは、指定された期間内のいつ、イベント・データ・フィールド値が上昇および下降してWを描くかを検出します。たとえば、市場データ・フィードの株価の動きをモニタリングして買/売/ホールドの評価を決定する場合に、このパターンを使用します。
このパターンを使用して、ウィンドウ範囲の最初のN個のイベントを取得します。
「上位N」パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
下位Nパターンを使用して、ウィンドウ範囲の最後のN個のイベントを取得します。
この項では、「下位N」パターンを作成する方法を説明します。
「下位N」パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、数値イベント・フィールドが、いつ指定された傾向の変化(値の上昇)を示すかを検出します。たとえば、このパターンを使用して、センサー・デバイスからの温度値がいつ連続的に上昇し始めるかを特定します。
上昇傾向パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、数値イベント・フィールドが、いつ指定された傾向の変化(値の低下)を示すかを検出します。たとえば、このパターンを使用して、センサー・デバイスからの温度値がいつ連続的に低下し始めるかを特定します。
下降傾向パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、イベント・データ・フィールド値が、特定の時間ウィンドウの範囲内で、いつ特定の上方向または下方向への変更を示すかを検出します。たとえば、このパターンを使用して、油圧値の多様な変化が許容範囲内に保たれていることを特定します。
振動パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、イベント・ストリームの重複イベントを排除する探査を作成します。
重複の除去パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、指定された期間内のいつ、イベント・データ・フィールドが重複値を持つかを検出します。たとえば、このパターンを使用して、いつ、同じ順序が1日のうちに2回発生するかを検出します。
重複の検出パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
この項では、欠落イベントの検出パターンを作成する方法を説明します。
欠落イベントの検出パターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。
このパターンを使用して、指定された時刻ウィンドウ内のいつ、イベント・データ・フィールド値が上昇および下降してWを描くかを検出します。たとえば、市場データ・フィードの株価の動きをモニタリングして買/売/ホールドの評価を決定する場合に、このパターンを使用します。
Wパターンを作成する手順:
パターンは、入力/選択したデータに基づいて、視覚的に表されます。