概念:选择数据源
您为报告选择的数据源决定了您可以访问哪些字段,并且是影响报告性能的最大因素。
为获得最佳报告性能,请选择返回所需业务对象实例最少的数据源。示例:使用
“My Direct Reports”
数据源,而不是按经理筛选 “All Active Workers”
数据源。要考虑的问题
问题 | 需考虑的事项 |
|---|---|
需要填写哪些字段? | 列出您希望在报告中显示的所有字段。如果您不知道哪个业务对象包含这些字段,请使用 Workday 提供的 “报告字段” 报告来查找这些字段。 |
您应该报告哪个业务对象? | 大多数所需字段均包含在其中的业务对象,请选择作为报告主要业务对象的业务对象。然后,您可以使用 “业务对象详细信息” 报告来查找数据源。
您还可以运行 Workday 提供的 “数据源” 报告,并按 种类 进行筛选,以帮助查找数据源。 |
谁需要访问此报告? | 确保报告的目标受众有权访问您使用的数据源和字段。 |
将在哪里运行报告? | 在面板上作为 Worklet 运行的报告会在 30 秒后超时,因此在选择数据源时,请务必考虑性能因素。对于排定运行时间表的报告或您在后台运行的报告,报告性能并不那么重要。 |
数据源特征
如果您知道要报告的业务对象,请考虑以下数据源特征。
特征 | 描述 | 示例 |
|---|---|---|
已编制索引 | 高效返回大量数据。
只要需要快速运行报告(例如在 Worklet 中),就可以使用已编制索引的数据源。 |
|
已筛选 | 包括可限制数据源返回的实例数的内置筛选器。
如果已编制索引的数据源不符合您的要求,请使用经筛选的标准数据源。 |
|
重点关注 | 仅返回特定安全组的实例。
如果您想就一小部分业务对象实例进行报告,请使用有针对性的数据源。 |
|
具有内置筛选器的数据源
不要在报告定义中创建自己的筛选器,而应尽可能使用速度更快的内置数据源筛选器。示例:对
“Workers for HCM Reporting”
数据源使用 “Workers by Role”
筛选器。带有“不使用”标签的数据源
请勿使用带有“(不使用)”标签的数据源。示例:
求职申请、潜在候选人和被推荐人(不使用)
。Workday 会弃用带有“(不使用)”标签的数据源,有时是因为出现了性能更好的新数据源。您可以在 “Workday 的新增功能”报告中
搜索已弃用数据源的替换项。