IBM DB2 Cube Views - エクスポート
Availability-note
AWS
AWS 専用機能は us.cloud.talend.com、eu.cloud.talend.com、ap.cloud.talend.com で利用できます。
ブリッジの要件
このブリッジ:Microsoft Windowsではサポートされていません。
ブリッジの仕様
| ベンダー | IBM |
| ツール名 | DB2 Cube Views |
| ツールバージョン | 8.x |
| ツールのWebサイト | http://www.ibm.com/software/data/infosphere/warehouse/olap.html |
| サポートされている方法論 | [ビジネスインテリジェンス] XMLファイル経由のBIデザイン(RDBMSソース、ディメンショナルターゲット、変換来歴、式解析) |
仕様
ツール: XMLファイル経由のIBM / DB2 Cube Viewsバージョン8.x
http://www.ibm.com/software/data/infosphere/warehouse/olap.htmlをご覧ください。
メタデータ: [ビジネスインテリジェンス] BIデザイン(RDBMSソース、ディメンショナルターゲット、変換来歴、式解析)
コンポーネント: IbmDb2CubeViewsバージョン11.2.0
概要
該当なし
要件
該当なし
よくある質問
該当なし
制限事項
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。
サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。
ブリッジパラメーター
| パラメーター名 | 説明 | タイプ | 値 | デフォルト | 範囲 | |||
| ファイル | このブリッジによりXMLファイルが生成されます。 DB2 UDB OLAP Centerを使ってXMLファイルのコンテンツをロードします。 1. [OLAP Center]メニューから[インポート...]を選択します。 2. [ファイル名]テキストボックスにロードするモデルのファイル名を入力します。 3. [OK]をクリックします。 |
ファイル | *.xml | 必須 | ||||
| CubeViewsバージョン | 適切なXMLファイル形式の生成にCubeViewsソフトウェアのどのバージョンを使用するかを指定します。 | ENUMERATED |
|
8.1 | ||||
| データモデルリレーショナルスキーマ名 | リレーショナルテーブルをどのDB2スキーマに置くかを指定します。この情報はソースツールによって必ずしも常に指定されないためです。 注: DB2スキーマ名では大文字と小文字が区別されます。 |
STRING | ||||||
| ディメンションスキーマ名 | 新しいディメンションオブジェクトをどのDB2スキーマに作成するかを指定します。 注: DB2スキーマ名では大文字と小文字が区別されます。 これは必須パラメーターです。 |
STRING | 必須 | |||||
| ディメンションモデリングの検出 | このブリッジを使用してデータモデリングまたはETLツールで作成したデータモデルを変換し、それをフォワードエンジニアリングしてOLAP/BIモデルを構築する場合、各テーブルに指定されたディメンションロール(ファクト、ディメンション、アウトリガー)は、テーブルがBIファクトとディメンションにどのように変換されるかを推定するために、ブリッジによって使用されます。 このパラメーターは、ソースモデルがテーブルのディメンションロールを指定しなかった場合でも、テーブルのディメンションロール(ファクト、ディメンション、アウトリガー)を検出する方法を制御します。 [ソースモデルによって定義されている場合のみ] ソースモデルによって定義されている場合は、テーブルディメンションロールを使用します。 [リレーショナルスキーマから自動検出] 外部キーに基づくファクトとディメンションテーブルの自動検出。 このアルゴリズムは、受信外部キーのみを持つテーブルをファクトテーブルと見なします。 発信外部キーを持つテーブルは、ファクトテーブルへの最小距離(外部キーリレーションシップの数)に応じてディメンションテーブルまたはアウトリガーテーブルと見なされます。 他のテーブルへの外部キーリレーションシップを持たないテーブルはディメンションテーブルと見なされます。 [手動で指定されたファクトおよびディメンション] ファクトテーブルとディメンションテーブルを手動で指定します。 [無効] OLAPに対するフォワードエンジニアリングは行われません。 |
ENUMERATED |
|
ソースモデルによって定義されている場合 | ||||
| ディメンションモデリング検出ファクトテーブル | このブリッジを使用してデータモデリングまたはETLツールで作成したデータモデルを変換し、それをフォワードエンジニアリングしてOLAP/BIモデルを構築する場合、各テーブルに指定されたディメンションロール(ファクト、ディメンション、アウトリガー)は、テーブルがBIファクトとディメンションにどのように変換されるかを推定するために、ブリッジによって使用されます。 モデルのファクトテーブルのリストをこのオプションで指定できます。ブリッジは、ディメンションと測定を生成する時にそれをファクトと見なします。例: dbo.Fact1; Fact2 このオプションは、ソースツールがテーブルディメンションロールのこの概念をサポートしていない場合に有用です。また、ソースツールの制限を回避するために使用できます。 このオプションの動作は[ディメンションモデリング検出ディメンションテーブル]オプションと組み合わせることができ、その結果、一部のテーブルはファクトとして、その他はディメンションとして処理されます。 |
STRING | ||||||
| ディメンションモデリング検出ディメンションテーブル | このブリッジを使用してデータモデリングまたはETLツールで作成したデータモデルを変換し、それをフォワードエンジニアリングしてOLAP/BIモデルを構築する場合、各テーブルに指定されたディメンションロール(ファクト、ディメンション、アウトリガー)は、テーブルがBIファクトとディメンションにどのように変換されるかを推定するために、ブリッジによって使用されます。 すべてのテーブルがディメンションであるとブリッジが想定すべきかどうか、このパラメーターで指定できます。 [True] ブリッジはテーブルがすべてディメンションであると想定します。 [False] ブリッジは(もしあれば)各テーブルに指定されているディメンションロールを使用します。 このオプションは、ソースツールがテーブルディメンションロールのこの概念をサポートしていない場合に有用です。また、ソースツールの制限を回避するために使用できます。 このオプションの動作は[ディメンションモデリング検出ファクトテーブル]オプションと組み合わせることができ、その結果、一部のテーブルはファクトとして、その他はディメンションとして処理されます。 |
BOOLEAN |
|
真 | ||||
| XMLインデント(プリティプリント) | テキストエディターで生成されたファイルを開く目的で、XMLのプリティプリントを制御します。例: [空白文字] 複数のスペース文字をインデントとして使用します。 [タブキー] インデントとしてタブ文字を使用します。 [空] インデントを含まないためファイルをコンパクトにできます。 |
STRING | ||||||
| 冗長性 | このパラメーターは、ディメンションモデリングフォワードエンジニアリングの冗長性レベルを制御します。 [False] 標準的な冗長性。 [True] 追加情報がログに出力されます。 |
BOOLEAN |
|
真 |
ブリッジのマッピング
| Meta Integration Repository (MIR) メタモデル (OMG CWM標準に基づく) |
"IBM DB2 Cube Views" メタモデル IbmDb2CubeViews |
マッピングのコメント |
| AggregationRule | 集計スクリプト | |
| 関連 | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| AssociationRole | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| AssociationRoleNameMap | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| 属性 | カラム | 基礎となるデータベースカラムを参照するために使用 |
| DesignLevel | LOGICAL_ONLYの場合は適用されません | |
| [Name] (名前) | 名前 | |
| PhysicalName | [Name] (名前) | ビジネス名が設定されている場合 |
| BaseType | Cube Viewsツールで再計算されたためマッピングされていません | |
| クラス | テーブル | 基礎となるデータベーステーブルを参照するために使用 |
| DesignLevel | LOGICAL_ONLYの場合は適用されません | |
| [Name] (名前) | 名前 | |
| PhysicalName | [Name] (名前) | ビジネス名が設定されている場合 |
| Condition | 結合 | 結合のWhere句を保持し、関係する属性へのトレーサビリティを保持します |
| DatabaseSchema | スキーマ | スキーマが設定されていないリレーショナルテーブルの識別に使用され、[リレーショナルスキーマ]というブリッジオプションとして提供されることもあります。ディメンションオブジェクトを作成するために[ディメンションスキーマ]というブリッジオプションとして提供されます |
| [Name] (名前) | [Name] (名前) | |
| PhysicalName | [Name] (名前) | |
| DerivedType | Cube Viewsツールで再計算されたためマッピングされていません | |
| ディメンション | ディメンション、ファクト、CubeModel | Fact型の各ディメンションに対してCubeModelが作成されます |
| 説明 | コメント | |
| 名前 | BusinessName | |
| PhysicalName | 名前 | |
| タイプ | [Type] (タイプ) | |
| UserDefined | ユーザー定義以外のディメンションはエクスポートされません | |
| DimensionAttribute | 属性 | |
| 説明 | コメント | |
| 名前 | BusinessName | |
| PhysicalName | 名前 | |
| FeatureMap | 属性、メジャー | |
| [Operation] (操作) | ソースカラム、式 | |
| ForeignKey | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| 一般化 | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| GeneralizationRole | 結合 | リレーショナルからOLAPへのフォワードエンジニアリングプロセスで使用されることがあります |
| 結合 | 結合 | 単純なWhere句を含む結合がエクスポートされます |
| 説明 | コメント | |
| 名前 | BusinessName | |
| PhysicalName | 名前 | |
| タイプ | タイプ | |
| JoinRole | 結合 | |
| 多重度 | 基数 | |
| [Level](レベル) | HierarchyAttribute | |
| LevelAttribute | HierarchyAttribute、RelatedAttribute | |
| LevelKey | HierarchyAttribute | |
| メジャー | メジャー | |
| DefaultAggregation | 全ディメンションのファンクション | |
| 説明 | コメント | |
| 名前 | BusinessName | |
| PhysicalName | 名前 | |
| SQLViewAttribute | カラムを表示 | 基礎となるビューカラムを参照するために使用 |
| [Name] (名前) | 名前 | |
| PhysicalName | [Name] (名前) | ビジネス名が設定されている場合 |
| SQLViewEntity | 表示 | 基礎となるデータベースビューを参照するために使用 |
| [Name] (名前) | 名前 | |
| PhysicalName | [Name] (名前) | ビジネス名が設定されている場合 |
| StoreModel | このブリッジは、モデルのOLAPディメンションと階層をエクスポートします。現在のモデルがリレーショナルのみの場合は、実際のエクスポートの前に、ブリッジオプションとして提供されたパラメータを使ってフォワードエンジニアリングプロセス(リレーショナルスタースキーマモデルからOLAPディメンションモデルへ)が行われます。 |