ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Data Integratorナレッジ・モジュール開発者ガイド
11
g
リリース1(11.1.1)
B62262-02
ライブラリ
製品
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
ナレッジ・モジュールの概要
1.1
ナレッジ・モジュールとは
1.2
リバースエンジニアリング・ナレッジ・モジュール(RKM)
1.3
チェック・ナレッジ・モジュール(CKM)
1.4
ロード・ナレッジ・モジュール(LKM)
1.5
統合ナレッジ・モジュール(IKM)
1.6
ジャーナル化ナレッジ・モジュール(JKM)
1.7
サービス・ナレッジ・モジュール(SKM)
1.8
ナレッジ・モジュール開発者のためのガイドライン
2
代替APIの概要
2.1
代替APIの概要
2.2
置換メソッドの使用
2.2.1
一般構文
2.2.2
CKM固有の構文
2.2.3
フレックスフィールドの使用
2.3
アクションでの置換メソッドの使用
2.3.1
アクション行のコード
2.3.2
アクション・コール・メソッド
2.4
オブジェクト名の使用
2.5
表、列および式のリストの使用
2.5.1
getTargetColListを使用した表の作成
2.5.2
getColListを使用したINSERT VALUES文
2.5.3
getSrcTableListの使用方法
2.6
ソース選択文の生成」
2.7
データセットの使用
2.8
APIによるその他の情報の取得
2.9
コード生成の高度な技術
3
リバースエンジニアリング戦略
3.1
カスタマイズ・リバースエンジニアリング・プロセス
3.1.1
SNP_REV表
3.1.2
カスタマイズ・リバースエンジニアリング戦略
3.2
ケース・スタディ
3.2.1
RKM Oracle
3.2.1.1
SNP_REV表のリセット
3.2.1.2
表の取得
3.2.1.3
ビュー、パーティション、列、FK、キーおよびその他のOracleメタデータの取得
3.2.1.4
メタデータの設定
4
データ統合戦略
4.1
データ整合性のチェック・プロセス
4.1.1
チェック・ナレッジ・モジュールの概要
4.1.2
エラー表の構造
4.1.2.1
エラー表の構造
4.1.2.2
サマリー表の構造
4.2
ケース・スタディ
4.2.1
Oracle CKM
4.2.1.1
チェック表の削除
4.2.1.2
チェック表の作成
4.2.1.3
エラー表の作成
4.2.1.4
PKエラーの挿入
4.2.1.5
制御表からのエラーの削除
4.2.2
存在しない参照を動的に作成
4.2.2.1
ユースケース
4.2.2.2
ディスカッション
4.2.2.3
実装の詳細
5
ロード戦略
5.1
ロード・プロセス
5.1.1
ロード・プロセスの概要
5.1.2
ロード表の構造
5.1.3
ロード・メソッド
5.1.3.1
エージェントを使用したロード
5.1.3.2
ローダーを使用したファイルのロード
5.1.3.3
アンロード/ロードを使用したロード
5.1.3.4
RDBMS固有の戦略を使用したロード
5.2
ケース・スタディ
5.2.1
LKM SQL to SQL
5.2.1.1
作業表の削除
5.2.1.2
作業表の作成
5.2.1.3
データのロード
5.2.1.4
作業表の削除
6
統合戦略
6.1
統合プロセス
6.1.1
統合プロセスの概要
6.1.2
統合戦略
6.1.2.1
ターゲット上のステージング領域を使用した戦略
6.1.2.2
ターゲットと異なるステージング領域による戦略
6.2
ケース・スタディ
6.2.1
単純な置換または追加
6.2.1.1
ターゲット表の削除
6.2.1.2
新しい行の挿入
6.2.2
ロード前のターゲット表のバックアップ
6.2.2.1
バックアップ表の削除
6.2.2.2
バックアップ表の作成
6.2.3
法的コンプライアンスのためにレコードの追跡
6.2.3.1
追跡レコードのロード
A
代替APIのリファレンス
A.1
置換メソッドのリスト
A.1.1
グローバル・メソッド
A.1.2
ジャーナル化ナレッジ・モジュール
A.1.3
ロード・ナレッジ・モジュール
A.1.4
チェック・ナレッジ・モジュール
A.1.5
統合ナレッジ・モジュール
A.1.6
リバースエンジニアリング・ナレッジ・モジュール
A.1.7
サービス・ナレッジ・モジュール
A.1.8
アクション
A.2
置換メソッドのリファレンス
A.2.1
getAK()メソッド
A.2.2
getAKColList()メソッド
A.2.3
getCatalogName()メソッド
A.2.4
getCatalogNameDefaultPSchema()メソッド
A.2.5
getCK()メソッド
A.2.6
getColDefaultValue()メソッド
A.2.7
getColList()メソッド
A.2.8
getColumn()メソッド
A.2.9
getContext()メソッド
A.2.10
getDataSet()メソッド
A.2.11
getDataSetCount()メソッド
A.2.12
getDataType()メソッド
A.2.13
getFilter()メソッド
A.2.14
getFilterList()メソッド
A.2.15
getFK()メソッド
A.2.16
getFKColList()メソッド
A.2.17
getFlexFieldValue()メソッド
A.2.18
getFrom()メソッド
A.2.19
getGrpBy()メソッド
A.2.20
getGrpByList()メソッド
A.2.21
getHaving()メソッド
A.2.22
getHavingList()メソッド
A.2.23
getIndex()メソッド
A.2.24
getIndexColList()メソッド
A.2.25
getInfo()メソッド
A.2.26
getJDBCConnection()メソッド
A.2.27
getJDBCConnectionFromLSchema()メソッド
A.2.28
getJoin()メソッド
A.2.29
getJoinList()メソッド
A.2.30
getJrnFilter()メソッド
A.2.31
getJrnInfo()メソッド
A.2.32
getLoadPlanInstance()メソッド
A.2.33
getModel()メソッド
A.2.34
getNbInsert()、getNbUpdate()、getNbDelete()、getNbErrors()およびgetNbRows()メソッド
A.2.35
getNewColComment()メソッド
A.2.36
getNewTableComment()メソッド
A.2.37
getNotNullCol()メソッド
A.2.38
getObjectName()メソッド
A.2.39
getObjectNameDefaultPSchema()メソッド
A.2.40
getOption()メソッド
A.2.41
getPackage()メソッド
A.2.42
getParentLoadPlanStepInstance()メソッド
A.2.43
getPK()メソッド
A.2.44
getPKColList()メソッド
A.2.45
getPop()メソッド
A.2.46
getPrevStepLog()メソッド
A.2.47
getQuotedString()メソッド
A.2.48
getSchemaName()メソッド
A.2.49
getSchemaNameDefaultPSchema()メソッド
A.2.50
getSession()メソッド
A.2.51
getSessionVarList()メソッド
A.2.52
getSrcColList()メソッド
A.2.53
getSrcTablesList()メソッド
A.2.54
getStep()メソッド
A.2.55
getSubscriberList()メソッド
A.2.56
getSysDate()メソッド
A.2.57
getTable()メソッド
A.2.58
getTargetColList()メソッド
A.2.59
getTableName()メソッド
A.2.60
getTargetTable()メソッド
A.2.61
getTemporaryIndex()メソッド
A.2.62
getTemporaryIndexColList()メソッド
A.2.63
getUser()メソッド
A.2.64
hasPK()メソッド
A.2.65
isColAttrChanged()メソッド
A.2.66
nextAK()メソッド
A.2.67
nextCond()メソッド
A.2.68
nextFK()メソッド
A.2.69
setNbInsert()、setNbUpdate()、setNbDelete()、setNbErrors()およびsetNbRows()メソッド
A.2.70
setTableName()メソッド
A.2.71
setTaskName()メソッド
B
SNP_REV表のリファレンス
B.1
SNP_REV_SUB_MODEL
B.2
SNP_REV_TABLE
B.3
SNP_REV_COL
B.4
SNP_REV_KEY
B.5
SNP_REV_KEY_COL
B.6
SNP_REV_JOIN
B.7
SNP_REV_JOIN_COL
B.8
SNP_REV_COND