[
https://issues.jboss.org/browse/TEIIDDES-1846?page=com.atlassian.jira.plu...
]
Barry LaFond commented on TEIIDDES-1846:
----------------------------------------
Seems like a more versatile way to implement this is to add the notion of a *unfinished*
or *incomplete* virtual table or procedure. We already treat some virtual procedures
(UDFs) differently and do NOT perform validation on them.
1) Create a core (non-visible) extension property for Virtual Tables and Virtual
Procedures
2) Actions to allow tweaking this property
3) if *incomplete* == TRUE, then we would NOT validate and only create a *warning* ? and
probably NOT add these objects to the Indexed Metadata
4) Will required adding more complex dependency logic.... (i.e. what happens when user
turns OFF a valid Virtual Table?)
5) Maybe we only allow it on views that are NOT used as sources in transformations?
Top Down modeling, when importing to create views, allow for default
syntax to applied
--------------------------------------------------------------------------------------
Key: TEIIDDES-1846
URL:
https://issues.jboss.org/browse/TEIIDDES-1846
Project: Teiid Designer
Issue Type: Feature Request
Components: Import/Export
Reporter: Van Halbert
Assignee: Barry LaFond
Fix For: 8.5
When a user is starting from a top-down approach (building the views) to design their
data layers, and will be performing an import to create the view layer, it would speed up
the iterative development of build / deploy / test (not preview) if when the view is built
(on import), it can contain valid syntax so that the model will validate. Example of
syntax could be, "Select '1'" or "Select 'view not
defined'" or throw an exception. This would enable the modeler to implement the
views at their pace and have it deployable, rather than having to go thru every view and
add syntax before its valid. This is akin to JAVA and NOOP'ing the methods.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira