このコンテンツは選択した言語では利用できません。

9.8. Dynamic VDB ZIP Deployment


For more complicated scenarios you can deploy a VDB via a ZIP file similar. In a VDB ZIP deployment:
  • The deployment must end with the extension .vdb.
  • The VDB XML file must be named vdb.xml and placed in the ZIP under the META-INF directory.
  • If a lib folder exists, any JARs found underneath will automatically be added to the VDB classpath.
  • For backwards compatibility with Teiid Designer VDBs, if any .INDEX file exists, the default metadata repository will be assumed to be INDEX.
  • Files within the VDB ZIP are accessible by a Custom Metadata Repository using the MetadataFactory.getVDBResources() method, which returns a map of all VDBResources in the VDB keyed by absolute path relative to the VDB root. See Red Hat JBoss Data Virtualization Development Guide: Server Development for more information about custom metadata repositories.
  • The built-in DDL-FILE metadata repository type may be used to define DDL-based metadata in files outside of the vdb.xml. This improves the memory footprint of the VDB metadata and the maintainability of vdb.xml.

Example 9.2. Example VDB Zip Structure

/META-INF
   vdb.xml
/ddl
   schema1.ddl
/lib
   some-udf.jar
Copy to Clipboard Toggle word wrap
In the above example the vdb.xml could use a DDL-FILE metadata type for schema1:
<model name="schema1" ...
   <metadata type="DDL-FILE">/ddl/schema1.ddl<metadata>
</model>
Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat