Oracle® Fusion Middleware Oracle Warehouse BuilderからOracle Data Integratorへの移行 12c (12.2.1.2.6) E85914-01 |
|
![]() 前 |
![]() 次 |
内容は次のとおりです。
移行の完了後またはテスト移行の実行後に2つのファイルが作成されます。デフォルトでは、ファイル名はmigration.log
およびmigration.report
です。これらのファイルを使用して、移行の確認、見直しおよびトラブルシューティングを行います。
デフォルトでは、これらのファイルは移行ユーティリティ構成ファイルと同じ場所に保存されています。構成ファイルのMIGRATION_LOG_FILE
パラメータを使用して、別のファイル名と場所を指定できます。このパラメータの詳細は、「構成ファイルのパラメータ」のMIGRATION_LOG_FILE
を参照してください。
内容は次のとおりです。
移行ユーティリティ・ログ・ファイルには、移行、拒否またはスキップされたオブジェクトの詳細と、エラーが発生した場合はエラー・メッセージが含まれています。
ログ・ファイルは次のセクションから構成されます。
移行モードが記載されたログ・ファイル・ヘッダー、ログ・ファイルの作成時間、OWB詳細とODI詳細、ログ・ファイルへのフルパス、および構成オプション。
移行開始時間。
各オブジェクトの移行ステータスに関する詳細情報(移行が成功したか、拒否されたか、スキップされたか)、およびエラーが発生した場合はエラー・メッセージ。移行ユーティリティの実行時に発生する可能性のある情報メッセージ、警告メッセージおよびエラー・メッセージの詳細は、「メッセージ・リファレンス」を参照してください。
各オブジェクトへのパスを含む、オブジェクト・タイプ別に編成されたサマリー情報
実行時間合計および移行終了時間が記載されたログ・ファイル・フッター
例4-1 移行ユーティリティ・ログ・ファイルのサンプル
MIGRATION_MODE
がRUN
に設定されているサンプルの移行ユーティリティ・ログ・ファイルの例を次に示します。
******************************************************************************* * Oracle Warehouse Builder - Migration Utility - Log * Created: 9/26/16 7:42 PM * Migration Report Style - RUN * * OWB Release:11.2.0.4.0 - OWB Repository: OWB_REPO_MIG/machine.oracle.com:1521:orcl11204 - OWB Workspace: OWB_REPO_MIG.OWB_REPO_WKSP1 * * ODI Release:12.2.1.2.1 - ODI Master mig12c/jdbc:oracle:thin:@machine:1521:orcl11203 - ODI User/Work Repository:SUPERVISOR/WORKREP1 * * Log File: /tmp/migration.log * * Configuration Options * --------------------- * MIGRATION_REPORT_INCLUDE=ALL * MIGRATION_MODE=RUN * MIGRATE_DEPENDENCIES=true * STOP_ON_ERROR=true * SPLIT_JOIN_FOR_ANSI_SYNTAX=true * MIGRATE_UNBOUND_OPERATOR=true * FLUSH_BATCH_SIZE=50 * MIGRATION_STRATEGY=NODUP * MIGRATION_OBJECTS=PROJECT.DIM_PROJECT ******************************************************************************** Migration started at 9/26/16 7:42 PM Pacific Standard Time ******************************************************************************** ----START MIGRATE LOCATION REP_TARGET. ----SUCCESSFULLY MIGRATED REP_TARGET. ----START MIGRATE PROJECT DIM_PROJECT.FLUSH OdiDataServer[1] COST(MS):1178 -------START MIGRATE MODULE_FOR_LOGICALSCHEMA DIM_MOD. -------SUCCESSFULLY MIGRATED DIM_MOD. ----START MIGRATE MODULE DIM_MOD.FLUSH OdiLogicalSchema[1] COST(MS):744 -------START MIGRATE TABLE AT_009_DIM_LEV1. -------SUCCESSFULLY MIGRATED AT_009_DIM_LEV1. -------START MIGRATE TABLE AT_009_DIM_LEV2. -------SUCCESSFULLY MIGRATED AT_009_DIM_LEV2. -------START MIGRATE TABLE AT_009_DIM_LEV3. -------SUCCESSFULLY MIGRATED AT_009_DIM_LEV3. -------START MIGRATE TABLE AT_009_SRC_LEV1. -------SUCCESSFULLY MIGRATED AT_009_SRC_LEV1. -------START MIGRATE TABLE AT_009_SRC_LEV2. -------SUCCESSFULLY MIGRATED AT_009_SRC_LEV2. -------START MIGRATE TABLE AT_009_SRC_LEV3. ----SUCCESSFULLY MIGRATED AT_009_SRC_LEV3. ----START MIGRATE SEQUENCE AT_009_SEQ_SCD1.FLUSH OdiDataStore[6] COST(MS):2084 ----SUCCESSFULLY MIGRATED AT_009_SEQ_SCD1. ----SUCCESSFULLY MIGRATED DIM_MOD. ----START SECOND PASS FOR TABLE. --------FOREIGN KEY CREATED: AT_009_DIM_LEV2.LEV2_FOREIGN_KEY --> AT_009_DIM_LEV1.LEV1_ID --------FOREIGN KEY CREATED: AT_009_DIM_LEV3.LEV3_FOREIGN_KEY2 --> AT_009_DIM_LEV2.LEV2_ID ----END SECOND PASS. ----START MIGRATE DIMENSION_MODULE DIM_MOD. ----START MIGRATE STAGE_TABLE LEVEL3_AT_009_DIM_STG.FLUSH OdiDimensionalModel[1] COST(MS):455 ----SUCCESSFULLY MIGRATED LEVEL3_AT_009_DIM_STG. --------START MIGRATE STAGE_TABLE LEVEL1_AT_009_DIM_STG. --------SUCCESSFULLY MIGRATED LEVEL1_AT_009_DIM_STG. --------START MIGRATE STAGE_TABLE LEVEL2_AT_009_DIM_STG. ----SUCCESSFULLY MIGRATED LEVEL2_AT_009_DIM_STG. ----START MIGRATE DIMENSION AT_009_DIM.FLUSH OdiDataStore[2] COST(MS):1888 ----SUCCESSFULLY MIGRATED AT_009_DIM. ----SUCCESSFULLY MIGRATED DIM_MOD. ----START MIGRATE CUBE_MODULE DIM_MOD. ---------[INFO][Migration][MU-1010]DIM_MOD is skipped because it already exists. ----END MIGRATE DIM_MOD. ----START MIGRATE MAPPING_MODULE DIM_MOD. ----START MIGRATE MAPPING AT_009_MAP_TEMP_SCD1.FLUSH MAPPING, MIGRATED 0 COST(MS):181 ----SUCCESSFULLY MIGRATED AT_009_MAP_TEMP_SCD1 ----SUCCESSFULLY MIGRATED DIM_MOD.SUCCESSFULLY MIGRATED DIM_PROJECT. ************************************************************************** ----LOCATION[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[PUBLIC_PROJECT].LOCATION[REP_TARGET].PROJECT[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD]. ----MODULE_FOR_LOGICALSCHEMA[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[TOTAL:6 MIGRATED:6 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_DIM_LEV1]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_DIM_LEV2]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_DIM_LEV3]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_SRC_LEV1]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_SRC_LEV2]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].TABLE[AT_009_SRC_LEV3].SEQUENCE[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].SEQUENCE[AT_009_SEQ_SCD1].DIMENSION_MODULE[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].DIMENSION[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].DIMENSION[AT_009_DIM].STAGE_TABLE[TOTAL:3 MIGRATED:3 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].DIMENSION[AT_009_DIM].LEVEL[LEVEL1_AT_009_DIM_STG]:98267. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].DIMENSION[AT_009_DIM].LEVEL[LEVEL2_AT_009_DIM_STG]:98271. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].DIMENSION[AT_009_DIM].LEVEL[LEVEL3_AT_009_DIM_STG]:98276.CUBE_MODULE[TOTAL:1 MIGRATED:0 REJECTED:0 SKIPPED:1]. ------SKIPPED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].MAPPING_MODULE[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].MAPPING[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0]. ------PASSED: PROJECT[DIM_PROJECT].MODULE[DIM_MOD].MAPPING[AT_009_MAP_TEMP_SCD1]. ***************************************************************************** Migration ended at 9/26/16 7:43 PM Pacific Standard Time Total migration time (hh:mm:ss): 00:00:51
移行ユーティリティ除外レポートには、移行されたオブジェクトのサマリーが示され、各オブジェクトの移行が成功したか、拒否されたか、スキップされたかがリストされます。
除外レポートは次のセクションから構成されます。
移行モードが記載された除外レポート・ヘッダー、レポートの作成時間、OWB詳細とODI詳細、レポート・ファイルへのフルパス、および構成オプション。
移行開始時間。
移行されたプロジェクトの数と各プロジェクトに移行されたオブジェクトの合計数が記載された移行の統計
選択された各オブジェクトの移行ステータスの詳細(移行が成功したか、拒否されたか、スキップされたか)。
実行時間合計および移行終了時間が記載された除外レポート・フッター
例4-2 移行ユーティリティ除外レポートのサンプル
MIGRATION_MODE
がRUN
に設定されているサンプルの移行ユーティリティ除外レポートの例を次に示します。
******************************************************************************* *Oracle Warehouse Builder - Migration Utility - Summary Report *Created: 10/10/16 1:00 AM *Migration Report Style - RUN * *OWB Release:11.2.0.4.0 - OWB Repository: OWB_REPO_MIG/machine.oracle.com:1521:orcl11204 - OWB Workspace: OWB_REPO_MIG.OWB_REPO_WKSP1 * *ODI Release:12.2.1.2.1 - ODI Master Repository: mig12c/jdbc:oracle:thin:@machine:1521:orcl11204 - ODI User/Work Repository: SUPERVISOR/WORKREP1 * *Report File: /tmp/migration.report * Configuration Options --------------------- *MIGRATION_REPORT_INCLUDE=ALL *MIGRATION_MODE=RUN *MIGRATE_DEPENDENCIES=true *STOP_ON_ERROR=true *SSPLIT_JOIN_FOR_ANSI_SYNTAX=true *MIGRATE_UNBOUND_OPERATOR=true *FLUSH_BATCH_SIZE=50 *MIGRATION_STRATEGY=NODUP *MIGRATION_OBJECTS=PROJECT.DIM_PROJECT.MODULE.DIM_MOD.MAPPING.AT_009_MAP_TEMP_SCD1 ******************************************************************************** Migration started at 10/10/16 1:00 AM Pacific Standard Time Statistics ------------ Total Projects Migrated: 2 ******************************************************************************** PROJECT: PUBLIC_PROJECT Object Types Migrated Rejected Skipped -------------------------- --------- --------- -------- MODULE: 1 0 0 MODULE_FOR_LOGICALSCHEMA: 1 0 0 TABLE: 6 0 0 SEQUENCE: 1 0 0 DIMENSION_MODULE: 1 0 0 DIMENSION: 1 0 0 STAGE_TABLE: 3 0 0 CUBE_MODULE: 0 0 1 MAPPING_MODULE: 1 0 0 MAPPING: 1 0 0 Details -------- ******************************************************************************** PROJECT: PUBLIC_PROJECT Object Types Status --------------------------- ------- LOCATION REP_TARGET SUCCESS ******************************************************************************** PROJECT: DIM_PROJECT Object Types Status --------------------------- ------- MODULE DIM_MOD SUCCESS MODULE_FOR_LOGICALSCHEMA DIM_MOD SUCCESS TABLE AT_009_DIM_LEV1 SUCCESS AT_009_DIM_LEV2 SUCCESS AT_009_DIM_LEV3 SUCCESS AT_009_SRC_LEV1 SUCCESS AT_009_SRC_LEV2 SUCCESS AT_009_SRC_LEV3 SUCCESS SEQUENCE AT_009_SEQ_SCD1 SUCCESS DIMENSION_MODULE DIM_MOD SUCCESS DIMENSION AT_009_DIM SUCCESS STAGE_TABLE LEVEL1_AT_009_DIM_STG SUCCESS LEVEL2_AT_009_DIM_STG SUCCESS LEVEL3_AT_009_DIM_STG SUCCESS CUBE_MODULE DIM_MOD [INFO][Migration][MU-1010]DIM_MOD is skipped because it already exists. MAPPING_MODULE DIM_MOD SUCCESS MAPPING AT_009_MAP_TEMP_SCD1 SUCCESS Migration ended at 10/10/16 1:00 AM Pacific Standard Time Total migration time (hh:mm:ss): 00:00:33
移行の完了後、ODIで次の手順を実行してOWBから移行されたマッピングを検証します。
ODI Studioを使用してODI環境に接続します。『Oracle Data Integratorの管理』の作業リポジトリへの接続に関する項を参照してください。
トポロジ・ナビゲータに移動して、データ・サーバーの設定を確認します。環境によりユーザー名、パスワードまたはJDBC URLなどの情報の一部を編集する必要がある場合があります。移行された各データ・サーバーが正しく構成されているか確認するために、それぞれの接続をテストします。『Oracle Data Integratorの管理』のトポロジの設定に関する項を参照してください。
デザイナ・ナビゲータに移動して、「モデル」パネルで移行されたモデルとデータストアを確認します。『Oracle Data Integrator開発者ガイド』の「データ・モデルおよびデータストアの作成と使用」を参照してください。
デザイナ・ナビゲータに移動し、マッピングを実行して「プロジェクト」パネルで移行されたマッピングを確認します。『Oracle Data Integrator開発者ガイド』の「マッピングの作成と使用」を参照してください。
注意:
移行ユーティリティを使用したOWBオブジェクトのODIへの移行は、移行の数あるフェーズの1つです。移行ユーティリティを実行した後のフォローアップ・フェーズについては、「移行プロセスの理解」で説明されている移行のロードマップを参照してください。また、あらゆる状況下で、ODIの移行されたアーティファクトを修正するために手動による作業が予想されることに留意してください。