ODIとは何ですか? ODIの実際の使用は何ですか?どのようにOracleデータインテグレータツールは、プログラミングに役立ちますか?実際には、SQL DeveloperツールとODIツールの違いは何ですか?実際にいくつかのサイトで見つけた定義にうんざりいずれかがGUD説明を起動した場合、それは素晴らしいだろう...ここでOracle Data Integratorとは何ですか?
答えて
私は完全にOracleのサイトは混乱であり、これらの製品の説明は、マーケティング部門によって書かれた技術者とのためではありません同意します。
私は簡単な言葉で説明しようとします。 ODIは、正確なEL-TツールであるETLツールです。あなたはwiki上でETL対EL-Tの詳細を読むことができます。
OracleはOWB(Oracle Warehouse Builder)を以前から販売していましたが、その後、SunopsisからODIを購入しました。 OWBはサポートされなくなり、ODIは多くのOracleアプリケーションで使用されるツールになります。
ODIでは多くのことができますが、主にソース(ファイル、データベース)からデータを抽出し、ステージング領域のデータを変換してターゲットデータベースにロードします。 ETLプロジェクトは通常、多くの時間と労力を要します。また、カスタムコードを記述することで同様のことを行うことができますが、ETLツールは開発者にとってこれらの難しい作業を容易にするのに役立ちます。 ETLツールは、データ統合プロジェクト、データウェアハウスなどに使用されます。
MS SQL Serverに同梱されているMicrosoft SSISツールについて聞いたことがありましたら、ODIがどのようなものかを理解しておく必要があります。
これはODIの使い方とカスタムコードとの違いを説明しています。white paperです。
ODI Data Servicesと呼ばれるODIのバージョンも登場しました.ODI Data Servicesは、ODIをSOA市場に拡大するためのマーケティング手法です。
また、リアルタイムのETLおよびデータ連携プロジェクト向けのGolden Gate製品も販売しており、他のアプリケーションやWebサービスとうまく連携できます。データフェデレーションは、ETLを実行せずにリアルタイムでデータをマージ/統合するプロセスです。
希望すると便利です。
がOracle ODI FAQで見つけ簡単な説明です:
Oracle Data Integratorのは何ですか(ODI)?
Oracle Data Integratorは、すべてのデータ統合要件を網羅する包括的なデータ統合プラットフォーム です:ハイボリュームから、 高性能なバッチ・ロード、イベント駆動型、トリクルフィードを 統合プロセスに、SOA対応にデータサービス。
どのプロジェクトがOracle Data Integratorに適していますか?
のOracle Data Integratorはを含むいくつかのプロジェクトで使用することができます:
- 従来のデータ統合
- ビジネス・インテリジェンスとデータWarehousin
- 近代化の取り組み
- 移行し、コンソリデーション
- サービス指向アーキテクチャ(SOA)イニシアチブ
- Maアイドルマスターデータ管理
ODIはETLツールです。これは競合製品に比べて2つの主な利点を有する:
1)ELTタイプのアプローチを使用する。すなわち、すべての変換がSQLのターゲットデータウェアハウスサーバ上で行われる。つまり、ODIはブラックボックスではなく、開発者は何が起こっているのかを正確に知ることができます。これはデバッグに最適です。また、ODIはターゲット・ウェアハウス・サーバーの馬力を活用することができ、従来のETLツール、Informaticaなどの追加のアプリケーション・サーバーを必要とせず、TCOを削減できます。
2)ODIの競合製品に対する主な利点は、コードテンプレートアプローチです。これにより、開発者のETLコードと開発者のETLコードの再利用性が非常に高くなります。データ変換ロジックと戦略は、いわゆる知識モジュールにカプセル化され、データウェアハウス全体で再利用できます。これにより、開発時間を30〜50%削減する可能性があります。
ODI tutorialsへのリンクは、BI Quotientブログ
にあります。- 1. Oracle Data IntegratorとodiRef.getSession
- 2. JavaでODI(Oracle Data Integrator)のロードプランを実行する方法
- 3. Oracle Data IntegratorのSpringデータのキー値の実装
- 4. Oracle Data Integratorでストアド・プロシージャの結果を読み取る方法ODI
- 5. Oracle Data IntegratorがMongoDBからデータを抽出する方法はありますか?
- 6. C++でthis-> dataと(* this).dataの違いは何ですか?
- 7. window.history.replaceStateの 'data'とは何ですか?
- 8. Spring DataのPersistentEntityとは何ですか?
- 9. .code/.dataとcode/dataセグメントの違いは何ですか?
- 10. oracleでd2kとは何ですか
- 11. Oracle Identify Data Type
- 12. POSTのパラメータEnterprise IntegratorのData Serviceへの呼び出し
- 13. Returningとは何か... INTO .... Oracle SQLでは何ですか?
- 14. oracleクライアントとOracleデータベースとの違いは何ですか?
- 15. spring data spaとoracleパッケージ
- 16. oracleにPLVtab.rowintabとは何ですか?
- 17. Oracle Native Webサービスとは何ですか?
- 18. Oracleのホットブロックとは何ですか?
- 19. Oracle updateXML - text()とは何ですか?
- 20. Oracle SQL Loaderとは何ですか?
- 21. Oracle expdp without data
- 22. Oracle Data Access FileNotFound:Oracle.DataAccess.Common.Configuration.Section.xsd
- 23. Oracleデータベース製品のoracle universalインストーラとは何ですか?
- 24. jQuery data()関数とは何か
- 25. sql oracle query data export
- 26. WSO2 Enterprise Integratorクラスタリング
- 27. HTMLで "<%= data %>"とは何ですか?
- 28. Oracle RDBMSでMapreduceと同等の機能とは何ですか?
- 29. node.jsの変数意味の.end(data)とは何ですか?
- 30. srcとdata-src属性の違いは何ですか?