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

IBM InfoSphere Data Architect (IDA) - インポート

Availability-note AWS

ブリッジの要件

このブリッジ:
  • そのSDKにアクセスするためにはツールのインストールが必要です。

ブリッジの仕様

ベンダー IBM
ツール名 InfoSphere Data Architect (IDA)
ツールバージョン 6.1〜9.1
ツールのWebサイト http://www.ibm.com/software/data/integration/rda/
サポートされている方法論 [データモデリング] データストア(物理データモデル、論理データモデル、ストアドプロシージャー式解析)、LDMファイルまたはDBM XMLファイルでのEclipse Java API経由のグラフィカルレイアウト
データプロファイリング
増分収集
マルチモデル収集
モデル選択のためのリモートリポジトリーの参照

仕様
ツール: LDMファイルまたはDBM XMLファイルでのEclipse Java API経由のIBM / InfoSphere Data Architect (IDA)バージョン6.1〜9.1
http://www.ibm.com/software/data/integration/rda/をご覧ください。
メタデータ: [データモデリング] データストア(物理データモデル、論理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト
コンポーネント: IbmRationalDataArchitectバージョン11.2.0

概要
このインポートブリッジは、データアーキテクトソフトウェアからデータモデル(論理エンティティ、属性、ドメインを持ちプロジェクトから選択されたモデル、およびテーブル、カラム、データ型を持つ関連物理モデル)をインポートします。このインポートブリッジは、すべてのリレーションシップとその実装(PK/FKなど)とデータモデルのグラフィカルレイアウト(図)もインポートします。

要件
インポートブリッジはプラグインファイルのセットに依存します。このファイルセットは、バージョン6.1ではData Architectのプラグインディレクトリーの下に、バージョン7では共有ディレクトリーにあります。
必要なプラグインファイルのIDリストは次のとおりです。

org.eclipse.gmf.runtime.notation
org.eclipse.emf.common
org.eclipse.emf.ecore.xmi
org.eclipse.emf.ecore
org.eclipse.emf.commonj.sdo
org.eclipse.emf.ecore.sdo
org.eclipse.wst.rdb.models.sql
com.ibm.db.models.db2
com.ibm.datatools.datanotation
com.ibm.db.models.logical
com.ibm.db.models.oracle
com.ibm.db.models.teradata

よくある質問
該当なし


ブリッジパラメーター

パラメーター名 説明 タイプ デフォルト 範囲
バージョン 接続するData Architectのバージョンで、このインポートブリッジが実行中であるコンピューターにインストールされている必要があります。 ENUMERATED
最新バージョン
9.1.3
9.1.2
9.1.1
9.1.0
8.5.0
8.1.0
7.6.0
7.5.3
7.5.2
7.5.0
7.0 FP3
7.0
6.1 FP1
6.1
最新バージョン  
ファイル インポートするData Architectの物理、論理、またはドメインモデルファイル(.DBM、.LDM、または.DDM)のファイルパス。 ファイル
*.dbm
*.ldm
*.ddm
  必須
プロジェクト Data Architectプロジェクトのディレクトリーパス。ドメインモデルへの参照を検出するために使用されます。 DIRECTORY      
名前を指定してディメンション図をインポート Data Architectのモデルはディメンション表記を使用することがあり、それによってテーブルをディメンションまたはファクトとしてマークできるようになります。モデルには、1つまたは複数のディメンション図に加えて、1つまたは複数のリレーショナル図が含まれることがあります。Business Intelligenceツールへのフォワードエンジニアリングが正しく行われるよう、図の変換方法を指定します。

[ディメンション図のみ]
図にはディメンションとファクトのみが表示されます。

[リレーショナル図のみ]
図にはリレーショナルテーブルのみが表示されます。これはデフォルトオプションです。

[リレーショナルとディメンショナル]
図には、両方のディメンション、ファクト、関連するリレーショナルテーブルが表示されます。
ENUMERATED
ディメンション図のみ
リレーショナル図のみ
リレーショナルとディメンショナル
リレーショナルとディメンショナル  
インストールディレクトリー Data Architectのインストールディレクトリーへのフルパス。このディレクトリーは、インポートブリッジが使用する適切なJARファイルを検索するために使用されます。

バージョン7.xではEclipseのconfigurationディレクトリーが含まれており、ここにplatform.xmlファイルが存在します。例:

C:\Program Files\IBM\IDA7.6.0
バージョン7.6.0の場合:

C:\Program Files\IBM\IDA7.5.2
バージョン7.5.2の場合:

C:\Program Files\IBM\SDP
バージョン7.5.xの場合:

C:\Program Files\IBM\SDP70
バージョン7.0.xの場合:

バージョン6.xの場合は、Eclipseのpluginsディレクトリーが含まれています。例:

'C:\Program Files\IBM\Rational\RDA\V6.1'
バージョン6.1の場合
DIRECTORY     必須

 

ブリッジのマッピング

Meta Integration Repository (MIR)
メタモデル
(OMG CWM標準に基づく)
"IBM InfoSphere Data Architect (IDA)"
メタモデル
IbmRationalDataArchitect
マッピングのコメント
     
名前 ラベル  
引数 パラメーター  
DefaultValue   未使用
説明 ドキュメンテーション  
種類 [Mode] (モード)  
名前 ラベル  
PhysicalName 名前  
位置   プロシージャーまたはファンクション内の引数の位置
関連 リレーションシップ / 外部キー  
集計 識別  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
AssociationRole リレーションシップ / 外部キー 各リレーションシップに対してロールが2つ作成されます。
説明 ドキュメンテーション  
多重度 存在、基数  
名前 動詞句、逆動詞句 / ラベル  
OnDelete 参照整合性: [Delete] (削除)  
OnInsert 参照整合性: 挿入  
OnUpdate 参照整合性: Update (アップデート)  
PhysicalName 名前  
ソース   プライマリキー/候補キー側でTrueに設定
属性 属性 / カラム  
説明 ドキュメンテーション  
InitialValue デフォルト値  
名前 ラベル  
オプション 必須 / Nullではない  
PhysicalName 名前  
位置   エンティティ/親テーブルの位置から派生
BaseType 属性 / カラムデータ型  
データ型   データ型変換配列をご覧ください。
名前   データ型に基づく
PhysicalName   データ型から派生
BusinessRule ドメイン制約、エンティティ制約、チェック制約 制約はそれぞれBusinessRuleとしてインポートされ、該当するオブジェクト(LDM)に接続されます。テーブルレベルのCheckConstraintはBusinessRules (DBM)としてインポートされます
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
タイプ   ドメイン列挙制約の場合はENUMERATION_LISTに設定、エンティティSQL制約の場合はPHYSICAL_TEXTに設定、エンティティ非SQL制約の場合はLOGICAL_TEXTに設定
 
CandidateKey PrimaryKey、AlternateKey、InバージョンEntry  
コメント ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
UniqueKey   PrimaryKeyとAlternateKeyではTRUEに、InバージョンEntryではFALSEに設定
クラス エンティティ / テーブル  
CppClassType   ENTITYに設定
CppPersistent   Trueに設定
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
ClassDiagram  
説明   未使用
名前 名前  
PhysicalName   未使用
DatabaseSchema スキーマ LDMのデフォルトカタログにエンティティに接続するためにデフォルトスキーマが作成されます
コメント   LDMでのデフォルト
説明 ドキュメンテーション LDMでのデフォルト
名前 ラベル LDMでのデフォルト
PhysicalName 名前 LDMでのデフォルト
DerivedType 属性型、ドメイン/カラムデータ型、個別ユーザー定義型  
データ型 項目タイプ データ型変換配列をご覧ください。
説明 ドキュメンテーション  
長さ 長さ またはドメイン長制約がある場合はそれを継承
LowerBound   MinimumInclusive (またはMinimumExclusive)制約から継承
名前 ラベル データ型に基づく
NativeDataType 項目型 / DataType 項目タイプが別のドメインである場合は、親ドメインの項目タイプを使います。DataType変換配列をご覧ください。
PhysicalName 名前 データ型から派生(DBM)
スケール スケール またはドメインFractionDigit制約がある場合はそれを継承
UpperBound   MaximumInclusive (またはMaximumExclusive)制約から継承
UserDataType   FALSEに設定(LDM)、個別ユーザー定義型の場合はTRUEに設定、それ以外はFALSEに設定(DBM)
UserDefined   ドメインの場合はTRUEに設定(LDM)、個別ユーザー定義型の場合はTRUEに設定、それ以外はFALSEに設定(PDM)
DesignPackage パッケージ(LDM) / スキーマ(DBM) DatabaseSchemaごとにDesignPackageが作成されます
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
UserDefined   TRUE (LDM)、False (DBM)に設定
ForeignKey ForeignKey  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
一般化 一般化  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
GeneralizationRole 一般化  
ID 識別プロパティ  
サイクル サイクル  
IncrementValue 増分の基になる値  
MaximumValue 最大値  
MinimumValue 最小値  
StartValue 開始値  
インデックス インデックス  
クラスター化 クラスター化  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
ユニーク ユニーク  
IndexMember IndexColumn  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
位置   カラム位置
SortOrder SortOrder  
メモ 図メモ エンティティに添付されたメモはメモとしてインポートされます
名前   未使用
説明  
プロジェクション 図ノード  
BackgroundColor FillColor  
太字 太字  
FontColor FontColor  
FontName FontName  
FontSize FontSize  
高さ 高さ ボックスがAutoSizeモードの場合、高さは使用できません。
Italic Italic  
LineColor LineColor  
名前   未使用
取り消し線 StrikeThrough  
下線 下線  
ボックスがAutoSizeモードの場合、幅は使用できません。
X X  
Y Y  
PropertyElementTypeScope ユーザー定義プロパティ  
範囲   プロパティの適用先となるオブジェクト型
PropertyType ユーザー定義プロパティ  
データ型   VARCHARに設定
名前 名前  
使用方法   USERに設定
PropertyValue ユーザー定義プロパティ  
 
RelationshipProjection 図のエッジ  
BackgroundColor FillColor  
太字 太字  
FontColor FontColor  
FontName FontName  
FontSize FontSize  
高さ   未使用
Italic Italic  
LineColor LineColor  
LinePoints BendPoints  
名前   未使用
取り消し線 StrikeThrough  
下線 下線  
  未使用
X   未使用
Y   未使用
SQLViewAssociation 依存項目を表示  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
SQLViewAttribute ViewColumn  
説明 ドキュメンテーション  
名前 ラベル  
オプション Nullではない  
PhysicalName 名前  
位置   カラム位置
SQLViewEntity 表示  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
WhereClause SQL  
StoreModel 論理データモデル/物理データモデル モデルは.LDMファイルに含まれているエレメントを使ってビルドされます
名前 ファイル名  
SystemType データベースのタイプとバージョン LDMでは<Logical> に設定
SystemTypeOld データベースのタイプとバージョン LDMでは<Logical> に設定
StoredProcedure 手順  
CppAbstract   未使用
CppConcurrency   未使用
CppFriend   未使用
CppScope   未使用
CppStatic   未使用
CppVirtual   未使用
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
位置   未使用
事後条件   未使用
事前条件   未使用
セマンティクス ソース  
説明 ドキュメンテーション  
名前 ラベル  
PhysicalName 名前  
トリガー トリガー  
説明 ドキュメンテーション  
FireOnDelete [Delete] (削除)  
FireOnInsert 挿入  
FireOnUpdate Update (アップデート)  
名前 ラベル  
PhysicalName 名前  
セマンティクス ソース  
TriggerType ActionTime  
TypeValue RDA DBMには相当する項目がなく、LDM.Eachでのみ使用されます。EnumerationConstraintの値はTypeValueとしてインポートされます
説明 説明  
名前 ラベル  
位置   列挙リストの値の位置に由来
名前  

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

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