この章では、データ統合製品のライセンスについて説明します。内容は次のとおりです。
Oracle Data Integrator Enterprise Editionは、異種データ環境でのスケーラブルなデータ統合を可能にする包括的なソフトウェア・パッケージです。Oracle Data Integrator Enterprise Editionは、Oracle WebLogic Serverのすべてのエディション、Oracle Business Intelligence Server Enterprise Edition、またはOracle Business Intelligence Suite Enterprise Editionとは別に単独でライセンスされます。したがって、Oracle Data Integrator Enterprise Editionの高可用性を利用するには、Oracle WebLogic ServerまたはOracle Coherenceの適切なエディションの個別ライセンスが必要です。Oracle Data Integrator Enterprise Editionには、次のコンポーネントが含まれています。
Oracle Data Integrator (ODI): モデリングおよびマッピング用のデザインタイム・コンポーネント、およびバルク・データの移動と変換を実行するためのランタイム・コンポーネントを含む、データ統合用の異種プラットフォームです。ODIには、ジョブ・スケジューラ・サービス、Changed Data Captureコンポーネント、および無制限のソース・テクノロジへのアクセスを提供するナレッジ・モジュールの全セットが含まれています。
Oracle Warehouse Builder Enterprise ETL: モデリングおよびマッピング用のデザインタイム・コンポーネント、バルク・データの移動と変換を実行するためのランタイム・コンポーネント、およびメタデータ・リポジトリを管理するための管理コンポーネントを含む、Oracle Database用のエンタープライズクラスのデータ統合プラットフォームです。
Oracle Warehouse Builder Enterprise ETLはOracle Database ETLの機能を拡張するもので、次の機能が含まれています。
ソースおよびターゲットへのアクセス
新しいプラットフォーム・タイプ、JDBC接続、ナレッジ・モジュールおよびコード・テンプレートの定義を含む、異種データベースのネイティブ・サポート
Exadataハイブリッド列圧縮のサポート
透過的データ暗号化(TDE)のサポート
データ・ポンプのインポートおよびエクスポートでの外部表のサポート
外部表のプリプロセッサのサポート
ETにおけるチェンジ・データ・キャプチャ・マッピング
Oracle BPEL Process Managerなどのプロセス編成テクノロジとの統合を含む、Webサービスの公開および使用
組込みウィザードを使用したCOBOLコピーブックのインポート
XMLファイルのターゲット指定
Data Guardの動作保証およびフェイルオーバーのサポート
ディメンション・オブジェクトの操作
緩やかに変化するディメンション(タイプ2および3)の作成
OLAPキューブ構成マテリアライズド・ビューへのデータの格納
孤立管理ポリシーの定義
ETLジョブの設計および実行
キューとリアルタイム・マッピングを使用した、適切な時点でのデータ・ウェアハウス処理
マッピング・コードの再利用、およびプラッガブルなマッピングによるマッピング・コードの埋込み
単一マッピング内の複数ターゲットのロード順序の指定
データ・チャンク機能を使用した表の更新のパーティション化および並行処理
組込みスケジュール・インタフェースを使用したETLジョブのスケジューリング
拡張プロセス・フロー機能の使用(アクティビティ・テンプレート、次のアクティビティの使用: 割当て、ステータスの設定、Forループ、Whileループ、ルート、通知、EJB、JavaクラスおよびWebサービス)
次の演算子を使用した、複合タイプを処理するためのマッピングの設計: 可変長配列イテレータ、オブジェクトの構成およびオブジェクトの拡張
トランスポート可能なモジュールによる大量データの高速移動
Spatial変換およびStreams変換の使用
コンパイル済PL/SQLコードの生成
Oracle --> Oracle、SQL Server --> OracleおよびDB2 --> Oracle用のバルク・コード・テンプレート
その他の製品との統合
Oracle Discoverer End User Layerへの直接的なメタデータのデプロイ
メタデータの導出およびOracle Business Intelligence Enterprise Editionへのデプロイ
Warehouse Builderおよびそのメタデータ・リポジトリの管理
データベース・フェイルオーバーのサポート
複数の構成機能を使用した、開発からテストを経て本番に至る環境の管理
メタデータの系統および影響の対話形式による分析、およびメタデータ依存性マネージャを使用したメタデータ変更の自動伝播
次を使用したメタデータ・リポジトリの拡張: ユーザー定義オブジェクト、ユーザー定義アソシエーション、ユーザー定義モジュール、アイコン・セットおよびカスタム・アイコンの作成
Oracle Real Application Clusters (Oracle RAC)環境でのOWBデザイン・リポジトリのホスティング(Oracle RAC環境で実行する場合はライセンス不要)
OWBリポジトリが設定された複数データベースの単一Oracleホームからの操作
Warehouse Builder機能の詳細は、Oracle Database 11.2ドキュメント・ライブラリのデータ・ウェアハウス処理およびBusiness Intelligenceに関するドキュメントを参照してください。
Oracle Data Integration Suiteは、異種データ環境でのスケーラブルで高度にアクセス可能なデータ統合を可能にする包括的なソフトウェア・バンドルです。Oracle Internet Application Serverのすべてのエディションとは別に単独でライセンスを購入できます。
Oracle Data Integration Suiteには、次のものが含まれます。
Oracle Data Integrator Enterprise Edition
Hyperion Data Relationship Management (プロセッサあたり最大2,000レコード)
Oracle Data Integration Suiteには、次のコンポーネントの使用制限付きライセンスが含まれます。
Oracle WebLogic Suite: Oracle Data Integration Suiteコンポーネント専用のホストとして含まれており、これには、Javaランタイム環境を提供するランタイム・コンポーネント、およびそれらのランタイム・コンポーネントの設定および管理に使用する構成コンポーネントおよび管理コンポーネントが含まれます。
Oracle BPEL Process Manager: Oracle Data IntegratorまたはHyperion Data Relationship Management (あるいはその両方)とともにエンドポイントとして使用するために含まれています。
Oracle Service Bus: Oracle Data IntegratorまたはHyperion Data Relationship Management (あるいはその両方)とともにエンドポイントとして使用するために含まれています。
Oracle Enterprise Data Qualityは、ブロードベースのデータ品質プラットフォームです。次の製品が含まれます。
第6.3.1項「Oracle Enterprise Data Quality Profiling for Oracle Data Integrator」
第6.3.2項「Oracle Enterprise Data Quality Batch Processing for Oracle Data Integrator」
第6.3.3項「Oracle Enterprise Data Quality Address Verification Server for Oracle Data Integrator」
Oracle Enterprise Data Quality Profiling for Oracle Data Integratorを使用することで、ビジネス・ユーザーは、対話形式での調査および検出によって、データの品質、完全性および有用性を評価できます。これを使用して、データに適用する適切なデータ品質ルールを決定できます。
Oracle Enterprise Data Quality Batch Processing for Oracle Data Integratorは、データの解析、標準化、マッチング、マージ、重複除去、ハウスホールディング、および名前とアドレスのクレンジングに加えて、他のデータ・ドメインに対する広範な適用を可能にするデータ品質プラットフォームです。
Oracle Enterprise Data Quality Address Verification Server for Oracle Data Integratorは、アドレスをクレンジングおよび標準化し、有効な郵便アドレスであるかどうかを判別するために参照データに照らしあわせて検証します。
Oracle Application Adapters for Data Integrationは、様々なERPソフトウェア・アプリケーションからメタデータのリバース・エンジニアリングおよびバルク・データの抽出を行うための、特定のソフトウェア・コンポーネントを提供します。個々のApplication Adapter for Data Integrationはそれぞれ単独でライセンスされますが、Oracle Data Integrator Enterprise EditionおよびData Integratorコンポーネントとともに使用する必要があります。
Application Adapters for Data Integrationは、PeopleSoft、JD Edwards、E-Business Suite、SiebelおよびSAPアプリケーションに使用できます。個々のApplication Adapter for Data Integrationはそれぞれ単独でライセンスされます。
Oracle Application Adapters for Warehouse Builderは、様々なERPソフトウェア・アプリケーションからメタデータのリバース・エンジニアリングおよびバルク・データの抽出を行うための、特定のソフトウェア・コネクタを提供します。個々のApplication Adapter for Warehouse Builderはそれぞれ単独でライセンスされます。ドキュメント化されたAPIを使用して顧客がWarehouse Builder用の独自のアプリケーション・アダプタを構築する場合を含め、Application Adapters for Warehouse Builderの使用には必ずOracle Data Integrator Enterprise Editionのライセンスが必要になります。
Application Adapters for Warehouse Builderは、PeopleSoft、SAP、SiebelおよびE-Business Suiteに使用できます。
Oracle GoldenGateは、待機時間をごくわずかに抑えながら大量のトランザクション・データをデータベース間で移動する、ログベースかつリアルタイムのチェンジ・データ・キャプチャ(CDC)・ソフトウェア・プラットフォームであり、論理データ・レプリケーションを可能にします。標準の環境は、取得、ポンプおよび配信を行うプロセスで構成されます。各プロセスは、ほとんどの一般的なオペレーティング・システムで実行できます。データのすべてまたは一部のレプリケートが可能であり、どのプロセスにおいても、異機種環境のデータだけでなく、異なるデータベース・スキーマのデータも操作できます。
Oracle GoldenGate for Oracleは、別のサード・パーティ・データベースからOracleデータベースへ、またはOracleデータベースから別のサード・パーティ・データベースへの異機種間レプリケーションを実現するために、Oracle GoldenGate for Non Oracle Database、Oracle GoldenGate for Mainframe、またはOracle GoldenGate for Teradata Replication Servicesあるいはそのすべてと併用できます。
Oracle GoldenGate for Oracle DatabaseおよびOracle GoldenGate for Non Oracle Database 12cリリース1は現在、次のデータベース・プラットフォームで使用できます。
UNIXおよびLinux上のOracle 11.2.0.4および12.1
Windows、UNIXおよびLinux上のSybase
Windows、UNIXおよびLinux上のMySQL
詳細な動作保証マトリックスは、Oracleサポート・サービスの動作保証タブから入手できます。
Oracle GoldenGateのライセンスには、Oracleデータベースからデータベース・トランザクションを取得し、Oracleデータベースにデータベース・トランザクションを配信する権限が含まれています。Oracle Active Data Guardのフルユース・ライセンスとXStreamのフルユース・ライセンスも含まれています。Oracle GoldenGateの取得機能と配信機能はOracle Databaseのどのエディションでも動作しますが、Active Data GuardおよびXStreamにはOracle Database Enterprise Editionが必要ですので注意してください。
Oracle GoldenGateをOracleからOracleへの環境で使用する場合、次のコンポーネントが組み込まれます。
XStream: クライアント・アプリケーションがOracleデータベースからリアルタイムにデータ変更を受信し(XStream Out APIを使用)、Oracleデータベースにリアルタイムにデータ変更を送信する(XStream In APIを使用)ことを可能にする、アプリケーション・プログラミング・インタフェース(API)を提供します。これらのデータ変更は、Oracleデータベースと他のシステム(ファイルシステムや非Oracleデータベースなど)の間で共有できます。
Oracle Active Data Guard: プライマリ・データベースから変更が適用される間、フィジカル・スタンバイ・データベースを読取り専用としてオープンしておくことができ、レポーティングから本番データ取得までの待機時間を最小限に抑えたフィジカル・スタンバイへの読取り専用レポーティングが可能になります。高速の増分バックアップを使用して、バックアップ操作をスタンバイ・データベースにオフロードすることもできます。Oracle Active Data Guardには、本番サイトで計画停止または計画外停止が発生した場合にスタンバイ・データベースへすばやくフェイルオーバーすることで、高可用性が維持され、障害から保護されるというメリットもあります。
Oracle Active Data GuardおよびXStreamの機能の詳細は、Oracle Database 11gR2および12cのドキュメント・ライブラリで高可用性に関するドキュメントを参照してください。
Oracle Golden Gate (OGG)のライセンスには、Oracle GoldenGate Applications Adapters for JMS and Flat File (GGAA)の使用制限付きライセンスが含まれており、GGAAの使用は、個別にライセンスされたOracle Coherence Grid EditionのデプロイメントへのOGGからの通信を可能にするためにのみ使用されるJMS機能に制限されています。
Oracle GoldenGateは、待機時間をごくわずかに抑えながら大量のトランザクション・データをデータベース間で移動する、ログベースかつリアルタイムのチェンジ・データ・キャプチャ(CDC)・ソフトウェア・プラットフォームであり、論理データ・レプリケーションを可能にします。標準の環境は、取得、ポンプおよび配信を行うプロセスで構成されます。各プロセスは、ほとんどの一般的なオペレーティング・システムで実行できます。データのすべてまたは一部のレプリケートが可能であり、どのプロセスにおいても、異機種環境のデータだけでなく、異なるデータベース・スキーマのデータも操作できます。
Oracle GoldenGate for Non Oracle Database製品は、異機種間レプリケーションを実現するために、OracleデータベースをサポートするOracle GoldenGate、Oracle GoldenGate for Mainframe、またはOracle GoldenGate for Teradata Replication Servicesあるいはそのすべてと併用できます。たとえば、Oracle GoldenGate for Non Oracle Databaseを使用してサード・パーティ・データベースから取得し、Oracle GoldenGateを使用してOracleデータベースに配信するなど、異なる種類を自由に組み合せることが可能です。
Oracle GoldenGate for Non Oracle Databaseのライセンスには、サポートされる非Oracleオープン・システム・データベースからデータベース・トランザクションを取得し、サポートされる非Oracleオープン・システム・データベースにデータベース・トランザクションを配信する権限が含まれています。
Oracle GoldenGateは、HP NonStopデータベース(Enscribe、SQL/MXおよびSQL/MP)およびDB2(z/OS上で動作)で動作するログベースかつリアルタイムのチェンジ・データ・キャプチャ(CDC)・ソフトウェア・プラットフォームであり、同種および異種データベース環境間で大量のトランザクション・データをレプリケートします。データ全体または一部をレプリケートでき、異種環境のみでなく異なるデータベース・スキーマのデータも操作できます。
Oracle GoldenGate for Mainframe製品は、異機種間レプリケーションを実現するために、OracleデータベースをサポートするOracle GoldenGate、Oracle GoldenGate for Non Oracle Database、またはOracle GoldenGate for Teradata Replication Servicesあるいはそのすべてと併用できます。たとえば、Oracle GoldenGate for Non Oracle Databaseを使用してサード・パーティ・データベースから取得し、Oracle GoldenGateを使用してOracleデータベースに配信するなど、異なる種類を自由に組み合せることが可能です。
Oracle GoldenGate for Mainframeのライセンスには、サポートされているメインフレーム・プラットフォームからデータベース・トランザクションを取得し、サポートされているメインフレーム・プラットフォームにデータベース・トランザクションを配信する権限が含まれています。
Oracle GoldenGateは、待機時間をごくわずかに抑えながら大量のトランザクション・データをデータベース間で移動する、ログベースかつリアルタイムのチェンジ・データ・キャプチャ(CDC)・ソフトウェア・プラットフォームであり、論理データ・レプリケーションを可能にします。標準の環境は、取得、ポンプおよび配信を行うプロセスで構成されます。各プロセスは、ほとんどの一般的なオペレーティング・システムで実行できます。データのすべてまたは一部のレプリケートが可能であり、どのプロセスにおいても、異機種環境のデータだけでなく、異なるデータベース・スキーマのデータも操作できます。
Oracle GoldenGate for Teradata Replication Services製品は、異機種間レプリケーションを実現するために、OracleデータベースをサポートするOracle GoldenGate、Oracle GoldenGate for Mainframe、またはOracle GoldenGate for Teradata Replication Servicesあるいはそのすべてと併用できます。たとえば、Oracle GoldenGate for Teradata Replication Servicesを使用してTeradataデータベースから取得し、Oracle GoldenGateを使用してOracleデータベースに配信するなど、異なる種類を自由に組み合せることが可能です。Oracle GoldenGate for Teradata Replication Servicesでは、TeradataソースとTeradataターゲットの間における同機種間レプリケーションも可能です。
Oracle GoldenGate for Teradata Replication Servicesのライセンスには、Teradataデータベースからデータベース・トランザクションを取得し、Teradataデータベースにデータベース・トランザクションを配信する権限が含まれています。
Oracle GoldenGate 11gリリース2 Application Adapter for Base24の一部として、次のコンポーネントがまとめてライセンスされます。
Oracle GoldenGate D24: トランザクション・データを終日リアルタイムで双方向に同期できます。あるシステムが停止した場合、トランザクション・ロード全体が残りのシステムで処理され、継続的な可用性が確保されます。
Oracle GoldenGate N24: ファイルのリフレッシュ・プロセスの完了後、すべてのBASE24サテライト・プロセスへの通知メッセージを調整します。調整は、双方向構成、およびBASE24の変更を必要とせず単方向にも使用できます。
Oracle GoldenGate T24: 次のことを行います。
トークン化またはセグメント化されたデータを他のプラットフォームおよびデータベースに移動する際の問題を解決します
すべてのトランザクション・タイプのトランザクション・ログ(TLFおよびPTLF)トークンを構成可能な順序に再編成および再フォーマットします
PBFおよびCAFセグメントを、サポートされているデータベースに伝播可能な定義済フラット構造に再編成および再フォーマットします
Oracle GoldenGate Application Adapter for JMS and Flat Fileの一部として、次のコンポーネントがまとめてライセンスされます。
Oracle GoldenGate for Flat File: 主にETLアプリケーション、専用アプリケーションまたはレガシー・アプリケーションのファイル統合に使用されます。Oracle GoldenGateでは、バッチ/ファイル入力を必要とするツールで使用されるディスクにマイクロ・バッチを書き込むことができます。デリミタ区切り値、長さ区切り値、バイナリなどのターゲット・アプリケーションの仕様に従い、Oracle GoldenGateによってデータが書式設定されます。バッチ・ファイル・ロールオーバーの時間枠を分または秒に短縮することで、これらのシステムをほぼリアルタイムにフィードできます。
Oracle GoldenGate for Java: ユーザーは、トランザクション操作およびソース・システム上でOracle GoldenGateによりキャプチャされたメタデータ変更を処理するための、Javaで記述されたカスタム・イベント・ハンドラを実行できます。これらのカスタムJavaハンドラは、こうした変更をターゲット・システムにより公開されたサードパーティのJava APIに適用できます。
Oracle GoldenGate Logger for Enscribeは単独でライセンスされます。このアダプタは、監査対象でないEnscribeプラットフォーム上の変更をキャプチャするためのメカニズムを提供します。ログ出力には、Oracle GoldenGateアプリケーションをユーザーのNonStopアプリケーションにバインドするGGSLIB (インターセプト・ライブラリ)が必要です。Enscribe操作(WRITEなど)が実行されると、GGSLIBはこれをインターセプトし、レコードをログ出力に送信します。ログ出力によりレコードが汎用書式のログ証跡に書き込まれ、これは他のログベース・ソースと同様に処理できます。
Oracle GoldenGate用の次の各アプリケーション・アダプタも単独でライセンスする必要があります。
Oracle GoldenGate for Application Adapter for Base24
Oracle GoldenGate Application Adapter for JMS and Flat File
Oracle GoldenGate Application Adapter for Logger for Enscribe
Oracle GoldenGate Veridataは、継続中のビジネス・プロセスを中断せずにデータベース間のデータ不一致を識別して報告する、高速データ比較ソリューションです。Oracle GoldenGate Veridataを使用するとこで、企業は各種ビジネス・アプリケーション間の大量のデータを確実に監査および検証し、信頼できるデータ同期を維持できます。
Oracle Data Service Integratorでは、次のことを実行できます。
SOAに対する標準的なデータ・サービス・コンポーネントの作成
データベース、Webサービスおよびその他のソースからの連合された問合せ機能の実行
マルチターゲット・データベースの更新の実行
Oracle Data Service Integratorは、データ改訂によるファイングレイン・セキュリティを提供し、Oracle Service Bus製品からネイティブにアクセスできます。
Oracle Data Service Integratorは、スタンドアロン製品として単独でライセンスされます。
Management Pack for Oracle Data Integratorは、Oracle Enterprise Manager Cloud Controlのクラス最高のアプリケーション・パフォーマンス管理、サービス・レベル管理および構成管理の機能を使用して、Oracle Data Integrator Enterprise Editionの集中管理ソリューションを提供します。
ライセンスの詳細は、Enterprise Managerのライセンス・ドキュメントhttp://www.oracle.com/technetwork/oem/grid-control/documentation/index.html
を参照してください。
Management Pack for Oracle GoldenGateは、サーバーベースの製品であり、ユーザーのインフラストラクチャ全体に実装されたOracle GoldenGateプロセスについての集中的な設計、構成、管理、監視およびレポート作成を行うための、直感的なグラフィカル・インタフェースを特徴としています。この製品に含まれるOracle GoldenGate Directorにより、組織はOracle GoldenGateのデプロイメントを容易に監視および管理できます。