ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Event Processing EPL言語リファレンス
11
g
リリース1 (11.1.1.7)
B55579-06
次
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
イベント処理言語(EPL)の概要
1.1
EPL言語の概要
1.2
イベント表現
1.2.1
イベント・オブジェクト
1.2.2
Plain Old Java Objectイベント
1.2.3
Mapイベント
1.2.4
イベント・プロパティ
1.2.5
動的なイベント・プロパティ
1.2.6
ユーザー定義関数を使用した他のイベント・プロパティの処理
1.2.7
イベント・シンク
1.3
処理モデル
1.3.1
イベント・ストリーム
1.3.2
スライディング・ウィンドウ
1.3.2.1
行ベースのスライディング・ウィンドウ
1.3.2.2
時間ベースのスライディング・ウィンドウ
1.3.3
バッチ・ウィンドウ
1.3.3.1
時間ベースのバッチ・ウィンドウ
1.3.3.2
行ベースのバッチ・ウィンドウ
1.3.4
副問合せとWHERE句
1.3.5
集約
1.4
使用例
1.4.1
フィードごとのレートの計算
1.4.2
最高値の株価の計算
1.4.3
位置データの分類
1.4.4
急速な減衰の検出
1.4.5
ネットワークの異常性の検出
1.4.6
欠落したイベントの検出
1.4.7
端末アクティビティ・データの概要
1.4.8
センサー・データの読取り
1.4.9
トランザクション・イベントの組合せ
1.4.10
リアル・タイム・パフォーマンスのモニター
1.4.11
削除されたトランザクション・イベントの検出
2
EPLリファレンス: 句
2.1
EPL文で使用可能な句の概要
2.2
SELECT
2.2.1
特定のイベント・プロパティの選択
2.2.2
式の使用
2.2.3
イベント・プロパティのエイリアス
2.2.4
すべてのイベント・プロパティの選択
2.2.5
ISTREAMおよびRSTREAMキーワードによる新しいイベントと古いイベントの選択
2.3
FROM
2.3.1
内部結合
2.3.2
外部結合
2.3.3
副問合せ式
2.3.4
パラメータ化されたSQL問合せ
2.4
RETAIN
2.4.1
すべてのイベントの保持
2.4.2
ウィンドウのサイズの指定
2.4.3
バッチ・ウィンドウとスライディング・ウィンドウの指定
2.4.4
時間間隔の指定
2.4.4.1
BASED ON句
2.4.5
プロパティ名の指定
2.4.6
PARTION BY句を使用したウィンドウの分割
2.4.7
WITH句を使用した最大/最小/一意な値の保持
2.5
MATCHING
2.5.1
FOLLOWED BY演算子
2.5.2
AND演算子
2.5.3
OR演算子
2.5.4
NOT演算子
2.5.5
EVERY演算子
2.5.6
WITHIN演算子
2.5.7
一致したパターンのイベント構造
2.6
WHERE
2.7
GROUP BY
2.8
HAVING
2.8.1
MATCHING、WHEREおよびGROUP BY句との対話
2.9
ORDER BY
2.10
OUTPUT
2.10.1
GROUP BYおよびHAVING句との対話
2.11
INSERT INTO
2.12
単純副問合せと相関副問合せ
2.13
パラメータ化された問合せ
2.13.1
一般的な使用法
2.13.2
プロセッサ構成ファイルでのパラメータ化されたEPL文の使用
2.13.3
プログラムでのプリペアドEPL文の使用
3
EPLリファレンス: 演算子
3.1
EPL演算子の概要
3.2
算術演算子
3.3
論理演算子と比較演算子
3.4
連結演算子
3.5
二項演算子
3.6
配列定義演算子
3.7
リスト演算子と範囲演算子
3.7.1
IN演算子
3.7.2
BETWEEN演算子
3.8
文字列演算子
3.8.1
LIKE演算子
3.8.2
REGEXP演算子
3.9
時相演算子
3.9.1
FOLLOWED BY演算子
3.9.2
WITHIN演算子
3.9.3
EVERY演算子
4
EPLリファレンス: 関数
4.1
単一行関数
4.1.1
MIN関数とMAX関数
4.1.2
COALESCE関数
4.1.3
CASE制御フロー関数
4.1.4
PREV関数
4.1.4.1
各グループの前のイベント
4.1.4.2
制限
4.1.5
PRIOR関数
4.1.5.1
PREV関数との比較
4.1.6
INSTANCEOF関数
4.1.7
CAST関数
4.1.8
EXISTS関数
4.2
集約関数
4.3
ユーザー定義関数
5
EPLへのプログラミング・インタフェース
5.1
Javaプログラミング・インタフェース