Skip to content
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

Add more information supply chain support #8625

Merged
merged 2 commits into from
Feb 3, 2025

Conversation

mandy-chessell
Copy link
Contributor

Description

This PR expands the visualization of Information supply chains to include the asset-level implementation. Below is an example of the Sustainability Reporting information supply chain at 4 levels.

  1. The slate triangle is the information supply chain, with the description and purposes listed underneath.
  2. The next column in grey shows the segments of the information supply chain.
  3. Next are the purple solution components that provide the architectural view
  4. Finally, the mustard coloured rounded boxes are the assets that implement the information supply chain.
Screenshot 2025-02-03 at 19 40 37

There are mutliple information supply chain definitions in CocoComboArchive (including the one shown above). The query that generates this type of picture is findInformationSupplyChains in Solution Architect OMVS.

Related Issue(s)

This PR also fixes the following errors:

  • the ContentDefinition classification is defined with the wrong GUID which is causing errors when it is used. This has been fixed.
  • the relationships ProcessCall, DataFlow, ControlFlow, LineageMapping, UltimateSource, UltimateDestination have their qualifiedName attribute renamed to iscQualifiedName to clarify that it is not their qualified name but the qualified name of the information supply chain that they belong to.

Testing

Manual testing of the new function.

Release Notes & Documentation

This requires updates to the follwing pages:

Additional notes

@mandy-chessell mandy-chessell merged commit 0b402ea into odpi:main Feb 3, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant