【问题标题】:Setting metadata to DAM assets将元数据设置为 DAM 资产
【发布时间】:2017-02-17 05:53:49
【问题描述】:

如何在我的 AEM 生产作者中为我现有的所有 DAM 资产(5000 个资产)设置新元数据。

AEM 环境:AEM 6.1

【问题讨论】:

  • 你能举个你想添加的元数据的例子吗?这也是资产上传的一部分还是这些现有资产?
  • 由于问题不清楚,您想更新哪种 MIME 类型的资产元数据,看看这个post 可能会有所帮助。

标签: aem dam


【解决方案1】:

我会以编程方式添加此元数据。 选择所有资产: resourceResolver.findResources("/jcr:root/content/dam//element(*,dam:Asset)", "xpath") 并为每个资产添加所需的元数据。

现在 AEM 标准事实上是 groovyconsole 用于迁移更改/存储库更新等所有任务。如果您不想在生产环境中安装它,您仍然可以创建将在捆绑启动时执行的 java 类或者您可以创建可以手动调用的 servlet。

注意:如果您不想学习 groovy,可以在 groovyconsole 中使用标准的 java 代码而无需任何更改。

【讨论】:

    【解决方案2】:

    如果您想根据图像设置元数据,我建议您通过安装 ACS AEM 工具包来使用 CSV 资产导入器。在这里,您需要在 Excel 中为每个资产提供元数据。

    更多信息请参考https://adobe-consulting-services.github.io/acs-aem-tools/features/csv-asset-importer/index.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      相关资源
      最近更新 更多