on 10-11-2013 8:32 PM
Hi all,
I am seeing 3 kind of states in Context in Information Design Tool.
- Green ( Include in the particular context )
- Red ( Exclude in the particular context )
- Neutral ( ???? )
What does Neutral generally do ??
How does it impact and what kind of functionality it has ??
Hello RUC,
if I remember correctly this state was introduced in IDT 4.0. Before that in UDT you had to choose if the join would be explicitly included or excluded.
Lets say your loop ends with table A and there is only one path to table B, should the join between A and B really included or excluded in one of the contexts? Actually it does not matter because that join is not in the loop and not in any of the contexts.
If in doubt or not 100% sure: Simply dont use neutral state, go old school and use explicit inclusion or exclusion.
Best regards,
Victor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ruc,
Here is the explanation about states of joins
A context is defined by setting states for the joins involved in the ambiguity. In a context, a join has one of three states:
• Included joins: In a part of the schema that is ambiguous, the context solves the loop by defining a
path with the included joins.
• Excluded joins: In a part of the schema that is ambiguous, the excluded joins define the path that
context will never take.
• Neutral joins are in a part of the schema that is not ambiguous, and are always included in the query
path of the context. Any join that is not explicitly included or excluded is neutral.
When a new join or table is inserted into the data foundation, it is neutral by default. Contexts will not
need to be updated unless the new table or join is explicitly involved.
Thanks,
Pramod.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.