聚焦的见解包含广泛的数据源,其中大多数对应于Solution Manager场景,如系统监控、接口通道监控、自定义代码管理、测试管理…
但是,有时需要超越标准,集成来自自定义或第三方应用程序的数据。对于这些用例,现在有了一个新的数据提供程序(/STDF/DP\u TABLE),它允许您从位于Solution Manager或连接到Solution Manager的ABAP管理系统上的数据库表中读取时间序列和数据,该表的结构应使集中的见解能够轻松区分三种信息:时间、维度和关键数字。因此,在定制项目的上下文中,我们必须相应地构建Z表。
好消息是,大数据分析培训机构,已经有几个标准的ABAP表,物联网的前景,我们可以用data provider/STDF/DP\ u表读取。在本例中,我们将看到如何访问包含ABAP作业运行时信息的表TBTCO的内容。
我们希望在仪表板中显示以下实时信息:
所有当前正在运行的作业今天每个用户完成和取消的作业数聚焦洞察作业持续7天
查看TBTCO表,我们需要以下字段:
时间字段:STRTDATE(作业开始日期)维度字段:JOBNAME(作业名称)、SDLUNAME(执行作业的用户)、STATUS(作业状态)关键数字字段:我们不使用任何关键数字字段,只计算表中的行数。
在Solution Manager/STDF/DP\u TAB\u SRC上的Focused Insights配置表上,我们创建一个新条目来配置对表TBTCO的访问。
别名"DEMO\u JOB"是我们稍后需要的数据源的键。
我们让字段"RFC"为空,因为我们在本地访问Solution Manager的TBTCO表。
字段"TIMESTAMP field"包含用于时间维度的表字段:"STRDATE"。由于字段"STRDATE"的类型是DATS,大数据和数据分析区别,因此在字段"TIMESTAMP format"中配置的格式是"YYYYMMDD"。我们对这个例子不感兴趣,因为我们可以使用两个字段而不是一个字段(用一个coma分隔):"STRDATE,STRTIME"。在这种情况下,时间格式将是"YYYYMMDDHHSS"。有关支持的不同时间格式,请参见下表。
关于授权的备注
该表是在Solution Manager上本地访问还是通过RFC调用在远程管理系统上访问,仔细地将授权分配给执行请求的用户是很重要的。
必须授予用户执行功能模块RFC\ U READ\ U表的授权以及以显示模式访问源数据库表的授权。确保将授权限制在所需的最低限度,以便用户无法访问管理系统的所有数据库表。
请参阅下例中的表TBTCO:
一旦在表/STDF/DP\u TAB\u SRC中正确配置了数据源,并且用户具有所需的授权,我们可以从OCC仪表板访问它。
确保您运行的是SP2或更高版本,以及wave 4.3或更高版本。这可以从主页右下角的Focused Insights启动板进行检查。
为了初始化数据提供程序/STDF/DP_表,请确保已成功运行安装程序,特别是"第7步:初始化"的任务"初始化OCC"。
小工具"当前运行作业"
使用渲染器"SLR\U渲染器"创建新的小工具"当前运行作业"。
选择数据提供程序"表数据提供程序"(/STDF/DP\u Table)。
选择上面配置的别名:"演示\u作业"。
在"维度"部分,选择正在运行的作业状态:"R"。
备注:由于过滤器值来自源表(TBTCO),如果系统上当前没有作业运行,则状态"R"可能未列出。在这种情况下,您可以切换到专家模式,并在查询字符串中手动输入状态。
我们不需要选择关键数字。
转到"选项"部分。
选择"作业名称"作为向下钻取维度。
选择"计数"进行聚合。
选择时间范围"今天/天"。
您现在可以保存并显示结果:所有正在运行的作业表中列出了系统上的。由于我们使用当前时间框架(今天/天),不涉及缓存,每次刷新小工具时,都会用实时信息更新表。
小工具"每个用户的作业完成和取消"
使用渲染器"SLR\U渲染器"创建新小工具"每个用户的作业完成和取消"。
选择今天/天的时间框架。
使用图例"完成"创建新查询。
选择数据provider"Table Data provider"(/STDF/DP\u Table)。
选择上面配置的别名:"DEMO\u JOB"。
在"Dimensions"部分,选择完成的JOB状态:"F"。
我们不需要选择关键数字。
转到"Options"部分。
选择"SDLUNAME"作为向下钻取维度。
选择"Count"进行聚合。
使用创建另一个查询图例"取消",使用相同的配置和过滤器,云服务器是,但这次选择中止的作业状态("A")而不是完成的作业状态。
您现在可以保存并显示结果:每个用户的所有完成和取消的作业都列在一个表中。由于我们使用当前时间框架(今天/天),不涉及缓存,每次刷新小工具时,都会用实时信息更新表。
小工具"最近7天的聚焦洞察作业"
使用渲染器"堆栈列图表"创建新小工具"最近7天的聚焦洞察作业"。
选择最近7天/天的时间框架。
使用图例"已完成"创建新查询。
选择数据provider"Table Data provider"(/STDF/DP\u Table)。
选择上面配置的别名:"DEMO\u JOB"。
在"Dimensions"部分,选择完成的JOB状态:"F"。
借助过滤器,选择以"/STDF/"开头的所有作业名称。
我们不需要选择关键数字。
转到"选项"部分。
选择"计数"进行聚合。
创建另一个图例为"取消"的查询,使用相同的配置和过滤器,但是这次选择中止的作业状态("A")而不是完成的作业状态。
您现在可以保存并显示结果:所有聚焦的细节作业在过去7天内完成并取消。
聚焦的细节()