Red Hat Training

A Red Hat training course is available for Red Hat JBoss Data Virtualization

B.2. Teiid Designer Preferences

General Teiid Designer preferences include:
  • Enable auto-creating of a source model's data source on Server - indicates if data sources that match the default name should be auto-created if they do not exist on Teiid server.
  • Default Teiid Server Version - determines what version of server modelling will be targeted at, if no server has been defined in the Servers View. Thus, it is possible to still design models without the need to define and connect to a server. However, possible values are confined to the teiid runtime clients installed.
  • Always open editor without prompting - To change/edit a model, it must be opened for editing. Selecting this box will automatically open the model in an editor if the user attempts to perform a change in a model. If unchecked, the user will be informed that an editor will be opened before the operation is completed.
  • Open Designer perspective when model is opened - If a model is opened via importing projects, the New > Teiid Metadata Model menu and the Teiid Designer perspective is not open, you may want to automatically open the perspective and begin working on your model. This preference has 3 settings. Always open, which means always open the perspective without prompting; never open, which means do not open the Teiid Designer perspective, or prompt, which will always ask you if you wish to open the Teiid Designer perspective.
  • Check and update imports during save - Occasionally editing a model may add or remove objects in one model that reference objects in another model. Model Imports keep track of these dependencies within each model. A validation error or warning may appear during a build. Checking this box will automatically check and update imports during the save process. This will result in any unneeded imports being removed from the model or any required imports added to the model. If unchecked, no updating of imports will be performed.