IBM Rational Rose 7.x (2000e以降) - エクスポート
Availability-note
AWS
AWS 専用機能は us.cloud.talend.com、eu.cloud.talend.com、ap.cloud.talend.com で利用できます。
ブリッジの要件
このブリッジ:Microsoft Windowsではサポートされていません。
ブリッジの仕様
| ベンダー | IBM |
| ツール名 | Rational Rose |
| ツールバージョン | 7.x (2000e以降) |
| ツールのWebサイト | http://www.ibm.com/software/awdtools/developer/rose/ (英語のみ) |
| サポートされている方法論 | [オブジェクトモデリング] データストア(オブジェクトモデルUMLクラス図、物理データモデル、ストアドプロシージャー式解析)、MDLファイルのグラフィカルレイアウト |
仕様
ツール: MDLファイル経由のIBM / Rational Roseバージョン7.x (2000e以降)
http://www.ibm.com/software/awdtools/developer/rose/をご覧ください。
メタデータ: [オブジェクトモデリング] データストア(オブジェクトモデルUMLクラス図、物理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト
コンポーネント: IbmRationalRoseDmバージョン11.2.0
概要
このブリッジはIBM Rose Data Modelファイルを生成します。
要件
該当なし
よくある質問
該当なし
制限事項
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。
サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。
ブリッジパラメーター
| パラメーター名 | 説明 | タイプ | 値 | デフォルト | 範囲 | |||||||||||
| ファイル | Rational RoseネイティブのMDLファイルを生成します。変換されたモデルをロードする方法: 1. Rational Rose Data Modelerの[ファイル]メニューから[開く]を選択します。 2. 開くファイルまで移動します。 3. 表示するクラス図を選択します。 4. [形式]メニューから[レイアウト図]を選択します。 5. [形式]メニューから[すべて自動サイズ調整]を選択します。 |
ファイル | *.mdl | 必須 | ||||||||||||
| オブジェクトモデルデータ型を選択 | 属性型または引数型をインポートします: 'Rose C++' 'Rose Java' 'Rose Data Modeler' |
ENUMERATED |
|
Rose Data Modeler | ||||||||||||
| オブジェクトまたはデータモデルを選択 | インポートされたモデルが以下を含むかどうかを指定します: オブジェクトモデルのみ データモデルのみ オブジェクトモデルとデータモデル |
ENUMERATED |
|
オブジェクトモデルとデータモデル | ||||||||||||
| データモデルのターゲットデータベースを選択 | データモデルで使用されるターゲットデータベース。 [自動検出] 元のモデルからターゲットデータベースを自動検出します。 |
ENUMERATED |
|
[Auto detect] (自動検出) | ||||||||||||
| 外部キー属性のエクスポート | 外部キー属性をエクスポートします: [True] [False] 外部キーの属性は作成されません。 |
BOOLEAN |
|
偽 | ||||||||||||
| 修飾子の生成(オブジェクトモデル限定) | 外部キー属性を表現する修飾子を生成します。 [True] [外部キー属性のエクスポート]オプションに優先します。 [False] |
BOOLEAN |
|
偽 | ||||||||||||
| 制約を図に表示 | 関連項目および関連項目ロールの制約を図に示します。 | BOOLEAN |
|
偽 | ||||||||||||
| グラフィック情報を使用する | 利用可能な場合は、クラスの表示にグラフィック情報を使用します。 | BOOLEAN |
|
真 | ||||||||||||
| オブジェクトモデル図のXスケール(%) | グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。 図のX座標に適用される横の倍率(%)を制御します。 デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。 |
数値 | 100 | |||||||||||||
| オブジェクトモデル図のYスケール(%) | グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。 図のY座標に適用される縦の倍率(%)を制御します。 デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。 |
数値 | 100 | |||||||||||||
| データモデル図のXスケール(%) | グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。 図のX座標に適用される横の倍率(%)を制御します。 デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。 |
数値 | 100 | |||||||||||||
| データモデル図のYスケール(%) | グラフィック情報が別のツールからインポートされている場合は、図のスケールをデスティネーションツールの作図規則に合わせて調整すると役立つことがあります。 図のY座標に適用される縦の倍率(%)を制御します。 デフォルト値は100% (変更なし)で、200%では倍のサイズに、50%では半分のサイズになります。 |
数値 | 100 | |||||||||||||
| XMLインデント(プリティプリント) | テキストエディターで生成されたファイルを開く目的で、XMLのプリティプリントを制御します。例: [空白文字] 複数のスペース文字をインデントとして使用します。 [タブキー] インデントとしてタブ文字を使用します。 [空] インデントを含まないためファイルをコンパクトにできます。 |
BOOLEAN |
|
真 | ||||||||||||
| グラフィック情報をエクスポートする | デフォルトでは、このブリッジはすべてのオブジェクトのグラフィック情報を作成します。 大型のモデルをエクスポートする場合は、生成されるモデルのサイズを縮小するために、グラフィック情報をエクスポートしないでください。 |
BOOLEAN |
|
真 |
ブリッジのマッピング
| Meta Integration Repository (MIR) メタモデル (OMG CWM標準に基づく) |
"IBM Rational Rose 7.x (2000e以降)" メタモデル IbmRationalRoseDm |
マッピングのコメント |
| 名前 | 名前 | |
| 引数 | パラメーター | Parameters of ストアドプロシージャーs are mapped |
| DefaultValue | デフォルト値 | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| 種類 | 方向 | |
| 名前 | 名前 | |
| 位置 | 序数 | |
| 関連 | リレーションシップ | n-aryの関連項目はマッピングされていません。「多対多」の関連項目はマッピングされていません。 |
| 集計 | タイプ | 識別/非識別 |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | [Name] (名前) | |
| ステレオタイプ | ステレオタイプ | |
| AssociationRole | リレーションシップ | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| ExtraConstraint | 参照整合性制約 | |
| 多重度 | 基数 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 親/子ロール | |
| [Source] (ソース) | 親/子 | |
| 属性 | カラム、チェック制約 | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| ExtraConstraint | チェック制約 | テーブルでのチェック制約 |
| InitialValue | デフォルト値 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| オプション | Nullではない | |
| PhysicalName | 名前 | |
| 位置 | 序数 | |
| BaseType | カラム、チェック制約 | |
| データ型 | [Datatype] (データ型) | データ型変換配列をご覧ください。 |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| 長さ | 長さ/精度 | |
| スケール | スケール | |
| CandidateKey | キー制約 | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| UniqueKey | [Type] (タイプ) | Trueの場合は[一意制約]、そうでない場合は[インデックス] |
| クラス | テーブル | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| ClassDiagram | データモデル図 | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 名前 | |
| DatabaseSchema | スキーマ | モデルエレメントはすべて、それぞれのスキーマでエクスポートされます。スキーマがない場合は、デフォルトのスキーマでエクスポートされます。 |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 名前 | |
| PhysicalName | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| DerivedType | ドメイン、カラム、チェック制約 | タイプの階層は再現されません |
| コメント | [Comment] (コメント) | |
| データ型 | [Datatype] (データ型) | データ型変換配列をご覧ください。 |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| InitialValue | デフォルト値 | |
| [Length] (長さ) | 長さ/精度 | |
| LowerBound | チェック制約 | BETWEEN または >= ステートメント |
| [Name] (名前) | ドメイン名 | |
| スケール | スケール | |
| UpperBound | チェック制約 | BETWEEN または <= ステートメント |
| UserDefined | Trueの場合はドメインにマッピングされ、そうでない場合は属性プロパティにマップされます | |
| DesignPackage | メインパッケージ[論理ビュー]が存在しない場合は作成されます。 | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| ForeignKey | キー制約 | タイプは[外部キー制約]に設定されています |
| コメント | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| インデックス | キー制約 | キーに接続されている場合 |
| クラスター化 | クラスター化 | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| IndexMember | キー制約 | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| 位置 | ファイル内の順序 | |
| プロジェクション | ClassView | グラフィカル情報 |
| BackgroundColor | 塗りつぶしの色 | |
| FontColor | フォントの色 | |
| FontName | フォント | |
| FontSize | フォントサイズ | |
| 高さ | 高さ | |
| 幅 | 幅 | |
| X | x | |
| Y | y | |
| PropertyElementTypeScope | タイプ | モデルプロパティのタイプ |
| 範囲 | タイプ | |
| PropertyType | モデルプロパティ | |
| 説明 | 未使用 | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| グループ | 未使用 | |
| 名前 | 名前 | |
| PhysicalName | 未使用 | |
| 位置 | ファイル内の順序 | |
| 使用方法 | 未使用 | |
| RelationshipProjection | AssociationView | グラフィカル情報 |
| LineColor | 線の色 | |
| LinePoints | 頂点 | |
| X | x | |
| Y | y | |
| SQLViewAssociation | 依存項目 | |
| 説明 | ドキュメンテーション | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| PhysicalName | 名前 | |
| SQLViewAttribute | 属性 | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| 式 | [Type] (タイプ) | |
| PhysicalName | 名前 | |
| 位置 | ファイル内の順序 | |
| SQLViewEntity | クラス | ステレオタイプは[ビュー]に設定されます |
| 説明 | ドキュメンテーション | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| WhereClause | SelectClause | CREATE VIEWステートメントでない場合に生成されます |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 名前 | |
| StoredProcedure | ストアドプロシージャー | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| セマンティクス | アクションボディ | |
| トリガー | トリガー | |
| 説明 | コメント | |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| FireOnDelete | トリガーイベント | |
| FireOnInsert | トリガーイベント | |
| FireOnUpdate | トリガーイベント | |
| [Name] (名前) | 物理名が空でない限りマッピングされません | |
| PhysicalName | 名前 | |
| セマンティクス | アクションボディ | |
| TriggerType | トリガータイプ | |
| TypeValue | チェック制約 | チェック制約がテーブルに適用されます |
| DesignLevel | スキーマのLogical Onlyオブジェクトには相当する項目がありません。 | |
| 位置 | INステートメントでの順序 | |
| 値 | 値 | INステートメントの各フィールドの値 |