Skip to content

Offer auto remove

Normally when you have a data product and you mark its data port as deleted, the offer will not be removed. It's like this, so an agent configuration issue or an ACLs misconfiguration won't destroy all your offers if an agent cannot see the data port anymore.

However, if you know what you're doing and you want an offer to be deleted as soon as an agent marks a data port as deleted you can set the properties sdm.auto-delete=true on the offer. This is really useful if you're doing documentation as code and you don't create offers manually in the UI.

Redirect

The UI mainly uses UUID in URLs. If you want to integrate our system with links based on data port properties (like for example the topic name), you have the possibility to use the redirect feature.

  • Data Product

Redirect to a Data Product based in certain key from others entities (data-port or data-item)

To redirect you will need to provide those query params:

  • source: the source of your redirect request (can be data-port or data-item)
  • transportPath: This is the path of the transport the way you see it in the admin page
  • section: Optional, with this you can for example go directly to the schema section of the offer
  • properties those are the properties of the source that you want to use for example: sdm.transport.kafka.topic.name. You can find those properties in the properties view of the offer

Example of a valid redirection link:

/redirect/data-offer?source=data-port&transportPath=%2Fmy-company%2Fpord%2Fkafka-prod&sdm.transport.kafka.topic.name=my-topic-name
  • Catalogue

Redirect to data products catalogues filtered by the provided user name or email.

To redirect you will need to provide those query params:

  • owner: name or email of a user.

LIMITATION: we do not support owner with spaces like User One for that you can provide one of the names like User and then select from the user match list.

Example of a valid redirection link:

/redirect/catalogue?owner=agoora