As a tenant admin I should be able to provision staging tables individually
Description
PRDE - Story default text according to the team DoR (Definition of Ready)
01 - PERSON OF CONTACT (PERSON THAT CAN ANSWER QUESTIONS ABOUT THE PROBLEM):
02 - PROBLEM (WHAT'S THE CURRENT PROBLEM SCENARIO OR PAIN TO BE RESOLVED?):
In some circumstances, the tenant admin should be able to provision staging tables individually (the endpoint allows it for a set of tables - we will consider in a future review of explore).
For unified tenants, we only show a message to the user stating we do not allow provisioning staging tables / data models.
04 - WHO CAN USE THIS FEATURE (USER ROLES): Tenant Admin.
05 - ASSETS (FIGMA LINKS, RELEVANT DOCUMENTATION LINKS, JSON EXAMPLES, ETC):
- endpoint: same as used for provision, adding the body like:
{ "tables": [ { "mdmEntityType": "STAGING", "mdmEntityName": "product", "mdmConnectorName": "nlp", "mdmConnectorId": "9e68752e6b453e1dfcca4b671c35621c" } ] }
06 - ACCEPTANCE CRITERIA:
- Add option to Reprovision Staging Table on staging tables list, on dropdown
- Add button to reprovision staging table on advanced options, data management tab
- Watch pending tasks to disable these buttons in case a Schema Change for this entity is already queued or running