实用云,提供最全最实时的云市场资讯

手机站:/m

大带宽_企业网站seo优化外包_三重好礼

时间:2021-01-27 08:56编辑:实用云来源:实用云当前位置:主页 > 云服务器 >

简介:

MM03是物料基础资料ECC中非常常用的T码。所有的资料都在那边。有一个路径,用户可以维护材料的长文本/注释。

此文本可以非常长,甚至超过5000或10000个字符或更多。

下面是ECC中的长文本路径

MM03=>附加数据=>基本数据文本。

长文本可以存储在多种语言中。

在我们的项目中,我们要求将长文本来自MM03的文本=>基本数据文本,其中业务在给定的空间中维护非常长的文本。

要求在长文本字段中引入任何新的更改,或在BW提取器中以增量形式引入新创建的长文本。

请注意:–SAP standard Extractor 0MATERIAL\u Text数据源不引入此文本,在上面的截图中带蓝色方框的物料描述

当在MM03中为现有物料、新物料创建新的长文本或对物料的现有长文本进行任何修改时,云服务器租用,该物料的更改将以创建日期(TDFDATE)和更改日期(TDLDATE)保存在STXH表格中,长文本将以SAP compresses格式存储在STXL表中。

STXH是一个标准的SAP表,用于存储STXD SAPscript文本文件头数据。

在我们的示例中,两种语言有两个条目,德语(D)和英语(E)。字段"行数"表示长文本中存在多少行。这里有18行德语文本和13行英语文本。每行长度为132个字符。

STXL是一个标准的SAP表,用于存储STXD SAPscript文本文件行数据。

数据以SAP压缩格式存储。

现在的问题是如何读取存储长文本的STXL表的数据?

SAP标准功能模块read\文本将通过从STXH表格中输入所需信息来读取STXL表格。如下所示

解决方案:

牢记需求我们想到的最佳解决方案是创建一个通用的Delta数据源,该数据源将基于调用SAP标准函数模块READ\u TEXT的函数模块。此新功能模块应启用增量功能,以将所有新创建和更改的记录以基本数据文本/长文本形式呈现。(文本中发生变化的材料,结果中包含整个文本)。

由于创建和更改的日期和时间存储在STXH表中,我们从STXH表中创建了一个带有时间戳增量(创建和更改)的数据源,我的免费云,然后该值将通过功能模块READ\u text从STXL中获取长文本可读格式。

新结构

从STXH表中选择所有必需字段,并插入三个附加字段

下面是STXH表中的日期和时间字段

创建日期(TDFDATE)和创建时间(TDFTIME)

更改时间(TDLDATE)和最后更改时间(TDLTIME)。

创建一个数据源,其中特定于增量的字段作为tstamp。

到获取创建和更改日期和时间的增量,时间戳字段TSTAMPS将记录创建日期和时间或更改日期和时间的任何更改。此逻辑将写入功能模块。

下面是功能代码模块:-

我们复制了启用增量的通用数据源模型的标准FM代码,并根据我们的要求进行了修改

https://archive.sap.com/documents/docs/DOC-12232

*以下部分是获取创建日期/时间和更改日期/时间的增量在UTC时间戳"TSTAMP"

的代码部分"TSTAMP=l\u s\u select-low"中,大数据培训班哪个好,它将具有上次运行的增量时间戳。在初始化的情况下。或满载时,它将是空的,并带来所有的记录。

然后将其转换为日期(startdate)和时间(starttime)。

然后此日期和时间字段将在"where"条件下使用,同时以这种方式从STXH表中提取数据,以便捕获日期或时间的任何更改或日期或时间的任何新创建。参见代码中的select语句,

解压后将逐个传递给功能模块READ\U TEXT,从STXL表格中获取文本,

以上是解压器的结果

行数:来自STXH表格

ZLINE:按正确的顺序显示文本行。

ZTEXT:将长文本存储在多行中,51返利,as BW提取器字段限制为255个字符。这里的长度为132个字符(与FM READ\文本的长度同步)。

文本(ZTEXT)的结果存储在数据源中的多行中,如何学习大数据,可通过行列ZLINE(序列)识别。如果BW中的要求是将长文本放在一行中,那么在BW中提取之后,可以使用XXL属性来存储此数据。但是XXL属性有1333长度的限制。

在我们的项目中,我们需要将这个提取数据引入数据湖。我们使用SAP Data Services将多行文本合并到一行中,然后加载到Data Lake中。

R参考文献:-

https://archive.sap.com/documents/docs/DOC-11764

上一篇专属服务器_礼品网站建设_新注册优惠

下一篇数据库_删除华为云空间_哪个好

世界之最排行

世界之最精选