Today when I am reading this SAP help, I find out this sentence:
Then I have opened the definition of table DDLOG in the system and found I cannot directly view the content of field NOTEBOOK due to its data type LRAW.
So I have chosen one table with buffer activated, and made some changes on it.
Since I can only query this table via timestamp, I cannot figure out which entry is for my change on CRMC_PROC_TYPE.
Although I can fetch the content of NOTEBOOK in ABAP code via SELECT *, I do not how to parse this raw data to extract useful information. So I perform where used list on this table:
Then I have found two useful stuff:
(1) table buffer synchronization monitor use report RSDBBUF3:
(2) FM SBUF_SEL_DDLOG_RECS to parse content of field DDLOG-NOTEBOOK I wrote a simple report to use this FM:
DATA: lt_sync_tab TYPE sync_tab_t,
lv_tstamp_from TYPE ddlog-timestamp,
lv_tstamp_to TYPE ddlog-timestamp.
lv_tstamp_from = '20160621061955'.
lv_tstamp_to = '20160623000000'.
CALL FUNCTION 'SBUF_SEL_DDLOG_RECS'
EXPORTING
from_time = lv_tstamp_from
to_time = lv_tstamp_to
max_cnt = 10000
keep_db2_tstmp = 'X'
CHANGING
sync_tab = lt_sync_tab.
SORT lt_sync_tab BY tabname.
Now I can find the corresponding entry for my changes from changing parameter lt_sync_tab by table name:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
在DDlog中定义数据表及函数,了解原理。使用deepdive do table 命令实现数据的灌入。
ddlog-lsp DDlog的语言服务器实现 状态 服务器仍处于早期状态。 它是可用的,但尚未实现许多高级功能。 用法 该服务器尚未发布稳定版本。 如果您想同时进行试验,可以在本地构建和安装它。 安装服务器 预建的二进制...
关于XMPP中DDLog相关的简单介绍 关于XMPP中DDLog相关的简单介绍
ISO 第三方库CocoaLumberjack 日志 系统用例,你值得一看
P4 ++骨架 这里还没有任何有用的东西。 它是骨骼。 无论如何,这里是说明。 建立dddp 获取子模块: git submodule update --init 安装protobuf编译器: $ cargo install protobuf-codegen 安装gRPC编译器: ...
CSLogger 基于CocoaLumberjack,CSLogger,可以将不同类型的日志... [DDLog addLogger: [CSLoggerAssembler createCSFileLogger: 1000 ]]; [DDLog addLogger: [CSLoggerAssembler createCSFileLogger: 1001 ]]; [D
关系:DDlog程序将一组输入关系(或表)转换为一组输出关系。 因此,它非常适合用于关系数据的应用程序,从实时分析到云管理系统和静态程序分析工具。 面向数据流:在运行时,DDlog程序接受输入关系的更新流。 ...
伐木工人_Crashlytics_Logger 要使用 Crashlytics Logger,您需要: 安装 下载 CrashlyticsLogger 文件并将其添加到您的项目中 添加您的 DDLog 初始化: [DDLog addLogger:[CrashlyticsLogger sharedInstance]];
[DDLog addLogger: [DDOuralabsLogger sharedInstance ] withLevel: DDLogLevelAll]; 要使用动态日志级别,请参阅 CocoaLumberjack 使用以下代码确定应应用的日志级别。 [Ouralabs setSettingsChangedBlock: ^( ...
FRCSV格式器 FRCSVFormatter 是很棒的日志框架的日志格式化程序 ...[DDLog addLogger:logger]; 示例输出如下所示 2011-07-14 13:52:02:449, ,didFinishLaunchingWithOptions (null),207,fbchatAppDelegate,120 2
RAMUtil 结合各类工具代码,已经使用pod进行管理,导入单一的工具使用 ...1. 静态cell代码管理 - RAMCellData ...可以在自己的模块或是sdk中接入,然后调用主程序的日志输出,例如,自己的skd里面么有接入DDLog,
NSLogToFile iOS 记录日志到本地目录 利用DDLog 实现记录日志到本地。可实现记录到不同路径,以及单独记录某条log到某个路径而不是全部记录。
[DDLog addLogger: [ARAnalyticsLogger sharedInstance ]]; 要求 ARAnalyticsLogger 旨在与 CocoaLumberjack 2.0.0 及更高版本一起使用。 安装 ARAnalyticsLogger 可通过。 要安装它,只需将以下行添加到您的 ...
RMLogFormatter RMLogFormatter是RMLogFormatter的可定制日志格式化。...[DDLog addLogger: [DDTTYLogger sharedInstance ]];定制日志输出中包含的信息可使用RMLogFormatterOptions自定义。 RMLogFormatterOptio