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

erwin 8.x Data Modeler - エクスポート

Availability-note AWS

ブリッジの仕様

ベンダー erwin, Inc.
ツール名 erwin Data Modeler
ツールバージョン 8.x
ツールのWebサイト https://erwin.com/products/erwin-data-modeler/ (英語のみ)
サポートされている方法論 [データモデリング] データストア(物理データモデル、論理データモデル、ストアドプロシージャー式解析、Native (.erwin)またはExport (.XML)ファイルでのCOM API経由のグラフィカルレイアウト

仕様
ツール: Native (.erwin)ファイルまたはExport (.XML)ファイルでのCOM API経由のerwin, Inc. / erwin Data Modelerバージョン8.x
https://erwin.com/products/erwin-data-modeler/をご覧ください。
メタデータ: [データモデリング] データストア(物理データモデル、論理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト
コンポーネント: CaErwin8Xmlバージョン11.2.0

概要
エクスポートブリッジはerwin XMLファイルを生成します。

要件
警告: このブリッジはWindowsベースのツールクライアントやSDKのCOM APIを使用します。このCOM APIは、(a) 正しくインストールされていること、(b) このツールを実行できるWindowsユーザーに代わってライセンスされていること、(c) ツールサーバーコンテンツにアクセスできることが必要です。追加事項:
(1) ツールベンダーによって推奨されているように、COM APIの場合も含めてリソース競合の恐れがあるため、ツールクライアント(およびブリッジ)がインストールまたは実行されているマシンにツールサーバーをインストールしたり共存させてはなりません。
(2) Windows COM APIベースのツールは度重なる失敗やシステムリソースの不足が発生すると不安定になるため、Windowsを再起動してツールのCOM APIを再び正しく動作させる必要があります。
(3) このブリッジがアプリケーションとして実行されている場合は、上記のWindowsユーザーと同じユーザーでログインする必要があります。
ブリッジがWindowsのサービスとして動作している場合は、WindowsのサービスマネージャーでMIMB Application Serverサービスを右クリックし、ログオンタブに移動して、サービスを実行するアカウントを名前で定義します。

このエクスポートブリッジでは、erwinメタデータファイルをエクスポートするためにerwin Data Modeler COM/OLE APIが必要です。

よくある質問
該当なし

制限事項
マルチモデルのソーステクノロジー(複数のデータベースやスキーマを持つデータベースサーバーなど)からインポートする場合、エクスポートされるモデル(スキーマなど)は1つのみです。したがって、インポート範囲は1つのモデル(例: データベースの1つのスキーマをサブセットする)に限定されます。

現在判明している一般的な制限事項は、MIMB Known Limitationsか、バンドルされているDocumentation/ReadMe/MIMBKnownLimitations.htmlをご覧ください。

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

エクスポートブリッジは、シンプルなスクリプト(ErwinApi.jsとErwinXml.js)経由でErwin Windows COM APIを使用します。
これらのスクリプトが正しく動作しない場合は、erwinサポートに連絡して問題をデバッグしてください(erwinの再インストールが必要になることがあります)。
スクリプトは次のようにテストできます。
cscript.exe //E:jscript //Nologo .\conf\MIRModelBridgeTemplate\ERwin\ERwinApi.js -バージョン 8 -Getバージョン
cscript.exe //E:jscript //Nologo .\conf\MIRModelBridgeTemplate\ERwin\ERwinXml.js -バージョン 8 -from eMovies.xml -to eMovies.erwin -log eMoviesLog.txt


ブリッジパラメーター

パラメーター名 説明 タイプ デフォルト 範囲
[ファイル] このエクスポートブリッジによって、XMLファイルまたは.erwin (ネイティブerwin)ファイルが生成されます。
エクスポートブリッジは、このエクスポートブリッジパラメーターにあるファイル名の拡張子に基づいて形式を決定します。

変換済み.XMLモデルをerwinにロードするためには:

1. [ファイル]メニューから[開く]を選択します。
2. [タイプのファイルをリスト表示]リストボックスでXMLファイル(*.xml)を選択します。
3. 開くファイルが含まれているドライブとフォルダーを探します。
- [フォルダ]リストにあるフォルダーをダブルクリックして、別の
- フォルダーに切り替えます。必要であれば、ドライブリストからドライブを選択して別のドライブに切り替えます。
4. 開きたいファイルを検索します。[ファイル名]テキストボックスにファイルの名前を入力するか、[ファイル名]リストから選択します。
5. [開く]をクリックします。
ファイル
*.xml
*.erwin
  必須
バージョン データモデルを生成するためのerwinのバージョンをここで指定します。

erwin 8バイナリファイル(*.erwin)を生成する時は、このバージョンのソフトウェアをローカルにインストールする必要があります。

erwin 8 XMLファイル(*.xml)を生成する時は、ローカルコンピューターやリモートコンピューターで使用できるよう、あらゆるバージョンを生成できます。
ENUMERATED
最新バージョン
8.2
8.0
最新バージョン  
デザインレベル 生成するデータモデルのデザインレベル:

[自動検出]
ソースツールで設定されたデザインレベルに従ってデータモデルを生成します。

[論理限定]
論理データモデルを生成します。

[物理限定]
物理データモデルを生成します。
ENUMERATED
論理および物理
論理限定
物理限定
論理および物理  
ターゲットデータベース ターゲットデータベース。
[自動検出]
ソースモデルからターゲットデータベースの自動検出を試行します。
ENUMERATED
自動検出
DB2 for i 5.x/6.x
DB2 for LUW 9.1
DB2 for LUW 9.5
DB2 for LUW 9.7
DB2 for z/OS 8.1
DB2 for z/OS 9.1
Informix 9.x
MySQL 5.x
ODBC/Generic 2.0
ODBC/Generic 3.0
Oracle 10.x
Oracle 11.x
Progress 9.x
SAS
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Azure
Sybase 12.5
Sybase 15
Sybase IQ 12.x
Teradata 2.6
Teradata 12
Teradata 13
自動検出  
ディメンションプロパティをエクスポート このモデルのディメンションモデリング機能を有効にし、表のディメンションロール(ファクト、ディメンション、アウトリガー)とディメンションタイプ(固定または緩やかに変化)をエクスポートします。 BOOLEAN
False
True
False  
XMLインデント(プリティプリント) テキストエディターで生成されたファイルを開く目的で、XMLのプリティプリントを制御します。例:

[空白文字]
複数のスペース文字をインデントとして使用します。

[タブキー]
インデントとしてタブ文字を使用します。

[空]
インデントを含まないためファイルをコンパクトにできます。
STRING      
XMLの検証 生成されたXMLが*.erwinバイナリ形式に変換される前に検証します:

[True]
erwin API を呼び出して生成されたXMLを検証してから*.erwinバイナリ形式に変換します。

[False]
erwin APIを呼び出して、生成されたXMLを*.erwinバイナリ形式への変換のみ行います。

erwin XMLファイルのみを生成する場合、検証は行われません。
BOOLEAN
False
True
True  
接続 ソースモデルに複数のデータベース接続が含まれている場合、名前による接続の選択を可能にします。
ソースモデルに複数の接続が含まれており、このパラメーター値が空のままの場合は、大半のオブジェクトとの接続が選択されます。
STRING      

 

ブリッジのマッピング

Meta Integration Repository (MIR)
メタモデル
(OMG CWM標準に基づく)
"erwin 8.x Data Modeler"
メタモデル
CaErwin8Xml
マッピングのコメント
     
関連 リレーションシップ / 外部キー  
集計 識別/非識別  
Comment コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name Name 設定されていない場合は計算
PhysicalName Physical_Name 外部キー制約名
AssociationRole リレーションシップ / 外部キー 各リレーションシップに対してロールが2つ作成されます。
多重度 基数またはRelationship_Nulls_Not_Allowed  
Name 親から子への語句または子から親への語句  
OnDelete RIアクション: 削除ルール  
OnInsert RIアクション: 挿入ルール  
OnUpdate RIアクション: アップデートルール  
ソース   各ロールの多様性、識別/非識別プロパティに基づきます。
AssociationRoleNameMap 属性/インデックス リレーションシップに含まれている属性に接続するために使用
属性 属性/カラム  
コメント コメント  
説明 定義  
DesignLevel 論理限定、物理限定  
ExtraConstraint Validation_Rule_Ref 型に検証ルールを設定できない場合
Name 名前  
オプション Nullオプション  
PhysicalName 物理名  
位置 順序、Physical_Order  
BaseType ドメイン、属性データ型 相当する項目がありません。erwinが要求する5つのベースタイプに対応します
BusinessRule デフォルト値、検証ルール  
Comment コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
LowerBound Validation_Rule_Min_Value  
Name 名前  
PhysicalName Physical_Name  
UpperBound Validation_Rule_Max_Value  
CandidateKey キーグループ/インデックス(非外部キー)  
コメント コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
PhysicalName 物理名 ユーザーによって設定された場合
UniqueKey   uniqueKeyがFalseの場合は反転を作成
クラス エンティティ/テーブル  
コメント コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
DimensionalRole ディメンション表記ロール型  
DimensionalType ディメンション表記アップデート型  
Name 名前  
PhysicalName 物理名  
ClassDiagram ER図  
説明 定義  
名前 名前  
DatabaseSchema 所有者 Table, View Stored Procedure, Sequence or Index owner
DesignLevel Logical_Only、Physical_Only  
Name 名前  
DerivedType ドメイン、属性データ型  
Comment Domain_Comment  
データ型 データ型 データ型変換配列をご覧ください。
説明 Domain_Definition  
InitialValue デフォルトおよびDefault_Value この型に関連付けられている未マッピング値タグからインポート
長さ データ型  
Name 名前  
PhysicalName Physical_Domain_Name モデルが物理限定として生成された場合のみマッピングされます
スケール データ型  
UserDefined   ユーザー定義の場合のみドメインとしてマッピングされます。
DesignPackage サブジェクトエリア  
説明 定義  
名前 名前  
ForeignKey キーグループ/インデックス(外部キー)  
コメント コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
PhysicalName Physical_Name ユーザーによって設定された場合
一般化 スーパータイプ/サブタイプ  
DesignLevel Logical_Only、Physical_Only 変換が作成される場合に論理限定に設定されます。
Name Name 計算済み。
GeneralizationRole スーパータイプ/サブタイプリレーションシップ  
Comment コメント  
説明 定義  
名前 名前  
PhysicalName Physical_Name 外部キー制約名
ID シーケンス、識別プロパティ  
サイクル サイクル  
IncrementValue 増分の基になる値  
MaximumValue 最大値  
MinimumValue 最小値  
StartValue 開始値  
インデックス キーグループ/インデックス  
クラスター化 インデックスクラクター化済み  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
PhysicalName Physical_Name  
IndexMember キーグループメンバー/インデックスメンバー  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
位置 キーグループメンバーの位置  
SortOrder Key_Group_Sort_Order  
メモ メモ  
Comment  
プロジェクション 描画オブジェクト グラフィック情報
BackgroundColor 塗りつぶし開始の色  
太字 フォント太字  
FontColor フォントの色  
FontName フォント名  
FontSize フォントサイズ  
高さ 高さ ボックスがAutoSizeモードの場合、高さは使用できません。
Italic フォント斜体  
LineColor アウトラインの色  
取り消し線 フォントの取り消し線  
下線 フォント下線  
ボックスがAutoSizeモードの場合、幅は使用できません。
X x  
Y y  
PropertyElementTypeScope ユーザー定義プロパティ  
範囲 UDPクラス  
PropertyType ユーザー定義プロパティ  
データ型 タイプ  
説明 説明  
DesignLevel   UDPデザインレベル: 論理および/または物理
InitialValue デフォルト値  
名前 名前  
NativeId   オブジェクトID
PhysicalName   未使用
位置 position  
使用方法   ユーザーに設定
PropertyValue ユーザー定義プロパティ  
オブジェクトに設定された値
RelationshipProjection 描画オブジェクト グラフィック情報
太字 フォント太字  
FontColor フォントの色  
FontName フォント名  
FontSize フォントサイズ  
Italic フォント斜体  
LineColor 線の色  
LinePoints リレーションシップパス  
取り消し線 フォントの取り消し線  
下線 フォント下線  
X x リレーションシップミドルポイント
Y y リレーションシップミドルポイント
SQLViewAssociation リレーションシップを表示  
コメント コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name Name 必要であれば計算
PhysicalName Physical_Name  
SQLTableSequence リレーションシップのシーケンス  
SQLViewAttribute カラムを表示  
コメント コメント  
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
PhysicalName Physical_Name  
位置 順序  
SQLViewEntity ビューテーブル エンティティを表示
Comment コメント 相当する項目がありません(erwinがインポートで失敗)
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
PhysicalName Physical_Name  
WhereClause SQLまたはWhere句を表示  
シーケンス シーケンス  
データ型 データ型  
説明 Comment  
長さ データ型  
名前 名前  
NativeDataType データ型  
スケール データ型  
シェイプ シェイプ、テキストボックス  
BackgroundColor 塗りつぶしの色  
太字 フォント太字  
FontColor フォントの色  
FontName フォント  
FontSize フォントサイズ  
高さ   配置情報の提供に使用
Italic フォント斜体  
LineColor 線の色 オブジェクトのアウトラインの色
Name Name MIRモデルに保存されているオブジェクト名
ShapeType   描画オブジェクトパレットに対応する描画オブジェクトのタイプ
取り消し線 フォント取り消し線  
下線 フォント下線  
X   配置情報の提供に使用
Y   配置情報の提供に使用
Z   オブジェクトのZ順
StoreModel モデル/図 モデルはerwinファイルに含まれているエレメントを使ってビルドされます
説明 定義  
DesignLevel Logical_Only、Physical_Only  
Name Name モデル名
SystemType ターゲットサーバー  
SystemTypeOld ターゲットサーバー  
StoredProcedure ストアドプロシージャー  
説明 Comment  
DesignLevel Logical_Only、Physical_Only  
Name 名前  
セマンティクス Template_Code  
シノニム シノニム  
Name 名前  
トリガー トリガー テーブルトリガー
説明 コメント  
名前 名前  
セマンティクス Trigger_Body  
TriggerType Trigger_Fire  
TypeValue 検証ルール  
Name 名前  
位置 順序  
定義  

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

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