如何在AEM dam中找到所有重复资产?

如何在AEM dam中找到所有重复资产?,aem,assets,dam,Aem,Assets,Dam,我需要找到DAM中所有重复的资产 我跟着 此文档无法帮助我搜索所有重复的值。而且,它没有告诉我上传了一个重复的资产。它只是弹出一个窗口,要求更换或创建该资产的新版本 我的首要任务是获得所有重复大坝资产的列表。请告知 提前谢谢。 AFAIK当您启用检测重复时,行为将如下所示 当您尝试上载并尝试创建版本/替换已存在的资产时,触摸UI:。它将填充一个表示相同的弹出窗口。 经典UI:它将在不发出请求的情况下抛出一个错误,如触摸UI弹出窗口,如下所示。 我猜Adobe只专注于触摸UI的实现。 当您将资产

我需要找到DAM中所有重复的资产

我跟着

此文档无法帮助我搜索所有重复的值。而且,它没有告诉我上传了一个重复的资产。它只是弹出一个窗口,要求更换或创建该资产的新版本

我的首要任务是获得所有重复大坝资产的列表。请告知

提前谢谢。

AFAIK当您启用检测重复时,行为将如下所示

当您尝试上载并尝试创建版本/替换已存在的资产时,触摸UI:。它将填充一个表示相同的弹出窗口。 经典UI:它将在不发出请求的情况下抛出一个错误,如触摸UI弹出窗口,如下所示。 我猜Adobe只专注于触摸UI的实现。

当您将资产上载到aem时,它将为DAM资产创建许多属性,其中一个属性是
DAM:sha1
检测重复逻辑将基于此属性值数据工作

要获得重复资产路径的列表,可以使用XPATH查询

//元素(*,dam:Asset)[(jcr:content/metadata/@dam:sha1= ‘ff546dd8055fcfca53471dfa6fe0494c4198e965’)]


其中,“ff546dd8055fcfca53471dfa6fe0494c4198e965中的值是我的图像
dam:sha1
属性值。查找下面的屏幕截图以供参考。

您好,我尝试在Touch UI中上载一个图像资源,似乎重复检测正在那里工作。我得到一个弹出窗口,告诉我存在重复的值。您能告诉我如何生成报告(或列表)以一次性获得所有重复资产吗?提前谢谢。我不确定这是否有用。如果启用XMP写回,sha1值将发生更改,因此在此之后使用dam:sha1查询可能无法检测重复项。这只是一个在实施上述方法时应该注意的边缘情况。我认为问题在于AEM 6.0和6.1。但是,当我使用6.2进行测试时,这个检测副本工作正常。通过这种方式,我可以检测资产是否已经存在于大坝中。但主要的问题是,我是否可以使用SHA值检测所有已经存在的DAM重复资产。