データモデルの公開とバージョンに関連する技術データには、管理者が管理セクションからアクセスできます。
データモデリングには、次の2つのテーブルが含まれています。
公開。リポジトリで利用可能な公開を保存します。
バージョン。リポジトリで使用可能なデータモデルのバージョンを格納します。
これらのテーブルは読み取り専用ですが、公開またはバージョンを手動で削除することは可能です。
重要:公開またはバージョンが削除されると、関連するデータセットのコンテンツが使用できなくなります。したがって、この技術データは注意して削除する必要があります。
この技術データを他のTIBCO EBX®リポジトリに拡散して、EBX®リポジトリからアーカイブをエクスポートし、別のリポジトリにインポートすることができます。これは、データモデルの進化を他のリポジトリに伝播するのに役立つ場合があります。
5.2.0より前のバージョンでは、モジュールに依存しない公開データモデルは、ファイルシステムのディレクトリ ${ebx.repository.directory}/schemas/
にデータモデル名(データモデル名が Productであれば product.xsd など)を付けて生成されていました。5.2.0バージョン以降、この種のデータモデルは、 公開を通じてEBX®内で完全に管理されるようになりました。つまり、既存のデータモデルを再公開すると、それが公開として移行され、リンクされたデータセットが新しい埋め込みデータモデルにリダイレクトされます。また、${ebx.repository.directory}/schemas/
にある以前のXMLスキーマドキュメントの名前が変更され、接尾辞がtoDeleteになります。これは、そのドキュメントがもう使われないので安全に削除できるようになったことを意味します。
データモデルの変更が管理側に与える影響を評価することが重要です。以下の点を考慮する必要があります。
管理タスクは、モデルの変更後のデータベースのクリーンアップに関連付けることができます。次のリンクは、データモデルの進化が永続性レベルでどのように管理されるかを説明しています:データベース内のマスターテーブルのパージ。
一部のコンポーネントはデータモデルに大きく依存しており、その進化によって影響を受ける可能性があります。例としては、ユーザーインターフェイス、WSDLドキュメント、既存のアーカイブなどがあります。
「管理」セクションでは、これらのコンポーネント(ビューなど)の一部を管理する可能性がありますが、アーカイブやWSDLファイルなどの他のコンポーネントは管理者の範囲外です。