メイン コンテンツをスキップする 補完的コンテンツへスキップ

OMG CWM 1.0 XMI 1.1以前 - 未サポートのEOLブリッジ - インポート

Availability-note AWS

ブリッジの要件

このブリッジ:
  • Microsoft Windowsではサポートされていません。

ブリッジの仕様

ベンダー Object Management Group
ツール名 Common Warehouse メタモデル (CWM) XMI
ツールバージョン 1.0より前に適用された仕様
ツールのWebサイト http://www.omg.org/cwm/
サポートされている方法論 [メタデータ管理] メタデータリポジトリー、データストア(オブジェクトモデルUMLクラス図、物理データモデル、論理データモデル、OLAPディメンショナルモデル、ストアドプロシージャー式解析)、ETL (ソースとターゲットのデータストア、変換来歴、式解析)、CWM XMI 経由のBIデザイン(RDBMSソース、OLAPソース、ディメンショナルターゲット、変換来歴)
データプロファイリング
増分収集
マルチモデル収集
モデル選択のためのリモートリポジトリーの参照

仕様
ツール: CWM XMIファイル経由のObject Management Group / Common Warehouse メタモデル (CWM) XMIバージョンAdopted Specs Pre-1.0
http://www.omg.org/cwm/をご覧ください。
メタデータ: [メタデータ管理] メタデータリポジトリー、データストア(オブジェクトモデルUMLクラス図、物理データモデル、論理データモデル、OLAPディメンショナルモデル、ストアドプロシージャー式解析)、ETL (ソースとターゲットのデータストア、変換来歴、式解析)、BIデザイン(RDBMSソース、OLAPソース、ディメンショナルターゲット、変換来歴)
コンポーネント: OmgCwmXmiPre10バージョン11.2.0

概要
要件
該当なし

よくある質問
Q: 私のツールではどのバージョンのCWMファイルがサポートされていますか?
A: ベンダーに連絡し、サポートされているCWMメタモデルとXMI形式の正確なバージョンを取得してください。また、メタモデル形式とXMI形式の有効な組み合わせの詳細についてはOMGのWebサイトでチェックできます。

制限事項
現在判明している一般的な制限事項は、https://www.metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。

サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。


ブリッジパラメーター

パラメーター名 説明 タイプ デフォルト 範囲
ファイル Object Management Group (OMG) Common Warehouse メタモデル (CWM) XML メタデータ Interchange (XMI)ファイルの形式に準拠したXMLファイルがインポートされます。 ファイル
*.xml
*.xmi
  必須
オートコレクト CWMファイルには、若干不完全なモデルや不正確なモデルが含まれていることがあります。このブリッジがその修正を試行するかどうかを指定します。

'True'
モデルの修正を試行します。この場合、一部のモデルエレメントが削除されることがあります。このブリッジは変更について通知する警告を記録します。

[False]
モデルを変更しません。モデルが無効な場合、このブリッジはリジェクトします。
BOOLEAN   True  
トップパッケージ メタモデルでは、モデルエレメント(クラス、関連項目など)がすべてパッケージに属することが要求されます。エレメントがパッケージに明示的に関連付けられていない場合は、特別なパッケージに常に保存されます。このオプションはそのパッケージの名前を指定します。モデル内にその名前のトップレベルパッケージが1つでもあれば、そのパッケージはオプションとみなされます。すべてのオブジェクトがパッケージに含まれることをデスティネーションツールが要求しない場合、そのパッケージはデスティネーションモデルには表示されません。 STRING   論理ビュー  

 

ブリッジのマッピング

Meta Integration Repository (MIR)
メタモデル
(OMG CWM標準に基づく)
"OMG CWM Pre-1.0 XMI 1.1 - Unsupported EOL Bridge"
メタモデル
OmgCwmXmiPre10
マッピングのコメント
     
引数 UML:Parameter  
DefaultValue defaultValue  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
種類 種類  
名前 UML:ModelElement.name / 名前  
PhysicalName UML:ModelElement.name / 名前  
位置   CWMRDBファイル内の順序
関連 CWMRDB:ForeignKey 関連は外部キー/一意制約のリレーションシップから推測されます
集計   外部キー内の属性の単一性から推測
AssociationRole CWMRDB:ForeignKey  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
ExtraConstraint deleteRule、updateRule  
多重度   ForeignKeyの属性がすべて必須である場合はUniqueConstraintロールに1、それ以外の場合は0...1となります。ForeignKeyロールの場合は0..*です。
PhysicalName UML:ModelElement.name / 名前  
ソース   UniqueConstraintロールではTrueに設定
属性 CWMRDB:Column  
CppScope 可視性  
CppStatic ownerScope  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
InitialValue UML:Attribute.initialValue  
名前 collationName  
オプション isNullable  
PhysicalName UML:ModelElement.name / 名前  
位置   ファイル内の順序
ステレオタイプ UML:Stereotype  
BaseType CWMRDB:SQLSiimpleType  
データ型   [DataType Mapping]セクションをご覧ください。
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
長さ 長さ、精度 カラムのプロパティから
名前 名前 長さと精度は、ゼロでなければ付加されます。
PhysicalName UML:ModelElement.name / 名前  
スケール スケール カラムのプロパティから
CandidateKey CWMRDB:UniqueConstraint,CWMRDB:PrimaryKey  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
UniqueKey   Trueに設定
クラス CWMRDB:BaseTable  
CppAbstract isAbstract  
CppClassType   Entityに設定
CppConcurrency isActive  
CppPersistent isTemporary  
CppScope 可視性  
名前 名前  
ステレオタイプ UML:Stereotype  
ClassDiagram   エレメントが含まれているパッケージごとにクラス図が作成されます
DerivedType CWMRDB:SQLDistinctType  
データ型   [DataType Mapping]セクションをご覧ください。
長さ 長さ、精度 この値はカラムのプロパティからも設定できます
名前 名前 長さと精度は、ゼロでなければ付加されます。
スケール スケール この値はカラムのプロパティからも設定できます
UserDefined   Trueに設定
DesignPackage CWMRDB:Schema  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
ForeignKey CWMRDB:ForeignKey  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
インデックス CWMRDB:SQLIndex  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
IndexMember CWMRDB:SQLIndexColumn  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
位置   ファイル内の順序
SortOrder isAscending  
SQLViewAttribute   CWMRDB:Column
SQLViewEntity CWMRDB:View  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
WhereClause CWMRDB:View.queryExpression  
StoreModel CWMRDB:Catalog ファイル内に存在するカタログが複数の場合はパッケージとして保存されます
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 名前  
PhysicalName UML:ModelElement.name / 名前  
StoredProcedure CWMRDB:StoredProcedure  
説明 UML:ModelElement.taggedValue documentationと呼ばれるタグ値が説明に入れられます
名前 UML:ModelElement.name / 名前  
PhysicalName UML:ModelElement.name / 名前  
トリガー CWMRDB:Trigger  

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。