既存のデータモデルの操作
データモデルが作成されると、ワークスペースのデータモデルのメニューから利用できるいくつかのアクションを実行できます。
Related information
データモデルの検証
データモデルをいつでも検証するには、ナビゲーションペインから > を選択します。生成されたレポートは、検証の結果を提供します。検証レポートから、再検証ボタンをクリックしてレポートされた検証ステータスを更新するか、検証レポートの再初期化ボタンをクリックして関連する現在の検証レポートをクリアするオプションがあります。完全な検証を最初から再実行できるようにするために、データモデルを使用します。
注意:
検証プロセスは基本的なデータモデルの整合性をチェックしますが、より複雑なチェックは公開時にのみ実行されます。データモデルを公開しようとすると、さらに多くのメッセージが報告される場合があります。
増分データ検証の詳細については、検証を参照してください。
データモデルのインポートとエクスポート
TIBCO EBX®には、XMLスキーマドキュメント(XSD)ファイルまたはアーカイブファイル(zip)との間でインポートおよびエクスポートするためのビルトインのデータモデルサービスが含まれています。インポートとエクスポートは、ナビゲーションペインのターゲットデータモデルのデータモデルのメニューから実行できます。インポートまたはエクスポートは、常に単一のデータモデルのコンテキストで実行されます。つまり、インポート中に、ターゲットデータモデルの構造は、インポートされたデータモデルのコンテンツ(XSDまたはアーカイブ)に完全に置き換えられます。同様に、エクスポート中、データモデル全体がXSDまたはアーカイブファイルに含まれます。
データモデルをインポートする場合、対応する XSD ファイルは整形式であり、EBX® 検証規則に準拠している必要があります。
このドキュメントでモジュール内にあるリソースを宣言する場合、そのモジュールはデータ モデルの構成でも宣言する必要があります。モジュールが宣言されていない場合、データ モデルをインポートすることはできません。モジュールの宣言の詳細については、データ モデル プロパティを参照してください。
インポートを実行するには、インポート先のデータモデルのデータモデルのメニューからを選択します。
ローカルファイルシステムからXMLスキーマドキュメント(XSD)またはアーカイブ(zipファイル)をインポートできます。これを行うには、インポートウィザードのボタンをクリックして、次の手順に従います。
-
**ドキュメント名:**インポートするXSDまたはアーカイブファイルのローカルファイルシステム上のパス。注意:アーカイブをインポートするときは、ルートにXMLスキーマドキュメント(XSD)を1つだけ含める必要があります。データモデル拡張に関連するXMLドキュメントも、アーカイブのルートに配置する必要があります。これらのXMLドキュメントは、EBX®でサポートおよび登録されている拡張機能の名前に準拠している場合、自動的にインポートされます。
モジュールにパッケージ化されているXSDにデータモデルをインポートすることもできます。モジュールからXSD形式のデータモデルをインポートするには、次のプロパティを使用します。
|
モジュール
|
データモデルがパッケージ化されているモジュール。
|
|
モジュールパス
|
データモデルを含むモジュールへのパス。
|
|
ソースパス
|
ビジネスオブジェクトとルールの構成に使用されるJavaソースへのパス。
このプロパティは、インポートされるデータモデルがプログラムエレメントを定義する場合に必要です。
|
|
モデル
|
インポートするモジュールのデータモデル。
|
注意:
インポートされたXSDファイルは「UTF-8」でエンコードする必要があります。エクスポートされたXSDファイルは常に「UTF-8」でエンコードされます。
エクスポートを実行するには、エクスポートするデータモデルのデータモデルのメニューからを選択します。
データモデルの複製
データモデルを複製するには、そのデータモデルのデータモデルのメニューからを選択します。新しいデータモデルには、リポジトリ内で一意の名前を付ける必要があります。