2020-08-30 11:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAC文本字段似乎只能容纳256个字符。 我有一个OData源,其中的文本字段包含更长的数据。 在创建模型的过程中,我可以使用"提取"来创建转换规则,但是我很难确定要使用哪些参数将前256个字符转换为新的目标属性。
您好,Oliver,
您可以在创建模型的过程中创建一个计算列。 使用" fx"图标!
致以问候,
Martijn van Foeken | Interdobs
谢谢,那行得通!
额外的问题:您是否知道"转换"功能(从我的屏幕截图中)和"创建"之间是否有根本区别? 计算列"功能?
嗨,奥利弗,
提取函数是根据特定数字或字符串值来评估的。 我想您只是想保留前256个字符,对吗? 您可以简单地使用计算列和函数子字符串。 在这里,您可以指定列,起始位置(为0)和长度(请参见下面的示例)。
SUBSTRING([text],0、10)
您必须 删除原始列,否则您仍然无法保存模型。
此致, p>
感谢Martijn!
在模型创建过程中,我想的更多是功能,请参见下图。 我很难弄清楚如何使用此UI提取前256个字符。 您知道吗?
红色值太长(来自OData数据源),并且在刷新模型期间将跳过整个记录。
使用 转换并使用计算列是在后者中向数据集添加了另一列,而根据转换类型,第一个选项将转换应用于现有列。
亲切的问候,
不,是相同的。
所以我仍然不知道两者之间是否存在根本区别,还是这些 UI中有两种获得相同结果的方法。
这取决于是否并非所有转换都会导致在数据集中添加额外的列。 我猜想转换更容易进行引导,并且很可能仅限于"更轻松,更常见"的任务,而使用计算列选项时,您会拥有一组更丰富的功能和运算符。
Martijn van Foeken | Interdos
最多设置5个标签!
您好,Oliver,
您可以在创建模型的过程中创建一个计算列。 使用" fx"图标!
致以问候,
Martijn van Foeken | Interdobs
谢谢,那行得通!
额外的问题:您是否知道"转换"功能(从我的屏幕截图中)和"创建"之间是否有根本区别? 计算列"功能?
嗨,奥利弗,
提取函数是根据特定数字或字符串值来评估的。 我想您只是想保留前256个字符,对吗? 您可以简单地使用计算列和函数子字符串。 在这里,您可以指定列,起始位置(为0)和长度(请参见下面的示例)。
您必须 删除原始列,否则您仍然无法保存模型。
此致, p>
Martijn van Foeken | Interdobs
感谢Martijn!
在模型创建过程中,我想的更多是功能,请参见下图。 我很难弄清楚如何使用此UI提取前256个字符。 您知道吗?
红色值太长(来自OData数据源),并且在刷新模型期间将跳过整个记录。
嗨,奥利弗,
使用 转换并使用计算列是在后者中向数据集添加了另一列,而根据转换类型,第一个选项将转换应用于现有列。
亲切的问候,
Martijn van Foeken | Interdobs
不,是相同的。
所以我仍然不知道两者之间是否存在根本区别,还是这些 UI中有两种获得相同结果的方法。
您好,Oliver,
这取决于是否并非所有转换都会导致在数据集中添加额外的列。 我猜想转换更容易进行引导,并且很可能仅限于"更轻松,更常见"的任务,而使用计算列选项时,您会拥有一组更丰富的功能和运算符。
亲切的问候,
Martijn van Foeken | Interdos
一周热门 更多>