Oracle® Fusion Middleware Oracle Data Integratorスタート・ガイド 11g リリース1(11.1.1) B65041-02 |
|
前 |
次 |
この章では、デモンストレーション環境の起動方法とOracle Data Integrator Studioでの最初の処理について説明します。
この章の内容は、次のとおりです。
Oracle Data Integratorデモンストレーション環境には、このスタート・ガイドの例で使用されるデータが含まれる初期リポジトリとデータベースが用意されています。
デモンストレーション環境を起動するには:
ディレクトリをODI_HOME/oracledi/demo/bin
ディレクトリに変更します。
次のコマンドを入力します。
UNIXオペレーティング・システム:
./startdemo.sh
Windowsオペレーティング・システム:
startdemo.bat
ソースとターゲットのデータ・サーバーおよびデモ・リポジトリ・データ・サーバーが起動します。
データベース・サーバーを停止するには、同じディレクトリのstopdemoコマンドを使用します:
次のコマンドを入力します。
UNIXオペレーティング・システム:
./stopdemo.sh
Windowsオペレーティング・システム:
stopdemo.bat
注意: [Ctrl]+[C]キーボード・ショートカットや実行ウィンドウを閉じることでデータベースを停止しないでください。これによって、ソース、ターゲットおよびリポジトリ・データベースが不安定な状態になることがあります。必ずstopdemoスクリプトを使用してください。 |
この項では、Oracle Data Integrator Studioの起動方法について説明します。
デモンストレーション環境には、デモンストレーション・リポジトリへの接続がすでに定義されています。このスタート・ガイドのタスクを実行するには、SUPERVISORとしてログインし、Oracle Data Integrator Studioを起動するだけでよいです。
デモンストレーション・リポジトリに接続し、ODI Studioを起動するには:
ODI Studioを起動します。
UNIXオペレーティング・システム:
ODI_HOME/oracledi/client directory/
odi.sh
Windowsオペレーティング・システム:
ODI_HOME\oracledi\client\odi.exe
注意: Windowsでは、「スタート」メニューからODI Studioを起動できます。 「スタート」メニューで、「すべてのプログラム」→「Oracle」→「Oracle Data Integrator」→「ODI Studio」の順に選択します。 |
デザイナ・ナビゲータで「リポジトリへの接続」をクリックします。
「Oracle Data Integratorログイン」ダイアログが表示されます。
「ログイン名」ドロップダウン・メニューから「Getting Started - ETL Project」を選択します。
「ユーザー」フィールドにSUPERVISOR
と入力します。ユーザー名では、大文字と小文字が区別されることに注意してください。
「パスワード」フィールドにSUNOPSIS
と入力します。パスワードでは、大文字と小文字が区別されることに注意してください。
Oracle Dataログイン・ダイアログの表示は、図4-1のようになります。
「OK」をクリックします。
ODI Studioがデモンストレーション環境リポジトリに接続されます。これで、Oracle Data Integratorデモンストレーション環境を使用できます。
この項では、デモンストレーション・リポジトリへの新規接続の定義方法および新規ODIログインの作成方法について説明します。
「Getting Started - ETL Project」ログイン名が、図4-1に示すように「Oracle Data Integratorログイン」ダイアログの「ログイン名」リストに表示されない場合にのみ、この項に示すタスクを実行する必要があります。
デモンストレーション・リポジトリへの新規接続を定義するには:
「Oracle Data Integratorログイン」ダイアログで「新規」をクリックします。
図4-2に、「Oracle Data Integratorログイン」ダイアログを示します。
「リポジトリ接続情報」ダイアログが表示されます。
「新規」をクリックします。
「リポジトリ接続情報」ダイアログが表示されます。
Oracle Data Integrator接続の詳細を次のように指定します:
ログイン名: Getting Started - ETL Project
ユーザー: SUPERVISOR
パスワード: SUNOPSIS
ユーザー名とパスワードでは、大文字と小文字が区別されることに注意してください。
データベース接続(マスター・リポジトリ)の詳細を次のように指定します:
ユーザー: sa
これは、ODIマスター・リポジトリを含むスキーマ(データベース、ライブラリ)のデータベース・ユーザーのID/ログインです。
パスワード: このフィールドは空のままにします。
ドライバ・リスト: リストから「Hypersonic SQLドライバ」を選択します。
このドライバは、マスター・リポジトリをサポートするDBMSに接続するために必要です。
ドライバ名: org.hsqldb.jdbcDriver
URL: jdbc:hsqldb:hsql://localhost
このURLは、リポジトリをホストするデータベースへのJDBC接続の確立に使用されます。ドライバ名では大文字と小文字が区別されることに注意し、URLに余分な文字(特に空白)が含まれていないことを確認してください。
「作業リポジトリ」を選択し、「作業リポジトリ」フィールドにWORKREP
と入力します。
「リポジトリ接続情報」ダイアログの表示は、図4-3のようになります。
「テスト」をクリックして、接続が有効であることを確認します。
「情報」ダイアログが開き、接続が確立されたかどうかが表示されます。接続が失敗する場合、次のステップに進む前に、リポジトリへの接続パラメータを修正し、startdemoスクリプトが実行されていることを確認します(第4.1項「デモンストレーション環境の起動」を参照してください)。
「OK」をクリックして、「情報」ダイアログを閉じます。
「Oracle Data Integratorログイン」ダイアログで、「ログイン名」ドロップダウン・メニューから「Getting Started - ETL Project」を選択します。
SUPERVISORユーザーとSUNOPSISパスワードが自動的に設定されます。
Oracle Dataログイン・ダイアログの表示は、図4-1のようになります。
「Oracle Data Integratorログイン」ダイアログで「OK」をクリックします。
ODI Studioがデモンストレーション環境リポジトリに接続されます。これで、Oracle Data Integratorデモンストレーション環境を使用できます。
ODI Studioには、ODI統合プロジェクトの様々な側面やステップを管理するための4つのナビゲータが用意されています。
トポロジ・ナビゲータ
セキュリティ・ナビゲータ
このスタート・ガイドで実行されるタスクは、デザイナ・ナビゲータ(開発物の作成と実行)およびオペレータ・ナビゲータ(開発物の実行の監視)で行われます。この項では、このスタート・ガイドで使用されるナビゲータについてのみ説明します。トポロジ・ナビゲータとセキュリティ・ナビゲータの詳細は、『Oracle Fusion Middleware Oracle Data Integrator開発者ガイド』を参照してください。
デザイナ・ナビゲータは、メタデータの管理、データ整合性チェックの設計および変換の作成に使用されます。
デザイナ・ナビゲータで処理する主要なオブジェクトは、モデルとプロジェクトです。
アプリケーションのデータ・モデルには、データ・サーバーのすべてのメタデータが含まれます(表、列、制約、説明、相互参照など)。
プロジェクトには、データ・サーバーのすべてのロード・ルールと変換ルールが含まれます(インタフェース、プロシージャ、変数など)。
デザイナ・ナビゲータの表示は、図4-4のようになります。
デザイナ・ナビゲータには、次のアコーディオンがあります。
プロジェクト
「プロジェクト」アコーディオンには、デザイナ・ナビゲータで作成された開発物が含まれます。
モデル
「モデル」アコーディオンには、データおよびアプリケーション構造の説明が含まれます。
その他
「その他」アコーディオンには、グローバル・ユーザー関数、変数、マーカーおよび順序が含まれます。
ソリューション
「ソリューション」アコーディオンには、バージョン管理の使用時に作成されたソリューションが含まれます。
デモンストレーション・リポジトリには、このスタート・ガイドで必要なオブジェクトが用意されています。
「モデル」アコーディオンには、Orders Application、ParametersおよびSales Administrationアプリケーションに対応するすべてのデータ・モデルがあります。
「プロジェクト」アコーディオンには、Demoプロジェクトと、インタフェースがいくつかすでに含まれたSales Administrationフォルダがあります。このフォルダで新規インタフェースを開発します。
必要なナレッジ・モジュール(KM)は、Demoプロジェクトにすでにインポートされています。
LKM File to SQL
LKM SQL to SQL
CKM HSQL
IKM SQL Incremental Update
オペレータ・ナビゲータは、本番の管理および監視ツールであり、IT本番オペレータ向けに設計されており、開発者がコード実行のチェックやデバッグ操作に使用することができます。オペレータ・ナビゲータを使用すると、セッションでの開発物の実行および本番のシナリオを管理できます。
オペレータ・ナビゲータの表示は、図4-5のようになります。
「オペレータ・ナビゲータ」には次のアコーディオンがあります。
セッション・リスト
「セッション・リスト」アコーディオンには、日付、物理エージェント、ステータス、キーワードなどの単位で編成されたすべてのセッションが表示されます。
階層セッション
「階層セッション」アコーディオンには、階層で編成された実行セッションが子セッションとともに表示されます。
スケジューリング
「スケジューリング」アコーディオンには、物理エージェントとスケジュールのリストが表示されます。
シナリオ
「シナリオ」アコーディオンには使用可能なシナリオのリストが表示されます。
ソリューション
「ソリューション」アコーディオンには、バージョン管理の使用時に作成されたソリューションが含まれます。
デモンストレーション環境とOracle Data Integratorが起動したため、「データ品質管理の実装」に進むことができます。