プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle CQLデータ・カートリッジによるアプリケーションの開発
12
c
リリース(12.2.1.2.0)
E82779-01
次へ
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
構文図
このガイドで説明する新機能
1
データ・カートリッジの概要
1.1
Oracle CQLデータ・カートリッジ・フレームワーク
1.2
名前
1.3
アプリケーション・コンテキスト
2
Oracle JDBCカートリッジおよびOracle Spatialデータ・カートリッジ
2.1
Oracle空間アプリケーション・コンテキストの構成方法
2.2
Oracle JDBCデータ・カートリッジ・アプリケーション・コンテキストの構成方法
3
Oracle JDBCデータ・カートリッジ
3.1
Oracle Stream Analytics JDBCデータ・カートリッジについて
3.1.1
データ・カートリッジ名
3.1.2
スコープ
3.1.3
パラメータの指定
3.1.4
Oracle Stream Analytics JDBCデータ・カートリッジ・アプリケーション・コンテキスト
3.1.4.1
EPNファイルでのJDBCカートリッジ・コンテキストの宣言
3.1.4.2
アプリケーション構成ファイルでのJDBCカートリッジ・コンテキストの構成
3.2
Oracle Event Processing JDBCデータ・カートリッジの使用
3.2.1
SQL文の定義: function要素
3.2.1.1
function要素の属性
3.2.1.2
function要素の子要素
3.2.1.2.1
param
3.2.1.2.2
return-component-type
3.2.1.2.3
sql
3.2.1.3
function要素の使用方法
3.2.1.3.1
複数のパラメータのあるJDBCカートリッジ・コンテキスト関数
3.2.1.3.2
PL/SQL関数の呼出し
3.2.1.3.3
複雑なJDBCカートリッジ・コンテキスト関数
3.2.1.3.4
JDBCカートリッジ・コンテキスト関数のオーバーロード
3.2.2
Oracle Stream Analytics JDBCデータ・カートリッジを使用したOracle CQL問合せの定義
3.2.2.1
SELECTリストのエイリアスの使用
3.2.2.2
TABLE句の使用
3.2.2.3
ネイティブCQL型をreturn-component-typeとして使用
4
Oracle Spatialデータ・カートリッジ
4.1
Oracle Spatialの理解
4.1.1
データ・カートリッジ名
4.1.2
スコープ
4.1.2.1
ジオメトリ・タイプ
4.1.2.2
要素情報配列
4.1.2.3
縦座標系および座標系とSDO_SRID
4.1.2.4
ジオメトリ索引
4.1.2.5
ジオメトリ比較演算子
4.1.2.6
ジオメトリ・フィルタ演算子
4.1.2.7
ジオメトリ集約
4.1.2.8
ジオメトリAPI
4.1.2.8.1
com.oracle.cep.cartridge.spatial.Geometryのメソッド
4.1.2.8.2
oracle.spatial.geometry.JGeometryのメソッド
4.1.3
データ型マッピング
4.1.4
Oracle Spatialアプリケーション・コンテキスト
4.2
Oracle Spatialの使用
4.2.1
Oracle Spatial Java APIジオメトリ・タイプへのアクセス方法
4.2.2
ジオメトリの作成方法
4.2.3
Geometry型のパブリックなメソッドおよびフィールドへのアクセス方法
第4.2.4項
ジオメトリ比較演算子の使用方法
4.2.5
ジオメトリ・フィルタ演算子の使用方法
4.2.6
ジオメトリ集約演算子の使用方
4.2.7
デフォルト測地座標の使用方法
4.2.8
他の測地座標の使用方法
5
Oracleビッグ・データ・カートリッジ
5.1
ビッグ・データとは
5.2
Hadoopデータ・カートリッジ
5.2.1
Oracle Stream Analytics Hadoopデータ・カートリッジについて
5.2.1.1
使用シナリオ: 購買データを使用した購入インセンティブの開発
5.2.1.2
データ・カートリッジ名
5.2.2
Oracle CQLでのHadoopデータ・ソースの使用
5.2.2.1
Oracle Stream AnalyticsとHadoopの統合の構成
5.2.2.2
HadoopシステムのファイルのEPNへの統合
5.2.2.3
Oracle CQLでのHadoopデータの使用
5.3
NoSQLデータ・カートリッジ
5.3.1
Oracle CQLプロセッサ問合せ
5.3.2
データ・カートリッジ名
5.3.3
Oracle CQLでのNoSQL Databaseの使用
5.3.3.1
NoSQL DatabaseのEPNへの統合
5.3.3.2
Oracle CQLでのNoSQLデータの使用
5.3.3.2.1
NoSQLストアからのエントリ取得に使用されるキーの書式設定
5.4
HBaseビッグ・データ・カートリッジ
5.4.1
HBaseカートリッジについて
5.4.2
HBaseカートリッジの使用
5.4.3
リリース12.2.1におけるHBaseカートリッジの制限
6
Oracle Javaデータ・カートリッジ
6.1
Oracle Javaデータ・カートリッジの理解
6.1.1
データ・カートリッジ名
6.1.2
クラスのロード
6.1.2.1
アプリケーション・クラス領域ポリシー
6.1.2.2
自動インポート禁止クラス領域ポリシー
6.1.2.3
サーバー・クラス領域ポリシー
6.1.2.4
クラスのロード例
6.1.3
メソッド解決
6.1.4
データ型マッピング
6.1.4.1
Javaデータ型StringおよびOracle CQLデータ型CHAR
6.1.4.2
リテラル
6.1.4.3
配列
6.1.4.4
コレクション
6.1.5
Oracle CQL問合せでのOracle Javaデータ・カートリッジのサポート
6.2
Oracle Javaデータ・カートリッジの使用
6.2.1
Java APIを使用した問合せ方法
6.2.2
エクスポートしたJavaクラスを使用した問合せ方法
6.2.3
Javaキャスト関数
7
データ・カートリッジ・フレームワーク
7.1
SPIについて
7.2
インタフェース
7.2.1
インタフェースの説明
7.2.2
例外
7.3
カートリッジの例
7.3.1
算術カートリッジ
7.3.2
データ・ソース・カートリッジ
7.4
ソース・コード
7.4.1
算術カートリッジ
7.4.2
データ・ソース・カートリッジ
A
Oracle SpatialコマンドおよびAPIリファレンス
A.1
ANYINTERACT
A.2
buffer
A.3
bufferPolygon
A.4
CONTAIN
A.5
convertTo2D
A.6
convertTo3D
A.7
createCircle
A.8
createElemInfo
A.9
createGeometry
A.10
createLinearLineString
A.11
createLinearMultiLineString
A.12
createLinearPolygon
A.13
createMultiPoint
A.14
createPoint
A.15
createRectangle
A.16
distance
A.17
einfogenerator
A.18
FILTER
A.19
get2dMbr
A.20
INSIDE
A.21
INSIDE3D
A.22
NN
A.23
ordsgenerator
A.24
to_Geometry
A.25
to_J3D_Geometry
A.26
to_JGeometry
A.27
WITHINDISTANCE