You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, we just pass cache to an interface in evaluation, so the cached variable can be picked up by the interface. I am planning to implement a column lookup function in an interface (for implementing ProjectEntity), which will check the database/datalake table alone the ProjectEntity's trunk using IRGraph.find_datasource_of_node(). However, that method will not stop by Variable and it does not know which Varible to stop (only cached Variable should stop it).
Describe the solution you'd like
Do not pass cache to an interface, instead, add Construct node to the IRGraphEvaluable flowing into cached Variable. In an interface, when the IRGraphEvaluable is evaluated, any Construct will be written into the database/datalake as a table, or handled in memory.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, we just pass
cache
to an interface in evaluation, so the cached variable can be picked up by the interface. I am planning to implement a column lookup function in an interface (for implementingProjectEntity
), which will check the database/datalake table alone theProjectEntity
's trunk usingIRGraph.find_datasource_of_node()
. However, that method will not stop byVariable
and it does not know whichVarible
to stop (only cachedVariable
should stop it).Describe the solution you'd like
Do not pass cache to an interface, instead, add
Construct
node to theIRGraphEvaluable
flowing into cachedVariable
. In an interface, when theIRGraphEvaluable
is evaluated, anyConstruct
will be written into the database/datalake as a table, or handled in memory.The text was updated successfully, but these errors were encountered: