ATLAS-404-00-001 on catalog API v2

Adina Mihailescu 0 Reputation points
2024-04-22T14:14:32.39+00:00

Hello,

There is a weird behavior of the Purview API related to the management of the managed attribute groups, aka businessmetadata typedefs in ATLAS.

We're using REAST API calls from python to add (POST) a new managed attribute group using a json input file ({self._endpoint}/catalog/api/atlas/v2/types/typedefs), then check if it was properly created using get managed attribute group by name ({self._endpoint}/catalog/api/atlas/v2/types/businessmetadatadef/name/{m_attribute_group}).

The add/POST command returns "success": true, but the check/GET by name returns an error ATLAS-404-00-001 as the managed attribute group was not really created; from Purview portal we could see that no managed attribute group was actually created, despite the "successful" state.

Mon, 22 Apr 2024 06:54:34 GMT

Attribute group - Ama_Metadata does not exist, Creating managed attribute group...

Mon, 22 Apr 2024 06:54:38 GMT

{"method": "add-m-attribute-group", "message": "Add managed attribute group", "success": true, "data": ""}

Mon, 22 Apr 2024 06:54:42 GMT

{"method": "get-m-attribute-group", "message": "Purview get", "success": true, "data": {"requestId": "76c351af-77e4-41d7-90bd-95939f0eea4a", "errorCode": "ATLAS-404-00-001", "errorMessage": "Given typename Ama_Metadata was invalid"}}

A later retry of the POST request, using the same input file, from within the customer vnet completed successfully.

This was running successfully in many other Purview accounts, but was silently failing today, around 6:55 GMT when targeting a Purview account hosted in UAEN region.

Are you aware of any ongoing issues in Purview in UAEN region today?

Have you encountered similar issues in the past?

Thanks!

Microsoft Purview
Microsoft Purview
A Microsoft data governance service that helps manage and govern on-premises, multicloud, and software-as-a-service data. Previously known as Azure Purview.
940 questions
{count} votes

1 answer

Sort by: Most helpful
  1. PRADEEPCHEEKATLA-MSFT 77,751 Reputation points Microsoft Employee
    2024-04-23T05:34:15.7833333+00:00

    @Adina Mihailescu - Thanks for the question and using MS Q&A platform.

    Firstly, I would suggest checking the Purview service health status in the UAEN region. You can check the service health status by visiting the Azure status page (https://status.azure.com/status) and Access Service Health through the Azure portal. If there is any ongoing issue with the Purview service in the UAEN region, it will be listed there.

    As I had already checked, there is no ongoing issue with the Purview service in the UAEN region, I would suggest checking the API request and response logs to see if there are any errors or issues with the API calls. You can also try to reproduce the issue and capture the logs to get more information about the error message and share here for furture troubleshooting.

    I hope this helps! Let me know if you have any other questions.

    0 comments No comments