Oracle® Fusion Middleware

Oracle Stream Analyticsスタート・ガイド

12c (12.2.1.2.0)

E82778-01(原本部品番号:E67757-01)

2016年10月

既存のOracle Event ProcessingインスタンスにOracle Stream Analyticsをインストールする方法とその前提条件について説明します。

Oracle Fusion Middleware Oracle Stream Analyticsスタート・ガイド、12c (12.2.1.2.0)

E82778-01

Copyright © 2015, 2016, Oracle and/or its affiliates  All rights reserved.

原本著者: Oracle® Corporation

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

このガイドの最新情報

1 Oracle Stream Analyticsの概要

- 1.1 概要

- 1.2 前提条件

- 1.3 ブラウザのサポート

- 1.4 Oracle Stream Analyticsの長所

- 1.5 Oracle Stream Analyticsの対象ユーザー

- 1.6 次の作業

2 ユース・ケースとチュートリアル

- 2.1 サンプル・ユース・ケース

- 2.2 Oracle Stream Analyticsスタート・ガイド

- 2.3 関連の製品とソリューション

はじめに

このドキュメントでは、Oracle Stream Analyticsを使用する方法を説明します。スタート・ガイドは、Oracle Stream Analyticsに慣れる助けになります。

対象読者

このドキュメントは、Oracle Stream AnalyticsおよびEvent Processingのすべてのユーザーを対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティへの取り組みについては、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)にアクセスしてください。

Oracleサポートへのアクセス

サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info、聴覚に障害があるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

関連ドキュメント

詳細は、以下のドキュメントを参照してください。

- Oracle SOAおよびBPM製品の既知の問題: http://www.oracle.com/technetwork/middleware/soasuite/documentation/soaknownissues122120-3111966.html。

- Oracle Stream Analyticsの管理

- Oracle Stream Analyticsによるイベント処理用アプリケーションの開発

- Oracle Stream Analyticsイベント処理スタート・ガイド

- Oracle Stream Analyticsスキーマ・リファレンス

- Oracle Stream Analyticsビジュアライザの使用

- Oracle Stream Analyticsのカスタマイズ

- Oracle CQLデータ・カートリッジによるアプリケーションの開発

- Oracle Stream Analytics Java APIリファレンス

- Oracle CQL言語リファレンス

- Oracle Stream Analyticsの使用

表記規則

このマニュアルでは次の表記規則を使用します。

表記規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

このガイドの最新情報

製品名は、12c (12.2.1.0.0)リリースでOracle Stream ExplorerからOracle Stream Analyticsに変更されました。

使用しているスキンによっては、このガイドで示される画面は実装状態と異なる場合があります。相違点は軽微なものです。

1 Oracle Stream Analyticsの概要

Oracle Stream Analyticsは、Oracle Event Processingテクノロジ・プラットフォームの一部として提供される新しいツールです。Oracle Stream Analyticsは、ユーザーのビジネス上のニーズに応えるものです。このツールは、ユーザーが企業におけるリアルタイムで進行中の脅威や商機を先行して識別し、ビジネスの事業効率を改善します。Oracle Stream Analyticsは、関連するデータを処理および格納するだけで、リアルタイム・データから得られる実行可能な洞察を利用して、ビジネスの機能と運用に関する効率の向上を支援します。Oracle Stream Analyticsを使用すると、アプリケーションをビルドして、即座にかつ簡単にリアルタイム・ストリーミング・データに対してモニターでき、基礎にあるテクノロジの知識も不要です。

Oracle Stream Analyticsプラットフォームは、シンプルな視覚インタフェースの絶妙な組合せで、Real Time Event Processingアプリケーションや、そのソリューションを管理、実行する包括的なランタイム・プラットフォームを短時間で作成、変更できます。

この章の構成は、次のとおりです。

- 概要

- 前提条件

- ブラウザのサポート

- Oracle Stream Analyticsの長所

- Oracle Stream Analyticsの対象ユーザー

- 次の作業

1.1 概要

Oracle Stream Analyticsは、Oracle Event Processing Server上で動作します。イベント処理サーバーには、Oracle Stream Analytics Visualizerなどがあります。Oracle Stream Analyticsは、Visualizerで構成されたのと同じ、ユーザーおよびユーザー・ロールの組合せを使用します。Oracle Stream AnalyticsとVisualizerは、どちらもOracle Stream Analyticsサーバー認証および認可システムを使用します。

Oracle Stream Analyticsランタイム・コンポーネントは、イベントをリアルタイムでフィルタ、相関、処理するアプリケーションを作成するための、完結したソリューション・プラットフォームです。デプロイメント・オプションが柔軟で(スタンドアロン、SOAスタックに統合、またはJava SE Embedded上の軽量デプロイメント)、汎用性とパフォーマンスに優れた、定評あるイベント処理エンジンです。Oracle Stream AnalyticsではFast DataやInternet of Things (IOT)を使用できるため、多様なデータ・ソースからの高速で大量のリアルタイム・データに基づいて、実行可能な洞察を提供し、その価値を最大化できます。ビジネス・ロジックをネットワークに高度に対応させることによって、情報の分散と低遅延での応答を可能にします。

Oracle Stream Analyticsは、次のタスクをより高いレベルで実行できます。

- アプリケーションの作成

- アプリケーションのビルド

- アプリケーションの実行

1.2 前提条件

Oracle Stream Analyticsには、Event ProcessingとOracle Stream Analytics Serverが稼働して実行中である必要があります。Oracle Stream Analyticsは、Oracle Event Processing 12.1.3以上のバージョンで動作します。

Oracle Stream Analyticsは、JDK 7.0以上のバージョンを必要とします。

1.3 ブラウザのサポート

Oracle Stream Analyticsは、次のブラウザをサポートします。

- Mozilla Firefoxバージョン24以上

- Safariバージョン6以上

- Google Chromeバージョン28以上。

注意:

このリリースのOracle Stream Analyticsは、Internet Explorerではサポートされていません。

1.4 Oracle Stream Analyticsの長所

Oracle Stream Analyticsは、従来同様のBusiness Intelligence (BI)ソリューションではありません。ライブ・データ・ストリーム上で機能するように設計されているのです。

Oracle Stream Analyticsには、次の長所があります。

- あらゆる業種用のリアルタイム・アプリケーションを短時間で作成

- イベント処理テクノロジの使用法の簡略化

- ライブ・ストリームへの接続

- リアルタイムの探査

- ストリーミング・データ内の脅威または商機の先行的識別

- Event Processingの複雑さを背後に置き、非技術者の使用を簡易化

- テクノロジの提起でなくビジネス・ソリューションに対処

- リアルタイム・アプリケーションを作成するための、制御され、構造化され、ドキュメント化により適した手法を提供

- ソリューション/パターン手法を採用

1.5 Oracle Stream Analyticsの対象ユーザー

Oracle Stream Analyticsを使用するのは次のユーザーです。

- ビジネス・インテグレータ

- リアルタイム・ビジネスの関係者。

1.6 次の作業

Oracle Stream Analyticsのインストールが完了すると、使用を開始できます。Oracle Stream Analyticsの使用方法の詳細は、『Oracle Stream Analyticsの使用』のOracle Stream Analyticsの概要に関する項を参照してください。

2 ユース・ケースとチュートリアル

この章では、いくつかのサンプル・ユース・ケースの詳細を示し、サンプル・チュートリアルへのリンクを提供します。

この章の構成は、次のとおりです。

- サンプル・ユース・ケース

- Oracle Stream Analyticsスタート・ガイド

- 関連の製品とソリューション

2.1 サンプル・ユース・ケース

Oracle Stream Analyticsプラットフォームは、多数の業界および機能分野を対象としています。次に、いくつかのユース・ケースを示します。

- 通信: リアルタイムでの呼詳細レコード(CDR)のモニタリングとDDoS攻撃検出を実行する能力。

- 金融業務: ミリ秒またはマイクロ秒の期間の中に存在するさや取り売買機会を現金化する能力。金融証券取引のリスク分析、モニタリングと報告をリアルタイムで実行し、外国為替価格を計算する能力。

- 運輸: 地域または目的地の天気、地上作業員の運用、空港の安全上の理由などによるフライト変更の場合に、乗客向け警告を作成し、手荷物の場所を検出する能力。

- 公共部門/軍事: 地理的に分散した敵の情報を検出、抽出して、敵の攻撃の高い可能性を割り出す能力。最適なリソースに警告を発して非常事態に対応する能力。

- 保険: Oracle Real Time Decisionsと組み合わせて、詐欺の可能性がある請求の検出を学習する能力。

- ITシステム: 障害のあるアプリケーションまたはサーバーをリアルタイムで検出して、善後策を開始する能力。

- サプライ・チェーンおよび流通: リアルタイムに出荷を追跡し、到着遅延の可能性を検出、報告する能力。

Oracle Stream Analyticsの概要については、次の場所にあるビデオを参照してください。

http://www.oracle.com/technetwork/middleware/complex-event-processing/cep05-2471908.html。

2.2 Oracle Stream Analyticsスタート・ガイド

Oracle Stream Analyticsアプリケーションの概要および機能紹介については、Oracle Technology Networkの次の場所にあるビデオを参照してください: http://www.oracle.com/technetwork/middleware/complex-event-processing/overview/complex-event-processing-088095.html。

- Oracle Stream Analyticsの機能紹介

- ハンズオン・エクササイズ。

2.3 関連の製品とソリューション

次に、Oracle Stream Analyticsと関連がある製品およびソリューションのリストを示します。

- Oracle Edge Analytics

- Oracle Coherence

- Oracle Business Activity Monitoring

- Oracle Service Bus

- Oracle WebLogic Application Grid

- Oracle WebLogic Suite

- Oracle Real Time Decisions

- Oracle Java SE Embedded Suite。