0

我正在尝试使用 Apache Atlas 的 REST api 删除关系。类似的cURL命令如下。

curl --location --request DELETE 'https://atlas.mydomain.com:443/api/atlas/v2/relationship/guid/8fb66d88-bb69-4a8e-b891-bb7cfd8feffa' \
--data-raw ''

但是,这不会作为关系从 中删除Atlas UI。我仍然看到实体的这种关系。但是如果我通过 guid 搜索实体,我发现关系处于DELETED状态,这意味着我的cURL命令正在运行。

在此处输入图像描述

请指导解决这个问题。

最后,我意识到在启用硬删除的同时工作更容易、更好。您可以从配置中启用它。

conf/atlas-application.properties

atlas.DeleteHandlerV1.impl=org.apache.atlas.repository.store.graph.v1.HardDeleteHandlerV1
4

0 回答 0