-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Send Process and ProcessTemplate objects from DataStage #54
Comments
On further discussion at offsite in October it seemed more likely that DataStage will always send only TBC based on conclusion in odpi/egeria#1576 |
What about the virtual assets from IGC? Will DataStage only send processes that have the assets resolved? |
This is why I'm trying to get to the bottom of what we agreed for a For example, take a
So from the perspective of representing the input or output (via a However, we could still create these as new The reality is that they are still likely to be useful from a design lineage perspective, I think, so I wouldn't want to drop them out entirely (and my vague memory of our discussion in Huizen was that |
The issue that we had with the virtual assets was related to Asset Lineage OMAS. When building the graph, it cannot retrieve the whole context for the virtual asset. It can only go up to the SchemaType, and it needs the whole context for all the assets involved, not only for the ones that have a SemanticAssignment. @DimitriosMaimaris please correct me if I'm wrong :) |
If by "the whole context" you mean the column, table, schema, etc I should be able to provide that (but likely simply wasn't in the past) -- assuming our OMAS-level interface would allow all of that to be communicated through it (not sure?) |
The problem we had was what exactly Raluca said. We need everything by whole context meaning being able to take let's say the Vertical Lineage for the asset up to the Connection level either it has a Glossary Term attached to it or not. |
@cmgrote just to confirm, would DataStgage proxy be able to create the ''whole context" - if Data Engine OMAS provides the corresponding endpoint for creating it? |
My intention would indeed be to create:
I'd need to check whether I could actually produce something above that (ie. ConnectionToAsset, Connection, ConnectionConnectorType, ConnectorType, ConnectionEndpoint and Endpoint) -- worst case perhaps it makes sense to generate a "placeholder" for those where I always use the same generated placeholder values for virtual assets (?) |
Replacing with #93 as this seems to have moved away from |
Scenarios:
ProcessTemplate
Process
-- this includes the case where a lineage mapping ("alias" / same-as) has been created for the inputs / outputs after deployment (but still before run-time).Process
, with relationship to a Process(Template) above; run-time stats (elapsed time, record counts, etc) would only go to Open Lineage services (not via Egeria)The text was updated successfully, but these errors were encountered: