CA Gen - エクスポート
ブリッジの要件
このブリッジ:Microsoft Windowsではサポートされていません。
そのSDKにアクセスするためにはツールのインストールが必要です。
ブリッジの仕様
ベンダー | CA Technologies |
ツール名 | Gen |
ツールバージョン | 4.1a〜8.0 |
ツールのWebサイト | http://www.ca.com/us/products/product.aspx?ID=256 |
サポートされている方法論 | [データモデリング] C API経由のデータストア(物理データモデル、論理データモデル) |
仕様
ツール: C API経由のCA technologies / Genバージョン4.1a 〜8.0
http://www.ca.com/us/products/product.aspx?ID=256をご覧ください。
メタデータ: [データモデリング] データストア(物理データモデル、論理データモデル)
コンポーネント: CaCoolGenバージョン11.2.0
概要
このブリッジはGen APIを使ってメタデータをエクスポートするため、ブリッジが実行されるマシンにGenを適切にインストールして設定する必要があります。
要件
ブリッジは、Workstation Update API (ueapi32w.dll)にアクセスする必要があります。
APIへのパスは環境変数[PATH]に設定する必要があります。
Windowsのコントロールパネル / システム / 詳細 / 環境変数で[PATH]システム変数の値を編集し、次の点をご確認ください。例:
バージョン7.6の場合: C:\Program Files (x86)\CA\AllFusion Gen\Gen
バージョン8.0の場合: C:\Program Files (x86)\CA\Gen r8\Gen
バージョン8.5の場合: C:\Program Files (x86)\CA\Gen85\Gen
よくある質問
Q: 自分のモデルをエクスポートできず、EAPI_MODEL_INCOMPATIBLE_RCというGenエラーが表示されますが、これは何のことですか?
A: さまざまな理由が考えられますが、中でも次のものが代表的です。
- 選択されているGenバージョンがローカルにインストールされているGenソフトウェアのバージョンと一致していない。
- Genソフトウェアが短い8.3ファイル名(Model.ief)と短いパス長(128文字)に制限されている。
Q: どのパッチが必要になりますか?
A: COOL:Gen 4.1aの場合のみ: 正しく実行するためには、[Workstation Update API]にいくつかのパッチ(現在はTSN4133、TSN4140、およびCSN4102)を適用する必要があります。
これらのパッチの入手については、Computer Associatesのサポートにお問い合わせください。
Q: COOL:Gen製品リストに[Workstation Update API]が表示されないのはなぜですか?
A: Computer Associatesのサポートに連絡し、
Workstation Update APIをインストールするための製品コードを入手してください。
Q: Windows用のCOOL:Gen 5.0 APIをインストールするにはどうすればよいですか?
A: このプロセスはCOOL:Gen 5.1および6.0でも機能するはずです。
a. CD-ROMのインストールでは、カスタムインストールのオプションを選択します。
b. CD-ROM製品リストでは、次の項目を選択します。
- 読み取り専用のEncyclopedia API
- 読み取りおよびアップデートEncyclopedia API
c. 画面に表示される指示に従って、インストールを終了します。
詳細は、COOL:Genのドキュメンテーション(Electronic Books)をご覧ください。
- Encyclopedia管理者: EncyclopediaとワークスステーションAPIガイド。
- インストール: EncyclopediaとワークスステーションAPIガイドの第2章。
Q: Windows用のAdvantage Gen 6.5 Update APIはどのようにインストールすればよいですか?
A:
a. CD-ROMのインストールでは、カスタムインストールのオプションを選択します。
b. CD-ROM製品リストでは、Workstation Update APIを選択します。
c. 画面に表示される指示に従って、インストールを終了します。
Q: Windows用のAllfusion Gen 7.0、7.5、8.0 Update APIをインストールする方法は?
a. CD-ROMのインストールでは、カスタムインストールのオプションを選択します。
b. CD-ROM製品リストでは、Workstation Update APIを選択します。
c. 画面に表示される指示に従って、インストールを終了します。
[Workstation Update API]がコンポーネントのリストに表示されるようにするには、ca.olfライセンスファイルに適切なFEATURE行をインストールする必要があります。
制限事項
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。
サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。
ブリッジパラメーター
パラメーター名 | 説明 | タイプ | 値 | デフォルト | 範囲 | ||||||||||
ディレクトリー | ブリッジは、このパラメーターによって指定されたディレクトリーに4 DATファイルを作成します。 このディレクトリーがGenからアクセスできる場合は、Genの開始時に開くモデルの候補リストに新しいモデルが提案されます。 |
DIRECTORY | 必須 | ||||||||||||
バージョン | Genのエクスポート先のバージョンを指定します | ENUMERATED |
|
8.5 |
ブリッジのマッピング
Meta Integration Repository (MIR) メタモデル (OMG CWM標準に基づく) |
"CA Gen" メタモデル CaCoolGen |
マッピングのコメント |
関連 | リレーションシップ | |
集計 | ロールの1つがプライマリキーの一部である場合はTrue | |
AssociationRole | リレーションシップ | |
説明 | 説明 | |
ExtraConstraint | 削除ルール | |
多重度 | 時々/常時、1つ/1つまたは複数 | |
名前 | 名前 | |
ソース | 各ロールの多重度に基づく | |
AssociationRoleNameMap | リレーションシップ | |
属性 | 属性 | |
説明 | 説明 | |
DesignLevel | カテゴリー | カテゴリーが[Derived](派生)の場合はLOGICAL_ONLY |
InitialValue | デフォルト値 | |
名前 | 名前 | |
オプション | オプション | |
PhysicalName | TD名 | |
位置 | 属性の順序を決定 | |
BaseType | 属性ドメイン | |
データ型 | [Domain] (ドメイン) | データ型変換配列をご覧ください。 |
長さ | 長さ | |
名前 | 名前 | |
スケール | 小数位 | |
CandidateKey | 識別子 | |
説明 | 説明 | |
名前 | 名前 | |
UniqueKey | プライマリUIDフラグ | |
クラス | エンティティタイプ | |
説明 | 説明 | |
名前 | 名前 | |
PhysicalName | TD名 | |
ClassDiagram | サブジェクトエリア | |
説明 | 説明 | |
名前 | 名前 | |
DerivedType | 属性ドメイン、属性許可値 | |
データ型 | [Domain] (ドメイン) | データ型変換配列をご覧ください。 |
InitialValue | 属性許可値デフォルト値 | |
長さ | 長さ | |
LowerBound | 属性許可値 範囲起点 | |
名前 | 名前 | |
PhysicalName | データ型に基づく | |
スケール | 小数位 | |
UpperBound | 属性許可値 開始終点 | |
DesignPackage | サブジェクトエリア | |
説明 | 説明 | |
名前 | 名前 | |
一般化 | パーティショニング | |
説明 | 説明 | |
GeneralizationRole | パーティショニング | |
インデックス | 識別子 | |
位置 | キーでの属性の順序を決定 | |
StoreModel | メインサブジェクトエリア | 空のモデルにはモデルエレメントが入力されます |
説明 | 説明 | |
名前 | 名前 | |
TypeValue | 属性許可値 | |
名前 | 値 / 説明 | |
値 | 値 |