萨博协议存储在哪些表中?

2020-09-09 15:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我通过日志点记录我的程序,并可以通过事务saab查看协议。 协议存储在哪里?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我通过日志点记录我的程序,并可以通过事务saab查看协议。 协议存储在哪里?

付费偷看设置
发送
4条回答
昵称总是被占用
1楼 · 2020-09-09 15:50.采纳回答

Afaik它们不可访问(适当地以二进制形式存储)。

日志点仅设计用于事务SAAB中的测试目的。 没有用于导入日志数据的API,这意味着日志点不适合常规日志记录目的。

https://help.sap.com/http.svc/rc/abapdocu_751_index_htm/7.51/zh-CN/index.htm?file=abaplog-point.htm

如果您真的愿意,可以尝试使用ST05进行SQL跟踪,但是我怀疑它会找到任何东西,因为LOG-POINTS是在可跟踪的SAP LUW之外"在内核级别"适当执行的​​。

hengyuye
2楼-- · 2020-09-09 16:04
< p>很多东西不适合外用。 AFAIK甚至BOPF最初都是作为SAP内部框架:-)

我猜测OP的原因可能与我的bugbear相同:这是一种非常有用的工具,但是日志读取界面很痛苦。 运行一些东西,无数次点击以查看结果。 还有12个可以将其与上次运行进行比较。

我通常将其复制/粘贴到Excel中,因为它更容易,考虑过自己编写实用程序以在ALV表中列出单个日志点的输出,但还没有使其足够高到我的优先级列表中。 运行应用程序,刷新日志数据,在一个表格行中查看每次运行的结果。 简单得多。

SAP的建议:类似于一种布局,您可以在一个屏幕区域中导航到感兴趣的日志点,然后以表格格式获取各种子项的结果将是宏伟的。 我知道一个挑战,就是内容可以从一个条目更改为另一个条目,但是可以很容易地将其处理为"无法显示混合结构"错误或类似内容。

编辑:需要强调的是:我完全支持帮助信息以供测试。 我一直将它们用作临时测试/调试助手数据,而不是常规日志。

SKY徐
3楼-- · 2020-09-09 15:57

看看SRTM *表,SRTM_DATA/SRTM_DATAX是您要使用的表,其他是 提供元数据(子项等)。

正如Fabian所说,内容是序列化的。 我还没有尝试过,但是我想调试SAAB以找出如何提取数据应该很容易。

昵称总是被占用
4楼-- · 2020-09-09 15:50

我编写了一个"开发监视作业"报告,该报告使用了 以下代码检查新的SAAB日志条目:

 *选择所有具有Sub ID的Z个检查点组
     选择srtm_test〜testid,test_id,subid,子项
       从srtm_test加入srtm_sub开启srtm_test〜testid = srtm_sub〜testid
       在哪里test_kind ='I'
         AND test_id喜欢'Z%'
       INTO @DATA(wa_sub)。


 *选择所有日志条目,并填写字段(在时间范围内)
       选择d〜trigid,trigoffset,subid,ddate,dtime,counter,progname,t〜progid,t〜trigname
         从srtm_datax AS d加入srtm_proc AS t ON d〜trigid = t〜trigid
                              加入srtm_prog AS p ON t〜progid = p〜progid
         在哪里concat(CAST(ddate AS CHAR(8)),CAST(dtime AS CHAR(6)))> = @i_from
           AND concat(CAST(ddate AS CHAR(8)),CAST(dtime AS CHAR(6)))<= @i_to
           AND subid = @ wa_sub-subid
         INTO @DATA(wa)。

         cl_aab_tool => get_prot_detail_info(
           出口
             selected_entry = VALUE#(kind ='D'
                                       testid = wa_sub-testid
                                       subid = wa_sub-subid
                                       progid = wa-progid
                                       trigid = wa-trigid
                                       trigoffset = wa-trigoffset)
           输入
             来源= DAT(包括)
             source_line = DATA(行)
             prog_date = DATA(prog_date)
             fields = DATA(fields))。
 
 

一周热门 更多>