AEM Assets允许您使用CSV文件批量导入资产元数据。 您可以通过导入CSV文件,对最近上传的资产或现有资产进行批量更新。 您还可以通过CSV格式从第三方系统批量摄取资产元数据。
元数据导入是异步的,不会影响系统性能。 如果选中了工作流标志,则XMP写回活动会占用大量资源同时更新多个资产的元数据。 在精益服务器使用期间计划此类导入,以防止对其他用户的性能产生影响。
要在自定义命名空间上导入元数据,请首先注册命名空间。
要批量导入元数据,请执行以下步骤:
导航到资产用户界面,然后点按/单击工具栏中的创建。
从菜单中,选择元数据。
在元数据导入页面上,点按/单击选择文件。 选择包含元数据的 CSV 文件。
确保CSV文件包含以下参数:
元数据导入参数 | 描述 |
---|---|
批量大小 | 要为其导入元数据的批处理中的资产数。 默认值为 50。最大值为100。 |
字段分隔符 | 默认值为, —— 逗号。 您可以指定任何其他字符。 |
多值分隔符 | 元数据值的分隔符。 默认值为| —— 管道。 |
启动工作流 | 默认为False。 如果设置为true,则DAM Metadata WriteBack Workflow (将元数据写入二进制XMP数据)的启动程序设置有效。 启用启动工作流会对系统产生性能影响。 |
资产路径列名称 | 定义包含资产的CSV文件的列名。 |
点按/单击工具栏中的导入。 导入元数据后,通知会发送到您的通知收件箱。 导航到资产属性页,并验证是否为资产正确导入了元数据值。
要在导入元数据时添加日期和时间戳,请使用YYYY-MM-DDThh:mm:ss.fff-00:00
格式表示日期和时间。 日期和时间以T
分隔,hh
以24小时格式表示小时,fff
是纳秒,-00:00
是时区偏移。 例如,2020-03-26T11:26:00.000-07:00
是2020年3月26日太平洋标准时间上午11:26:00.000。
如果日期格式与YYYY-MM-DDThh:mm:ss.fff-00:00
不匹配,则不设置日期值。 导出的元数据CSV文件的日期格式为YYYY-MM-DDThh:mm:ss-00:00
。 如果要导入它,请通过添加由fff
表示的纳秒值,将其转换为可接受的格式。
批量导出元数据的几个用例包括:
您可以以CSV格式导出多个资产的元数据。 元数据以异步方式导出,不会影响系统性能。 要导出元数据,AEM将遍历资产节点jcr:content/metadata
及其子节点的属性,并以CSV文件格式导出元数据属性。
要批量导出多个资产的元数据,请执行以下步骤:
选择包含要导出元数据的资产的资产文件夹。 从工具栏中,选择导出元数据。
在元数据导出对话框中,指定CSV文件的名称。 要导出子文件夹中资产的元数据,请选择在子文件夹中包括资产。
选择所需选项。 提供文件名,并根据需要提供日期。
在要导出的属性中,指定是要导出全部属性还是要导出特定属性。 如果选择要导出的选择性属性,请添加所需的属性。
在工具栏中,点按/单击导出。 系统会显示一条消息,确认已导出元数据。 关闭消息。
打开导出作业的收件箱通知。选择作业,然后单击工具栏中的打开。要下载包含元数据的 CSV 文件,请点按/单击工具栏中的 CSV 下载。单击关闭。