Refresh Metadata for Relational Database (RDBMS) Integration Services

The RBDMS Integration service is enhanced to support the Refresh Metadata feature in Fabric Console from Fabric V9SP 7 GA onwards. This feature allows app developers to fetch the latest metadata from the database and display the same in the Fabric service.

This feature is available only for Integration and Object Services of Relational Databases (RDBMS). Refer to Refresh Metadata for RDBMS Object Services.

The following sections help you with more details on the uses of refresh metadata for RDBMS Integration Services:

Use Case

When a customer changes the metadata directly in the database, there is no way to reflect those changes in Fabric Console. As of now, the entity metadata is only fetched and stored when you create an RDBMS service, and the saved entity metadata may not be relevant in the following cases:

  • Suppose the base infinity app with an RDBMS service endpoint is changed to point to a new database type. Here the entire schema must be the same in both RDBMS instances.

  • If the current RDBMS endpoint database tables are altered

You can get the latest metadata modified in the database using the Refresh Metadata feature. For example, refresh the backend operations and parameters metadata or new endpoint update. The Fabric console updates the request and response parameters based on the refreshed metadata.

You can access this feature on the Operations List page of an Integration service for RDBMS.

  • You can select an operation and select the Refresh Metadata action from the cogwheel menu.

  • You can refresh the metadata for multiple operations: Select the check box for each operation and click the Refresh Metadata button.

User Scenarios - Refresh Metadata for RDBMS Integration Services

The following sections help you with more details on different scenarios of Refresh Metadata: