[AEM Assets]{class="badge positive" title="适用于AEM Assets)。"}
资产报告 asset-reports
通过资产报告,您可以评估Adobe Experience Manager Assets部署的实用程序。 通过Assets,您可以为数字资源生成各种报告。 这些报表提供有关系统使用情况、用户如何与资源交互以及共享哪些资源的有用信息。
使用报告中的信息获得关键成功指标以衡量在您的企业内和客户采用Assets的情况。
Assets报告框架异步使用Sling作业按顺序处理报告请求。 它可扩展到大型存储库。 异步报表处理提高了生成报表的效率和速度。
报告管理界面非常直观,包括细粒度选项和控件,可用于访问存档的报告和查看报告运行状态(成功、失败和排队)。
在生成报告时,您会通过收到收件箱通知。 您可以在显示之前生成的所有报表的报表列表页面中查看、下载或删除报表。
AEM Assets为不同目的提供了几种不同的报告机制。 将其中一个混淆或错误配置运行这些报告所需的权限是 最常见的来源。我的报告为空或停滞或缺少 错误类型。
Experience Manager Assets为您生成以下标准报告:
- 上传
- 下载
- 期限
- 修改
- 发布
- Brand Portal发布
- 磁盘使用情况
- 文件
- 链接共享
报表类型 report-types
下表描述了可用的报表类型以及每个报表的衡量标准。
contentbackflow-import-service集成)创建的Assets,即使它们存在于目标文件夹中,该报表也不是文件夹清单,而是上载或下载事件的日志。publishURL而不是Dynamic Media交付的资产,也需要使用此功能。 Publish-URL流量在任何AEM Assets报表中均不可见。Dynamic Media许可证计费基于聚合的页面查看次数或访问次数,而不是每次操作(转码、裁切或下载)的细分。 DM交付报告和CDN或资产报告不会按运营类型原生拆分使用情况,因此不需要开箱即用的运营级别成本报告。
生成和使用报告所需的权限 permissions-required-to-generate-and-use-reports
-
资源报表(工具 > Assets > 报表)在IMS级别受管理员产品配置文件的限制。 这是特意设计的,没有配置或备用角色授予非管理员查看、创建或下载资产报表的能力。
-
如果需要运行到期报告或计划报告,则不得授予您对
/libs/dam/gui的写入权限。 正确的权限结构为:/libs/dam/gui的读取权限- 对
/var/dam/reports的写入权限
-
超出
/libs的写入权限是常见的配置错误。 这不但无法正常工作,还会以静默方式损坏用于共享受影响组的报告生成。
生成报表 generate-reports
Adobe Experience Manager管理员可以轻松地为您的实施生成和自定义这些报表。 管理员可以按照以下步骤生成报告:
-
在Experience Manager界面中,单击工具 > Assets > 报表。
-
在资产报表页面上,单击工具栏中的创建。
-
从 创建报告 页面中,选择要创建的报告,然后单击下一步。
note NOTE 使自己有权使用 AEM管理员产品配置文件 来创建 下载 报告。 请参阅分配AEM产品配置文件,以授予您使用AEM管理员产品配置文件的权限。
-
配置报表详细信息,如标题、描述、缩略图和文件夹路径。 默认情况下,文件夹路径为
/content/dam。 您可以指定其他路径在特定文件夹上执行报告。
选择报表的日期范围。 您可以选择立即生成报表,也可以选择在将来的日期和时间生成报表。
note NOTE 如果选择稍后计划报表,请确保在日期和时间字段中指定日期和时间。 如果您未指定任何值,则报告引擎会将其视为将立即生成的报告。 根据您创建的报告类型,配置字段可能会有所不同。 例如,磁盘使用情况报表提供了选项,以便在计算资源使用的磁盘空间时包含资源演绎版。 您可以选择在子文件夹中包括或排除资产以计算磁盘使用情况。
note NOTE 磁盘使用情况报表不包含日期范围字段,因为它仅指示当前磁盘空间使用情况。 磁盘使用情况报告的
创建 文件 报告时,您可以包含/排除子文件夹。 但是,您不能包含此报表的资产演绎版。
链接共享报表显示从Assets内与外部用户共享的资源的URL。 列不可自定义。
链接共享报告不包含子文件夹和呈现形式的选项,因为它仅发布显示在
/var/dam/share下的共享URL。链接共享报告的
-
单击工具栏中的下一步。
-
在 配置列 页中,默认情况下选择报表中显示的某些列。 您可以选择更多列。 取消选择要在报表中排除它的列。
要显示自定义列名或属性路径,请在CRX中的
jcr:content节点下配置资产二进制文件的属性。 或者,通过属性路径选取器添加它。
-
单击工具栏中的创建。 此时将显示一条消息,通知已启动报表生成。
-
在资产报表页面上,报表生成状态基于报表作业的当前状态,例如成功、失败、已排队或已计划。 通知收件箱中将显示相同的状态。 要查看报表页面,请单击报表链接。 或者,选择报告,然后单击工具栏中的查看。
单击工具栏中的 下载 以CSV格式下载报表。
note NOTE 您可以根据过去360天内生成的事件生成报告。 Experience Manager会将用户ID数据保留30天。
向报表添加自定义列 add-custom-columns
您可以向以下报表添加自定义列,以显示更多符合自定义要求的数据:
- 上传
- 期限
- 修改
- 发布
- Brand Portal发布
- 文件
要向这些报表中添加自定义列,请执行以下步骤:
-
在Manager interface中,单击工具 > Assets > 报表。
-
在资产报表页面上,单击工具栏中的创建。
-
从 创建报告 页面中,选择要创建的报告。 单击下一步。
-
根据需要配置报表详细信息,如标题、描述、缩略图、文件夹路径和日期范围。 单击下一步。
-
从 默认列 列表中选择适用的信息。 要显示自定义列,请在 自定义列 下指定列的名称。
-
使用属性路径选取器在CRXDE中的
jcr:content节点下添加属性路径。 或者,在属性路径字段中键入路径。 中的路径映射属性路径
要添加更多自定义列,请单击“添加”并重复上述步骤。
-
单击工具栏中的创建。 此时将显示一条消息,通知已启动报表生成。
疑难解答信息 tips-troubleshoot
- 如果磁盘使用情况报表未生成,并且您使用的是Dynamic Media,请确保正确处理所有资源。 要解决此问题,请重新处理资源并再次生成报表。
- 在
/libs/dam/gui/content/reports处检查意外节点。 如果您对/libs/dam/gui具有写入权限并触发了报告创建,则AEM会在该处创建一个杂散generatereport.export.json节点。 它的存在会导致报告生成请求被路由到默认servlet而不是预期的报告生成servlet,因此报告永远不会出现在列表中,并且不会向任何人发送电子邮件通知,而不仅仅是创建节点的人发送。- 要修复此问题,请从受影响的用户或组中删除对
/libs/dam/gui的create/modify/delete权限,然后删除孤立节点,然后重新测试。
- 要修复此问题,请从受影响的用户或组中删除对
- 检查与报告配置关联的
NullPointerException。 如果在创建报告时未在 Configure 列下选择任何值,则reportColumns值为null,并且报告会无限期地停留在排队状态。 这还会阻止删除或取消报告。- 要解决此问题,请重新创建报告并明确选择默认列。
- 确认请求用户具有管理员产品配置文件。 非管理员根本看不到或无法使用 报告 功能。
- 已运行区分报告,但报告是否损坏似乎不完整。 如果您希望看到的资产中缺少 上传 或 下载 报告,请先确认这些资产是否由指定用户创建而不是由
system/import进程创建,以及它们是否在选定的日期范围内,然后再将其视为缺陷。 - 定期审核仅需要报告生成功能且具有
/libs写入权限的用户或组。 这样可防止出现杂散节点故障模式。
另请参阅