ヘッダーをスキップ
Oracle Warehouse Builderユーザーズ・ガイド
10
g
リリース2(10.2)
B31258-02
索引
次へ
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
表記規則
ヘルプの参照
関連ドキュメント
サポートおよびサービス
新機能
Oracle Warehouse Builder 10
g
リリース2(10.2.0.2)の新機能
第I部 概要と概念
1
概要
Oracle Warehouse Builderの概要
データの一元化および統合
2
Oracle Data Warehouseの作成
基本的な概念の理解
Oracle Data Warehouseの一般的な作成手順
ロケーションについて
モジュールについて
3
Warehouse Builderの設定
プロジェクトおよびコレクションへの設計オブジェクトの編成
コレクションの定義
コレクションの作成
名前と説明ページ
コンテンツ・ページ
サマリー・ページ
コレクション定義の編集
「名前」タブ
「コンテンツ」タブ
環境設定の設定
外観プリファレンス
コントロール・センター・モニター・プリファレンス
データ・プロファイリング・プリファレンス
配布プリファレンス
環境プリファレンス
生成/検証プリファレンス
ロギング・プリファレンス
ネーミング・プリファレンス
ネーミング・モードについて
セキュリティ・プリファレンス
追加構成の作成
新規構成の作成
構成のアクティブ化
コネクタについて
妥当性チェックについて
4
ターゲット・スキーマの設計
Oracleデータ・オブジェクトの作成
データ・オブジェクトについて
データ・オブジェクトのネーミング規則
サポートされるデータ型
データ・オブジェクト・エディタについて
データ・オブジェクト・エディタのコンポーネント
タイトル・バー
メニュー・バー
ダイアグラム
オブジェクト
編集
表示
ウィンドウ
ヘルプ
ツールバー
エクスプローラ
パレット
構成
鳥瞰図
キャンバス
キャンバスのタブ
キャンバスのアイコン
キャンバスを使用したデータ・オブジェクトの操作の実行
オブジェクトの詳細
生成
インジケータ・バー
データ・ビューア
データ・オブジェクト・エディタの使用
メニュー・バーを使用したデータ・オブジェクトの作成
キャンバスを使用したデータ・オブジェクトの作成
データ・オブジェクトのエディタ・パレットを使用したデータ・オブジェクトの作成
「新規または既存のデータ・オブジェクトを追加」ダイアログ
データ・オブジェクトの構成
属性セットについて
制約について
索引について
索引の作成
パーティションについて
ディメンション・オブジェクトについて
ディメンション・オブジェクトの定義
ディメンション・オブジェクトの実装
ディメンション・オブジェクトのリレーショナル実装
ディメンション・オブジェクトのROLAP実装
ディメンション・オブジェクトのMOLAP実装
ディメンション・オブジェクトの配布
ディメンション・オブジェクトのロード
ディメンションについて
ディメンション・オブジェクトのルール
ディメンションの定義
ディメンション属性の定義
レベルの定義
レベル属性の定義
階層の定義
ディメンション・ロール
レベルの関係
ディメンションの例
値ベース階層
ディメンションの実装
ディメンションのリレーショナルおよびROLAP実装
バインディング・ダイアログ
MOLAP実装
緩やかに変化するディメンションについて
タイプ1のSCDについて
タイプ2のSCDについて
タイプ2のSCDの定義
タイプ3のSCDについて
タイプ3のSCDの定義
キューブについて
キューブの定義
キューブ・メジャー
キューブのディメンション
キューブの例
キューブの実装
キューブのリレーショナルおよびROLAP実装
バインディング・ダイアログ
キューブのMOLAP実装
キューブの依存性順序の解決
時間ディメンションについて
時間ディメンションの作成のベスト・プラクティス
時間ディメンションの定義
レベル
ディメンション属性
レベル属性
階層
時間ディメンションの実装
キューブ・マッピングにおける時間ディメンションの使用
時間ディメンションの移入
データ移入のオーバーラップ
5
データ・ソースの識別およびメタデータのインポート
ソース・データおよびメタデータについて
ソースからメタデータをインポートする一般的な手順
例: フラット・ファイルからのメタデータのインポート
サポートされているソースおよびターゲット
ビジネス・インテリジェンス・ツールとの統合
Warehouse Builderにおけるビジネス・インテリジェンス・オブジェクトの概要
ビジネス定義の概要
ビジネス定義について
ビジネス・プレゼンテーションについて
6
マッピングの作成
マッピングおよび演算子について
マッピングを定義する手順
マッピングにフラット・ファイルのソースまたはターゲットを使用する手順
マッピングの作成
マッピング・エディタについて
マッピング・エディタのウィンドウ
エクスプローラ
プロパティ・インスペクタ
パレット
鳥瞰図
データ・ビューア
生成
マッピング・エディタのツールバー
マッピング・エディタの表示オプション
演算子のタイプ
Oracleソース/ターゲット演算子
データ・フロー演算子
事前/事後処理演算子
プラッガブル・マッピング演算子
演算子の追加
リポジトリ・オブジェクトにバインドする演算子の追加
「演算子の追加」ダイアログ
バインドされていない演算子を属性なしで作成
既存リポジトリ・オブジェクトから選択してバインド
演算子の編集
「名前」タブ
「グループ」タブ
「入力」タブと「出力」タブ
マッピングでのネーミング規則
表示セットの使用
表示セットの定義
表示セットの選択
演算子の接続
属性の接続
グループの接続
例: マッピング・エディタによるステージング領域表の作成
演算子の接続ダイアログの使用
ソース属性をターゲット・グループにコピーと一致
ソースおよびターゲット属性の位置による一致
ソースおよびターゲット属性の名前による一致
プラッガブル・マッピングの使用
プラッガブル・マッピング・フォルダ
プラッガブル・マッピングの作成
スタンドアロン・プラッガブル・マッピング
プラッガブル・マッピング・フォルダ
シグネチャ・グループ
入力シグネチャ
出力シグネジャ
プラッガブル・マッピングの実装
プラッガブル・マッピング使用方法
プラッガブル・マッピング使用方法の署名
プラッガブル・マッピング使用方法のタイプ
プラッガブル・マッピング・エディタ
マッピング・プロパティの設定
ターゲット・ロード順序
デフォルトにリセット
演算子、グループおよび属性プロパティの設定
演算子とリポジトリ・オブジェクトの同期化
演算子の同期化
リポジトリ・オブジェクトから演算子への同期化
リポジトリ・オブジェクトに基づく演算子の同期化
演算子からリポジトリ・オブジェクトへの同期化
同期化の拡張オプション
一致方針
マッピングのデバッグ
デバッグ・セッションの開始
マッピング・エディタの「デバッグ」パネル
「デバッグ情報」パネル
「デバッグ・データ」パネル
テスト・データの定義
テスト・データとして使用する新規表の作成
テスト・データの編集
ブレークポイントの設定
ウォッチの設定
マッピングの実行
最初のソースとデバッグ・パスの選択
相関コミットを使用したマッピングのデバッグ
開始ポイントの設定
プラッガブル・サブマップ演算子のデバッグ
デバッグ・セッションの再初期化
スケーラビリティ
7
プロセス・フローの設計
プロセス・フローについて
プロセス・フロー・モジュールおよびパッケージについて
プロセス・フローを定義する手順
プロセス・フロー・モジュールの作成
プロセス・フロー・パッケージの作成
プロセス・フローの作成
プロセス・フロー・エディタについて
プロセス・フロー・エディタのウィンドウ
プロセス・フロー・エディタの表示
プロセス・フロー・エディタのナビゲート
アクティビティについて
アクティビティの追加
アクティビティのパラメータ
アクティビティ・テンプレートの作成と使用
名前と説明ページ
パラメータ・ページ
アクティビティ・テンプレートの使用
推移について
有効な推移のためのルール
アクティビティの接続
アクティビティの構成
パラメータおよび変数の使用
ネームスペースの使用
バインドの使用
式
グローバル式の値
推移条件の定義
評価のセキュリティ・コンテキスト
8
パフォーマンスおよび拡張ETL概念の理解
PL/SQLマッピング設計のベスト・プラクティス
セット・ベースと行ベースのオペレーティング・モードの比較
セット・ベース
行ベース
行ベース(ターゲットのみ)
Warehouse Builderでのデータのコミットについて
マッピング設計に基づいたデータのコミット
単一のソースから複数ターゲットへのデータのコミット
自動コミットと自動相関コミットの比較
マッピングへのコミット・ロジックの埋込み
マッピング設計に依存しないデータのコミット
データのコミット前の複数マッピングの実行
実行時のデータのコミット
プロセス・フロー・エディタを使用したマッピングのコミット
PL/SQLマッピングにおける参照整合性の確認
SQL*Loaderマッピング設計のベスト・プラクティス
SQL*Loaderマッピングでの参照整合性を確認するための従来のロードの使用
マスター・レコードとディテール・レコード間の関係の維持
マスター・ディテール・レコードの抽出とロード
エラーの対処方法
事後操作
SQL*Loaderマッピングでの参照整合性を確認するためのダイレクト・パス・ロードの使用
パーティション交換ロードを使用したパフォーマンスの向上
パーティション交換ロードについて
PELのマッピングの構成
ダイレクトPELと間接PEL
間接PELの使用方法
例: ダイレクトPELを使用したファクト表の公開
PELの効果的な使用方法
マッピングでのターゲットの構成
手順1: すべてのパーティションの作成
手順2: 「LOCAL」オプションを使用したすべての索引の作成
手順3: 「索引を使用」オプションを使用する主キーまたは一意キー
Warehouse BuilderでのPEL使用の制限
リモート・ソースからの高パフォーマンスのデータ抽出
9
Oracle Warehouse Builderの変換の使用方法
変換について
変換のタイプ
事前定義済変換
カスタム変換
Warehouse Builderを使用したデータ変換
データ変換にWarehouse Builderを使用する利点
変換ライブラリについて
変換ライブラリのタイプ
変換ライブラリへのアクセス
カスタム変換の定義
ファンクションおよびプロシージャの定義
名前と説明ページ
パラメータ・ページ
実装ページ
サマリー・ページ
PL/SQLタイプの定義
PL/SQLタイプについて
PL/SQLタイプの使用例
PL/SQLタイプの作成
名前と説明ページ
属性ページ
戻り型ページ
サマリー・ページ
変換プロパティの編集
ファンクションまたはプロシージャの定義の編集
「名前」タブ
「パラメータ」タブ
「実装」タブ
PL/SQLタイプの編集
「名前」タブ
「属性」タブ
「戻り型」タブ
PL/SQLのインポート
10
データ品質管理の理解
データ品質管理プロセスについて
データ品質ライフ・サイクルのフェーズ
品質評価
品質設計
品質変換
品質監視
データ・プロファイリングについて
データ・プロファイリングの使用
データ・プロファイリングのタイプ
属性分析
関数従属性
参照分析
データ・ルール・プロファイリング
データ・プロファイリングの実行方法
メタデータのインポートまたは選択
データ・プロファイルの作成
データのプロファイリング
プロファイル結果の表示とデータ・ルールの導出
修正の生成
データ・ルールの手動による定義と編集
生成、配布および実行
シックスシグマについて
シックスシグマの概要
データ・プロファイリングのシックスシグマ・メトリック
データ品質について
Match-Merge演算子について
Name and Address演算子について
例: アドレス情報の修正
入力例
手順の例
出力例
Name and Addressデータでのエラー処理
郵便レポートについて
米国郵政公社のCASS認定
カナダ郵便局のSERP認定
オーストラリア郵便局のAMAS認定
データ・ルールについて
品質監視について
データ監査について
11
ターゲット・スキーマへの配布およびETLロジックの実行
配布について
コントロール・センターの概要
配布の物理詳細の構成
配布アクション
配布プロセス
スケジュールについて
スケジュールの定義および使用のプロセス
オブジェクトを配布します。
ETLジョブを開始
データの表示
第II部 データ・モデリングのリファレンス
12
Oracleデータ・オブジェクトの使用のリファレンス
データ・オブジェクト・エディタを使用したOracleデータ・オブジェクトの編集
制約の使用
制約の作成
主キー制約の作成
外部キー制約の作成
一意キー制約の作成
チェック制約の作成
制約の編集
パーティションの使用
レンジ・パーティション化
:
レンジ・パーティション化の例
ハッシュ・パーティション化
数量別ハッシュ・パーティション化
リスト・パーティション化
リスト・パーティション化の例
コンポジット・パーティション化
サブパーティション・テンプレートについて
カスタム・サブパーティションの作成
索引パーティション化
索引パフォーマンスの考慮事項
パーティションの構成
表の使用
表定義の作成
「名前」タブ
「列」タブ
「制約」タブ
「索引」タブ
「パーティション」タブ
「属性セット」タブ
「データ・ルール」タブ
表定義の編集
表の改名
表の列の追加、変更および削除
表制約の追加、変更および削除
属性セットの追加、編集および削除
表内の列の順序変更
ビューの使用
ビューについて
ビュー定義の作成
「名前」タブ
「列」タブ
「問合せ」タブ
「制約」タブ
「属性セット」タブ
「データ・ルール」タブ
「データ・ビューア」タブ
ビュー定義の編集
ビューの改名
ビュー列の追加、編集および削除
ビュー制約の追加、編集および削除
属性セットの追加、編集および削除
マテリアライズド・ビューの使用
マテリアライズド・ビューについて
マテリアライズド・ビュー定義の作成
「名前」タブ
「列」タブ
「問合せ」タブ
「制約」タブ
「索引」タブ
「パーティション」タブ
「属性セット」タブ
「データ・ルール」タブ
マテリアライズド・ビュー定義の編集
マテリアライズド・ビューの改名
マテリアライズド・ビュー列の追加、編集および削除
マテリアライズド・ビューの制約の追加、編集および削除
属性セットの追加、編集および削除
属性セットの使用
属性セットの作成
属性セットの編集
順序の使用
順序について
順序定義の作成
順序定義の編集
「名前」タブ
「列」タブ
順序列の説明の編集
ユーザー定義タイプの使用
オブジェクト・タイプについて
オブジェクト・タイプの作成
「名前」タブ
「列」タブ
オブジェクト・タイプの編集
可変長配列について
可変長配列の作成
「名前」タブ
「詳細」タブ
可変長配列の編集
ネストした表について
ネストした表の作成
「名前」タブ
「詳細」タブ
ネストした表の編集
データ・オブジェクトの構成
Warehouse Builder設計オブジェクトの構成
ターゲット・モジュールの構成
識別
表領域のデフォルト
生成プリファレンス
配布システム・タイプ
ランタイム・ディレクトリ
生成ターゲットのディレクトリ
表の構成
マテリアライズド・ビューの構成
マテリアライズド・ビュー・パラメータ
マテリアライズド・ビューの高速リフレッシュ
ビューの構成
順序の構成
13
ディメンション・オブジェクトの定義
ディメンションの作成
ディメンションの作成ウィザードの使用
名前と説明ページ
記憶域タイプ・ページ
ディメンション属性ページ
レベル・ページ
レベル属性ページ
緩やかに変化するディメンション・ページ
作成前の設定ページ
ディメンション作成の進行状況ページ
サマリー・ページ
ディメンションの作成ウィザードで使用されるデフォルト
データ・オブジェクト・エディタの使用
「名前」タブ
「記憶域」タブ
「属性」タブ
「レベル」タブ
「階層」タブ
「SCD」タブ
「データ・ビューア」タブ
属性のバインド
データ・オブジェクト・エディタを使用した、緩やかに変化するディメンションの作成
タイプ2のSCDの作成
「タイプ2緩やかに変化するディメンション」ダイアログ
タイプ3のSCDの作成
「タイプ3緩やかに変化するディメンション」ダイアログ
ディメンション定義の編集
ディメンションの構成
ディメンションの配布オプション
様々なディメンション実装の配布オプション
キューブの作成
キューブの作成ウィザードの使用
名前と説明ページ
記憶域タイプ・ページ
ディメンション・ページ
メジャー・ページ
サマリー・ページ
キューブの作成ウィザードで使用されるデフォルト
データ・オブジェクト・エディタの使用
「名前」タブ
「記憶域」タブ
「ディメンション」タブ
「メジャー」タブ
計算済メジャー・ウィザード
「集計」タブ
「データ・ビューア」タブ
キューブ属性のバインド
アナリティック・ワークスペースへのキューブの格納
Warehouse Builderの不規則キューブ・データ
集計の定義
MOLAPキューブの自動解決
キューブ・メジャーの解決
ロードに依存しないキューブの解決
キューブのパラレル解決
MOLAPキューブ・マッピングの出力
キューブ定義の編集
キューブの構成
時間ディメンションの作成
時間ディメンション・ウィザードを使用した時間ディメンションの作成
名前と説明ページ
記憶域ページ
データ生成ページ
レベル・ページ(カレンダ時間ディメンションのみ)
レベル・ページ(会計時間ディメンションのみ)
作成前の設定ページ
時間ディメンション進行状況ページ
サマリー・ページ
時間ディメンション・ウィザードで使用されるデフォルト
時間ディメンション定義の編集
「名前」タブ
「記憶域」タブ
「属性」タブ
「レベル」タブ
「階層」タブ
14
フラット・ファイルと外部表の定義
Warehouse Builderのフラット・ファイルについて
ソースとしてのフラット・ファイル
リポジトリへのASCIIファイルのインポート
リポジトリへの既存バイナリ・ファイルの追加
外部表について
外部表演算子とフラット・ファイル演算子
ターゲットとしてのフラット・ファイルについて
フラット・ファイル・モジュールの作成
フラット・ファイル・モジュールの記述
フラット・ファイル・モジュールのロケーションの定義
接続情報ページ
「ファイルシステムのロケーションの編集」ダイアログ
フラット・ファイルの作成ウィザードの使用方法
新規フラット・ファイルの記述
新規フラット・ファイルのファイル・プロパティの定義
レコード編成
論理レコード定義
スキップする行数
フィールド書式
新規フラット・ファイルのレコード・タイプの定義
新規フラット・ファイルのフィールド・プロパティの定義
SQL*Loaderプロパティ
SQLプロパティ
フラット・ファイルに対するインポート・メタデータ・ウィザードの使用
フラット・ファイル・サンプル・ウィザードの使用
フラット・ファイルの記述
レコード編成の選択
論理レコードの指定
ファイル形式の指定
ファイル・レイアウトの選択
レコード・タイプの選択(マルチ・レコード・タイプのファイルのみ)
例: レコード・タイプが複数あるフラット・ファイル
デリミタ付きファイルでの複数レコード編成の定義
固定長ファイルでの複数レコード編成の定義
フィールド長の指定(固定長ファイルのみ)
マルチ・レコード・ファイルのフィールド長の指定
フィールド・プロパティの指定
SQL*Loaderプロパティ
SQLプロパティ
ファイル定義の更新
「名前」タブ
「一般」タブ
「レコード」タブ
「構造」タブ
外部表の使用
新しい外部表定義の作成
名前ページ
ファイルの選択ページ
ロケーション・ページ
外部表定義とファイル内のレコードとの同期化
外部表定義の編集
「名前」タブ
「列」タブ
「ファイル」タブ
「ロケーション」タブ
「データ・ルール」タブ
「アクセス・パラメータ」タブ
外部表の構成
アクセス指定
拒否
パラレル
データ特性
フィールド編集
識別
データファイル
15
ビジネス・インテリジェンス・オブジェクトの定義
ビジネス定義の使用
ビジネス定義の作成
ビジネス定義モジュールのネーミング
接続情報の設定
サマリー情報の確認
アイテム・フォルダについて
アイテム・フォルダの編集
「名前」タブ
「ソース・アイテム」タブ
「アイテム」タブ
「結合」タブ
「条件」タブ
アイテム・フォルダの作成
アイテム・フォルダのタイプのネーミングおよび説明
ソース・アイテムの選択
結合の選択
サマリーの確認
ビジネスエリアの作成
ビジネスエリアのネーミング
アイテム・フォルダの選択
サマリーの確認
ビジネスエリアの編集
ビジネスエリア名の編集
ビジネスエリア内のアイテム・フォルダの確認
ドリル・パスの作成
ドリル・パスのネーミング
ドリル・レベルの指定
結合の指定
サマリーの確認
ドリル・パスの編集
ドリル・パス名の編集
ドリル・パスのドリル・レベルの確認
値リストの作成
値リストのネーミング
値リストの定義アイテム
値リストの参照アイテム
サマリーの確認
値リストの編集
値リスト名の編集
値リストのアイテムの編集
参照アイテムの編集
値リストの拡張オプション
代替ソート順序の作成
代替ソート順序のネーミング
代替ソート順序の定義アイテム
代替ソート順序の順序定義アイテム
代替ソート順序の参照アイテム
代替ソート順序の参照選択パネル
サマリーの確認
代替ソート順序の編集
代替ソート順序名の編集
定義アイテムの編集
順序定義アイテムの編集
順序参照アイテムの編集
拡張オプション
ディテール・ドリルの作成
ディテール・ドリルの作成
ディテール・ドリルの編集
登録済ファンクションの作成
登録済ファンクションのネーミング
ファンクション・パラメータの指定
サマリーの確認
登録済ファンクションの編集
登録済ファンクションの名前変更
登録済ファンクションのパラメータの変更
ビジネス・インテリジェンス・オブジェクトの導出
ソース・オブジェクトの選択
導出されたオブジェクトのターゲットの選択
導出ルールの指定
導出前ルールの確認
導出進行状況の確認
導出の終了
ビジネス定義の配布
データ・オブジェクト・エディタとビジネス・インテリジェンス・オブジェクトの使用
データ・オブジェクト・エディタを使用したビジネスエリアの作成
ビジネスエリアへのアイテム・フォルダの追加
データ・オブジェクト・エディタを使用したアイテム・フォルダの作成
アイテム・フォルダへのアイテムの追加
アイテム・フォルダの同期化
アイテム・フォルダの同期化ダイアログ
データ・オブジェクト・エディタを使用した結合の作成
ビジネス・プレゼンテーションの使用
ビジネス・プレゼンテーション・モジュールの作成
ビジネス・プレゼンテーション・モジュールのネーミング
配布ロケーションの指定
サマリーの確認
ビジネス・プレゼンテーション・モジュールの編集
ビジネス・プレゼンテーション・モジュールの名前変更
データのロケーションの変更
プレゼンテーション・テンプレートの作成
プレゼンテーション・テンプレートのネーミング
タイプの選択
含めるアイテムの選択
レイアウトの定義
サマリーの確認
プレゼンテーション・テンプレートの編集
プレゼンテーション・テンプレートの名前変更
レポート・テンプレートのタイプの変更
レポート・アイテムの変更
レポート・レイアウトの変更
ビジネス・インテリジェンス・オブジェクトの構成
ビジネス定義モジュールの構成パラメータ
アイテム・フォルダの構成パラメータ
登録済ファンクションの構成パラメータ
ビジネス・プレゼンテーション・モジュールの構成パラメータ
プレゼンテーション・テンプレートの構成パラメータ
Oracle BI DiscovererとOracle BI Beansを使用したビジネス・インテリジェンス・オブジェクトへのアクセス
Oracle BI Discovererにおけるビジネス定義の使用
Oracle BI Beansにおけるビジネス・プレゼンテーションの使用
16
データ定義のインポート
「インポート・メタデータ・ウィザード」の使用
データベースからの定義のインポート
フィルタ情報ページ
オブジェクト選択ページ
サマリーとインポート・ページ
インポート結果ページ
Oracleデータベースからの定義の再インポート
拡張インポート・オプション
Oracleデータベースのソース定義の更新
Oracle Designer 6
i
/9
i
のソースの使用方法
メタデータ・ソースとしてのDesigner 6
i
/9
i
の使用
17 Oracle Warehouse Builder転送ウィザードを使用したメタデータの統合
Oracle Warehouse Builder転送ウィザードの使用
Meta Integration Model Bridges(MIMB)との統合
Meta Integration Model Bridgeのダウンロード
Warehouse BuilderへのMetadataのインポート
メタデータ・ソースとターゲットの識別ページ
転送パラメータの識別ページ
サマリー・ページ
Warehouse BuilderへのMDLファイルのインポート
転送に関する考慮事項
オブジェクト管理グループCWM標準システムからのメタデータのインポート
18
サード・パーティ・アプリケーションからのデータのインポート
E-Business Suiteとの統合
E-Business Suiteモジュールの作成
E-Business Suiteデータベースへの接続
E-Business Suiteメタデータ定義のインポート
E-Business Suiteメタデータのフィルタ
オブジェクトの選択
インポート・サマリーの確認
PeopleSoftデータとの統合
PeopleSoftモジュールの作成
PeopleSoftデータベースへの接続
PeopleSoftメタデータ定義のインポート
PeopleSoftメタデータのフィルタ
オブジェクトの選択
インポート・サマリーの確認
Warehouse Builder SAPインテグレータについて
SAPビジネス・ドメインについて
SAP表タイプ
Windowsの必須ファイル
Unixの必須ファイル
SAPメタデータ・オブジェクトの定義
SAPモジュール定義の作成
SAPソース・アプリケーションへの接続
SAPメタデータ定義のインポート
SAPメタデータのフィルタリング
オブジェクトの選択
インポート・サマリーの確認
SAPオブジェクトの再インポート
SAPソース・モジュールの更新
SAPオブジェクトのETLプロセスの定義
SAPオブジェクトを含むマッピングの定義
マッピングへのSAPオブジェクトの追加
SAPオブジェクトに使用するコード生成の構成
ロード・タイプの設定
「言語」パラメータの設定
ランタイム・パラメータの設定
SAP定義の生成
リポジトリへのSAPデータのロード
SAPマッピングの配布と実行
Transparent Table用PL/SQLスクリプトの配布
19
データ・オブジェクトの検証
オブジェクトの検証
検証結果の表示
検証結果ナビゲーション・ツリー
検証メッセージ
無効なオブジェクトの編集
生成済スクリプトの表示
スクリプトの生成
生成結果の表示
スクリプトの表示
スクリプトの保存
第III部 データ品質のリファレンス
20
データ品質の保証
データ・プロファイリングの実行ステップ
データ・プロファイルの使用
データ・プロファイルの作成
データ・プロファイルのネーミング
オブジェクトの選択
サマリーの確認
データ・プロファイルの編集
「データのロケーション」タブ
データ・プロファイルへのデータ・オブジェクトの追加
プロファイル表の追加ダイアログ
データ・プロファイル・エディタの使用
メニュー・バー
ツールバー
オブジェクト・ツリー
プロパティ・インスペクタ
モニター・パネル
プロファイル結果キャンバス
データ・ドリル・パネル
データ・ルール・パネル
データ・プロファイルの構成
データ・プロファイルの構成パラメータ
データのプロファイリング
「データ・プロファイル設定」ダイアログ
結果の表示
データ・プロファイル
プロファイル・オブジェクト
集計
データ型
ドメイン
パターン
一意キー
関数従属性
参照
データ・ルール
データ・ルールの導出
スキーマの修正とデータの整備
修正の作成
ターゲット・モジュールの選択
オブジェクトの選択
データ・ルールおよびデータ型の選択
データ・ルール検証
修正された表の確認と受入
データ修正アクションの選択
サマリー
修正表およびマッピングの表示
データ・ルールの使用
データ・ルールのタイプ
データ・ルール・フォルダの作成
データ・ルール・フォルダの作成
データ・ルールの作成
データ・ルールのネーミング
ルールの定義
サマリー・ページ
データ・ルールの編集
データ・ルールの適用
ルールの選択
名前と説明
ルール・パラメータのバインド
サマリー
データ・プロファイリング・プロセスのチューニング
データ・プロファイリングのパフォーマンス向上を目的としたWarehouse Builderのチューニング
データ・プロファイリングのパフォーマンス向上を目的としたOracle Databaseのチューニング
マルチプロセッサ
メモリー
I/Oシステム
データ監査の使用
データ監査の作成
データ監査のネーミング
オブジェクトの選択
アクションの選択
サマリー・ページ
データ監査の編集
オブジェクトの調整
データ監査を使用したオブジェクトの監査
手動によるデータ監査の実行
自動によるデータ監査の実行
データ監査の構成
ランタイム・パラメータ
データ監査
コード生成オプション
21
データ品質演算子
Match-Merge演算子
顧客データの照合およびマージの例
一致の概念について
複数の一致ルールの例
推移的一致の例
Match-Merge演算子を使用したマッピングの設計
2つのMatch-Merge演算子の使用
Match-Mergeウィザードおよびエディタ: 名前
Match-Mergeウィザードおよびエディタ: グループ
Match-Mergeウィザードおよびエディタ: 接続の入力
Match-Mergeウィザードおよびエディタ: 入力属性
Match-Mergeウィザードおよびエディタ: マージ出力
Match-Mergeウィザードおよびエディタ: 相互参照出力
Match-Mergeウィザードおよびエディタ: 一致bin
Match-Mergeウィザードおよびエディタ: 一致ルール
一致ルールの説明
「条件付き」一致ルール
条件付き一致ルールの定義
条件付き一致ルールのアルゴリズム
重み一致ルール
重み一致ルールの使用
重み一致ルールの例
人名一致ルール
人名一致ルールの定義
会社一致ルール
会社一致ルールの定義
アドレス一致ルール
アドレス一致ルールの定義
「カスタム」一致ルール
カスタム一致ルール・エディタ
カスタム一致ルールの定義
マージ・ルール・ページ
マージ・ルールの説明
「一致ID」マージ・ルール
「ランク」および「レコードのランク」マージ・ルール
「順序」マージ・ルール
「最小/最大」および「最小/最大レコード」マージ・ルール
「コピー」マージ・ルール
「カスタム」および「カスタム・レコード」マージ・ルール
カスタム・マージ・ルール・エディタ
マッピングでのName and Address演算子の使用
Name and Addressウィザードおよびエディタ: 一般
名前とアドレス・ウィザードおよびエディタ: 定義
Name and Addressウィザードおよびエディタ: グループ
Name and Addressウィザードおよびエディタ: 接続の入力
名前とアドレス・ウィザードおよびエディタ: 入力属性
入力ロールの説明
名前とアドレス・ウィザードおよびエディタ: 出力属性
「出力属性コンポーネント」ダイアログ・ボックス
出力コンポーネントの説明
パススルー
名前
アドレス
付加ベンダー
エラー・ステータス
国固有
Name and Addressウィザードおよびエディタ: 郵便レポート・ページ
郵便レポートについて
米国郵政公社のCASS認定
カナダ郵便局のSERP認定
オーストラリア郵便局のAMAS認定
Name and Addressサーバーの管理
Name and Addressサーバーの構成
Name and Addressサーバーの起動と停止
第IV部 ETL設計のリファレンス
22
プロセス・フローでのアクティビティの使用
プロセス・フローでのアクティビティの使用
Oracle Warehouse Builder固有のアクティビティ
ユーティリティ・アクティビティ
コントロール・アクティビティ
AND
割当
データ監査
電子メール
終了
終了ループ
ファイルが存在
FORK
forループ
FTP
Warehouse Builderでのスクリプトの記述
置換変数の使用
Warehouse Builder外部のスクリプトのコール
手動
マッピング
通知
通知メッセージの置換
OR
ルート
ステータスの設定
SQLPlus
プロセス・フローでのアクティビティの使用
置換変数の使用
SQL*Plusコマンド
開始
サブプロセス
変換
ユーザー定義
待機
whileループ
23
大量データの移動
トランスポータブル・モジュールについて
トランスポータブル・モジュールとOracle Databaseテクノロジについて
トランスポータブル・モジュールを使用する利点
トランスポータブル・モジュールを使用する手順
トランスポータブル・モジュールの使用に必要なロールと権限
トランスポータブル・モジュールのロケーションの指定
トランスポータブル・モジュールのソース・ロケーション情報
トランスポータブル・モジュールの作成
トランスポータブル・モジュールの記述
ソース・ロケーションの選択
ターゲット・ロケーションの選択
インポートする表領域とスキーマ・オブジェクトの選択
使用可能なデータベース・オブジェクト
トランスポータブル・モジュール定義の確認
トランスポータブル・モジュールの構成
トランスポータブル・モジュール構成プロパティ
スキーマ構成プロパティ
ターゲット・データファイル構成プロパティ
表領域構成プロパティ
トランスポータブル・モジュールの生成と配布
トランスポータブル・モジュールを介してデータにアクセスするマッピングの設計
トランスポータブル・モジュールの編集
名前
ソース・ロケーション
表領域
ターゲット・ロケーション
表領域プロパティの表示
トランスポータブル・モジュールへのメタデータの再インポート
24
ETLオブジェクト構成
マッピング構成のリファレンス
マッピングの構成手順
ランタイム・パラメータ
バルク・サイズ
表分析のサンプリング率
コミット頻度
エラーの最大数
デフォルト・オペレーティング・モード
デフォルト監査レベル
デフォルト・パージ・グループ
コード生成オプション
ANSI SQL構文
コミット制御
表分析文
パラレルDMLの有効化
最適化コード
AUTHID
ターゲット・ロード順序付けを使用
エラー・トリガー
バルク処理コード
生成モード
ソースとターゲットのリファレンス
LCR APIを使用
データベース・リンク
ロケーション
競合解決
スキーマ
パーティション交換ロード
ヒント
制約管理
SQL*Loaderパラメータ
フラット・ファイル演算子の構成
ターゲットとしてのフラット・ファイル演算子
ソースとしてのフラット・ファイル演算子
プロセス・フローの構成
25
ソース演算子とターゲット演算子
ソースおよびターゲット演算子の使用
ソースおよびターゲット演算子のリスト
Oracleソースおよびターゲット演算子の使用
Oracleソースおよびターゲット演算子のプロパティの設定
プライマリ・ソース
Oracleターゲット演算子のロード・タイプ
フラット・ファイル・ターゲットのロード・タイプ
ターゲット・ロード順序
更新用ターゲット・フィルタ
削除用ターゲット・フィルタ
制約による一致
制約をデフォルト値に戻す方法
バウンド名
キー名
キー列
キー・タイプ
参照キー
エラー表名
ロールアップ・エラー
この演算子からのエラーのみを選択
「属性のプロパティ」の設定
バウンド名
データ型
Precision
Scale
長さ
小数秒精度
行の挿入中に列をロードする
行の更新中に列をロードする
行の更新中に列を一致させる
更新: 演算
行の削除中に列を一致させる
定数演算子
オブジェクト演算子の構成
キューブ演算子
キューブ演算子のプロパティ
データ・ジェネレータ演算子
データファイル・レコード番号への1列の設定
現在日付への1列の設定
一意の順序番号への1列の設定
ディメンション演算子
ディメンション演算子プロパティ
ソースとしてのディメンション演算子
ターゲットとしてのディメンション演算子
外部表演算子
オブジェクト演算子の拡張
入力パラメータのマッピング演算子
出力パラメータのマッピング演算子
マテリアライズド・ビュー演算子
順序演算子
表演算子
可変長配列イテレータ演算子
ビュー演算子
リモートおよびOracle以外のソースおよびターゲット演算子の使用
Oracle以外またはリモート・ターゲットの使用制限
Oracle以外およびリモート・ターゲットに関するWarehouse Builderの対応策
フラット・ファイルのソースおよびターゲット演算子の使用
フラット・ファイル・ソースおよびターゲット演算子のプロパティの設定
フラット・ファイルのロード・タイプ
1行目のフィールド名
フラット・ファイル演算子
フラット・ファイル・ソース演算子
フラット・ファイル・ターゲット演算子
26
データ・フロー演算子
データ・フロー演算子のリスト
演算子ウィザード
演算子ウィザードの一般ページ
演算子ウィザードのグループ・ページ
演算子ウィザードの入力ページと出力ページ
演算子ウィザードの「接続の入力」
式ビルダー
「式ビルダー」のオープン
「式ビルダー」のユーザー・インタフェース
アグリゲータ演算子
Group By句
Having句
集計関数の式
Anydataキャスト演算子
デュプリケータ解除演算子
式演算子
フィルタ演算子
ジョイナ演算子
ジョイナの制限事項
完全外部結合の指定
完全外部結合条件の作成
キー参照演算子
キー検索演算子の使用
一般
グループ
接続の入力
検索
タイプ2履歴検索
一致行なし
ピボット演算子
例: 売上データのピボット
行ロケータ
ピボット演算子の使用
一般
グループ
接続の入力
入力属性
出力属性
ピボット変換
マッピング後プロセス演算子
マッピング前プロセス演算子
集合演算演算子
ソーター演算子
Order By句
スプリッタ演算子
例: 複数のターゲットを使用するマッピングの作成
テーブル・ファンクション演算子
テーブル・ファンクション演算子を使用する際の前提条件
入力
出力
テーブル・ファンクション演算子のプロパティ
テーブル・ファンクション演算子のプロパティ
入力パラメータ・グループのプロパティ
入力パラメータのプロパティ
出力パラメータ・グループのプロパティ
出力パラメータ
変換演算子
アンピボット演算子
例: 売上データのアンピボット
行ロケータ
アンピボット演算子の使用
一般
グループ
接続の入力
入力属性
行ロケータ
出力属性
アンピボット変換
27
変換
管理変換
WB_ABORT
WB_COMPILE_PLSQL
WB_DISABLE_ALL_CONSTRAINTS
WB_DISABLE_ALL_TRIGGERS
WB_DISABLE_CONSTRAINT
WB_DISABLE_TRIGGER
WB_ENABLE_ALL_CONSTRAINTS
WB_ENABLE_ALL_TRIGGERS
WB_ENABLE_CONSTRAINT
WB_ENABLE_TRIGGER
WB_TRUNCATE_TABLE
文字変換
ASCII
CHR
CONCAT
INITCAP
INSTR、INSTR2、INSTR4、INSTRB、INSTRC
LENGTH、LENGTH2、LENGTH4、LENGTHB、LENGTHC
LOWER
LPAD
LTRIM
NLSSORT
NLS_INITCAP
NLS_LOWER
NLS_UPPER
REPLACE
REGEXP_INSTR
REGEXP_REPLACE
REGEXP_SUBSTR
RPAD
RTRIM
SOUNDEX
SUBSTR、SUBSTR2、SUBSTR4、SUBSTRB、SUBSTRC
TRANSLATE
TRIM
UPPER
WB_LOOKUP_CHAR (number)
WB_LOOKUP_CHAR (varchar2)
WB_IS_SPACE
コントロール・センター変換
WB_RT_GET_ELAPSED_TIME
WB_RT_GET_JOB_METRICS
WB_RT_GET_LAST_EXECUTION_TIME
WB_RT_GET_MAP_RUN_AUDIT
WB_RT_GET_NUMBER_OF_ERRORS
WB_RT_GET_NUMBER_OF_WARNINGS
WB_RT_GET_PARENT_AUDIT_ID
WB_RT_GET_RETURN_CODE
WB_RT_GET_START_TIME
変換の変換
ASCIISTR
COMPOSE
CONVERT
HEXTORAW
NUMTODSINTERVAL
NUMTOYMINTERVAL
RAWTOHEX
RAWTONHEX
SCN_TO_TIMESTAMP
TIMESTAMP_TO_SCN
TO_BINARY_DOUBLE
TO_BINARY_FLOAT
TO_CHAR
TO_CLOB
TO_DATE
TO_DSINTERVAL
TO_MULTI_BYTE
TO_NCHAR
TO_NCLOB
TO_NUMBER
TO_SINGLE_BYTE
TO_TIMESTAMP
TO_TIMESTAMP_TZ
TO_YMINTERVAL
UNISTR
日付変換
ADD_MONTHS
CURRENT_DATE
DBTIMEZONE
FROM_TZ
LAST_DAY
MONTHS_BETWEEN
NEW_TIME
NEXT_DAY
ROUND (date)
SESSIONTIMEZONE
SYSDATE
SYSTIMESTAMP
SYS_EXTRACT_UTC
TRUNC (date)
WB_CAL_MONTH_NAME
WB_CAL_MONTH_OF_YEAR
WB_CAL_MONTH_SHORT_NAME
WB_CAL_QTR
WB_CAL_WEEK_OF_YEAR
WB_CAL_YEAR
WB_CAL_YEAR_NAME
WB_DATE_FROM_JULIAN
WB_DAY_NAME
WB_DAY_OF_MONTH
WB_DAY_OF_WEEK
WB_DAY_OF_YEAR
WB_DAY_SHORT_NAME
WB_DECADE
WB_HOUR12
WB_HOUR12MI_SS
WB_HOUR24
WB_HOUR24MI_SS
WB_IS_DATE
WB_JULIAN_FROM_DATE
WB_MI_SS
WB_WEEK_OF_MONTH
番号変換
ABS
ACOS
ASIN
ATAN
ATAN2
BITAND
CEIL
COS
COSH
EXP
FLOOR
LN
LOG
MOD
*
NANVL
POWER
REMAINDER
ROUND(数値)
SIGN
SIN
SINH
SQRT
TAN
TANH
TRUNC(数値)
WB_LOOKUP_NUM(数値列用)
WB_LOOKUP_NUM(varchar2列用)
WB_IS_NUMBER
WIDTH_BUCKET
OLAP変換
WB_OLAP_AW_PRECOMPUTE
WB_OLAP_LOAD_CUBE
WB_OLAP_LOAD_DIMENSION
WB_OLAP_LOAD_DIMENSION_GENUK
その他の変換
DEPTH
DUMP
EMPTY_BLOB, EMPTY_CLOB
NLS_CHARSET_DECL_LEN
NLS_CHARSET_ID
NLS_CHARSET_NAME
NULLIF
NVL
NVL2
ORA_HASH
PATH
SYS_CONTEXT
SYS_GUID
SYS_TYPEID
UID
USER
USERENV
VSIZE
空間変換
SDO_AGGR_CENTROID
SDO_AGGR_CONVEXHULL
SDO_AGGR_MBR
SDO_AGGR_UNION
ストリーム変換
REPLICATE
XML変換
EXISTSNODE
EXTRACT
EXTRACTVALUE
SYS_XMLAGG
SYS_XMLGEN
WB_XML_LOAD
WB_XML_LOAD_F
XMLCONCAT
XMLSEQUENCE
XMLTRANSFORM
第V部 配布および実行のリファレンス
28
ETLオブジェクトのスケジューリング
スケジュールの編集
開始日時および終了日時
繰返しスケジュールの定義
月
週番号
年の通算日
月の通算日
日
時
分
秒
設定位置
スケジュールの例
29
ターゲット・システムの配布
ターゲット・ロケーションの作成
ターゲット・ロケーション・タイプの選択
ターゲット・ロケーションに対する権限の付与
ロケーションの登録
デザイン・センターのプロジェクト・エクスプローラからの配布
コントロール・センター・マネージャを開く
コントロール・センター・マネージャからの配布
配布結果の確認
他のロケーションへの配布
ETLプロセスの開始
ETLジョブのスケジュール
ランタイム・プリファレンス
30
配布と実行の監査
リポジトリ・ブラウザについて
監査レポートの表示
リポジトリ・ブラウザを開く
リポジトリ・ブラウザ・リスナーの起動および停止
リポジトリ・ブラウザの起動
リポジトリへのログイン
デザイン・センター
リポジトリ・ナビゲータ
オブジェクト・レポート
サマリー・レポート
詳細レポート
インプリメンテーション・レポート
系統および影響分析のレポートおよびダイアグラム
オブジェクトのプロパティ
オブジェクトの系統
オブジェクトの影響分析
コントロール・センター・レポート
配布レポート
配布スケジュール・レポート
ロケーション・レポート
オブジェクト・サマリー・レポート
配布レポート
配布エラーの詳細レポート
実行レポート
実行スケジュール・レポート
実行サマリー・レポート
エラー表実行レポート
トレース・レポート
実行ジョブ・レポート
ジョブ・ファイル・レポート
ジョブ開始レポート
実行レポート
ジョブ・エラー診断レポート
管理レポート
サービス・ノード・レポート
ロケーション検証レポート
共通リポジトリ・ブラウザ・タスク
最近実行されたWarehouse Builderプロセスの識別
プロセスの実行に失敗した理由の識別
プロセスの実行の比較
マップの実行が予期せぬ結果を招いた理由の把握
最近実行された配布の識別
特定のロケーションに配布されたデータ・オブジェクトの識別
特定の配布済データ・オブジェクトを使用するマップの実行の識別
配布済プロセスのデフォルトの配布時間設定の把握
プロセスの再実行
プロセスの実行の監視
プロセスの実行の中断
プロセスの実行監査詳細の削除
以前の配布監査詳細の削除
ロケーションの登録解除
変更済データベース環境のロケーション接続詳細の更新
変更済RAC環境のサービス・ノード詳細の更新
第VI部 メタデータ管理のリファレンス
31
メタデータの依存性管理
メタデータ依存性マネージャについて
使用方法のシナリオ
系統および影響分析ダイアグラムについて
LIAダイアグラムの生成
LIAダイアグラムの表示の変更
LIAダイアグラムでのグループの使用
オブジェクトの属性の表示
依存性マネージャでのオブジェクトの変更
メタデータ依存性マネージャ
メニュー・バー
分析
編集
表示
ウィンドウ
ツールバー
鳥瞰図
DMツリー
プロパティ・インスペクタ
キャンバス
「変更の伝播」ダイアログ・ボックス
32
メタデータの変更管理
メタデータ・スナップショットについて
スナップショットの作成
スナップショットの作成ウィザードを開く
スナップショットへのコンポーネントの追加
スナップショットへの追加ウィザードを開く
スナップショットの管理
スナップショットのアクセス権限の管理
スナップショットの比較
2つのスナップショットの比較
リポジトリ・オブジェクトとスナップショット・コンポーネントの比較
完全スナップショットからシグネチャ・スナップショットへの変換
スナップショットからのリポジトリ・オブジェクトのリストア
スナップショットのエクスポートおよびインポート
スナップショットの削除
33
メタデータ・ローダー(MDL)によるインポートおよびエクスポート
メタデータ・ローダーを使用したインポートおよびエクスポートの概要
メタデータ・ローダー・ユーティリティ
メタデータ・エクスポート・ユーティリティ
メタデータ・インポート・ユーティリティ
メタデータ・ローダーの用途
メタデータ・ローダーへのアクセス
複数セッションの同時実行性およびMDL
メタデータ・ローダー・ログ・ファイル
メタデータ・ローダーの結果について
メタデータ・ローダーとWarehouse Builderデザイン・センターの併用
Warehouse Builderデザイン・センターを使用したメタデータのエクスポート
「メタデータのエクスポート」ダイアログ
「拡張オプションのエクスポート」ダイアログ
Warehouse Builderデザイン・センターを使用したメタデータのインポート
「メタデータのインポート」ダイアログ
「拡張オプションのインポート」ダイアログ
「ファイル・サマリー」ダイアログ
インポート・モードおよび一致条件の結合
異なるベース言語のインポート
インポートを制御する検証ルール
旧バージョンからのメタデータのアップグレード
「メタデータのアップグレード」ダイアログ
Oracle Warehouse Builder 10
g
リリース2にアップグレードした後のリポジトリ・オブジェクトへの変更
警告およびエラー・メッセージの確認
メタデータ・ローダーとOMB Plusの併用
34
Warehouse Builderリポジトリの拡張
ユーザー定義オブジェクトを使用したWarehouse Builderリポジトリの拡張
Oracle Metabase(OMB)Plusについて
OMB Plusスクリプトを使用したUDOおよびUDPの指定
UDOとUDPのネーミング規則
Warehouse Builderオブジェクトへの新規プロパティの追加
UDPの作成: 例
リポジトリへのUDOの追加
UDOを定義するスクリプトの記述
UDOの作成: 例
オブジェクトへのUDOの関連付け
UDOとUDPの使用
他のリポジトリへのUDOおよびUDPの伝播
Warehouse Builderのオブジェクトに対する新規アイコンの作成
アイコン・セットの作成
「アイコン・セットの作成」ダイアログ
Warehouse Builderオブジェクトへの新規アイコン・セットの割当て
オブジェクトへの新規アイコン・セットの割当て
プロセス・フローでのアクティビティへの新規アイコン・セットの割当て
エキスパート・エディタでのタスクへの新規アイコン・セットの割当て
第VII部 その他の使用方法
35
最優良用法の実装
エキスパートについて
ユーザーに表示されるエキスパート
開発者に表示されるエキスパート
エキスパートのプロセス・フローとの違い
エキスパートの作成方法
エキスパート・オブジェクトの作成
エキスパート・キャンバスへのタスクの追加
エキスパート・キャンバスへのネストされたエキスパートの追加
エキスパート・キャンバスへの推移の追加
タスク間でのデータ値の移動
入力パラメータのバインド
定数の使用
変数の使用
エキスパートの検証、生成および開始
開発環境の作成
エキスパートの公開
バッチ・ファイルからのエキスパートの実行
36
キーボード・アクセス
汎用Windowsキー
ツリー表示のコントロール・キー
Warehouse Builderのショートカット・キー用のアクセラレータ・キー・セット
メニュー・コマンドおよびアクセス・キー
マッピング・エディタのキーボード操作
演算子の接続のニーモニック・キー割当て
キューブのショートカット・キー
表、ビュー、マテリアライズド・ビューおよびユーザー定義タイプ(オブジェクト・タイプ、可変長配列、ネストした表)のショートカット・キー
ディメンションのショートカット・キー
ビジネス定義のショートカット・キー
マッピングのショートカット・キー
プラッガブル・マッピング・エディタのショートカット・キー
37
予約語
予約語
索引