Skip to content

Information Supply Chain APIs in Solution Architect OMVS #8686

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

Merged
merged 2 commits into from
Apr 1, 2025

Conversation

mandy-chessell
Copy link
Contributor

Description

This PR adds new APIs to Solution Architect OMVS for maintaining Information Supply Chainds and their segments:

  • createInformationSupplyChain
  • createInformationSupplyChainFromTemplate
  • updateInformationSupplyChain
  • createInformationSupplyChainSegment
  • updateInformationSupplyChainSegment
  • linkSegments
  • detachSegments
  • deleteInformationSupplyChainSegment
  • deleteInformationSupplyChain
  • getInformationSupplyChainsByName
  • findInformationSupplyChains
  • getInformationSupplyChainByGUID

Related Issue(s)

In the ongoing process of cleaning up type system, the following types have been removed:

The following classification is removed (also from Glossary Manager OMVS and Classification Explorer OMVS since such information should be in the DataClass entity to make it reusable.

  • DataFieldValues classification

This classification is no longer used - it was needed to minic Information Governance Catalog function.

  • PrimaryCategory classification

ExternalReference entities and ExternalReferenceLinks should be used instead of the following

  • ExternalGlossaryLink relationship
  • ExternallySourceGlossary entity
  • LibraryCategoryReference relationship
  • LibraryTermReference relationship
    The associated APIs from Asset Manager OMAS have been removed

Testing

Simple testing of APIs using HTTP client collections - real testing will be done through pyegeria.

Release Notes & Documentation

New interfaces are documented on Egeria Docs in a separate PR

Additional notes

None

@mandy-chessell mandy-chessell enabled auto-merge April 1, 2025 18:06
@mandy-chessell mandy-chessell merged commit 5114b4d into odpi:main Apr 1, 2025
3 of 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