问题标签 [sap-data-services]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 缓慢的 SAP 数据服务导出到 MySQL
我们有一台 MySQL 5.1 服务器,我们正在尝试从另一台服务器的 SAP 数据服务导入数据。它有效,但需要 3 小时!
我们尝试设置一个 Oracle XE 服务器来测试相同的操作,并且只需要 10 分钟。
我认为问题在于,对于 Oracle,“每次提交的行数”设置 (1000) 可以正常工作,但对于 MySQL,每一行都已提交。可能吗?我们该如何解决?
导出设置的屏幕截图
sap - 将包含逗号/引号的平面文件导入 SAP BODS
嗨,我在 .csv 文件中有如下一行
12346,abcded,ssadsadc,2013.04.04 08.42.31,8,"我想将现有项目用作另一个报表包的新项目的模板,但它只是覆盖现有项目而不是创建新项目,即使我使用“另存为”功能。",Analyst,,5,"Hotel Room,Literature,Open/Create",,
文本字符串具有"
和,
作为字符串的一部分。因此,我无法"
在 SAP BODS 文件格式中用作文本分隔符。
有人可以帮我吗?
sap - 2014 年在 BODS 工作中转换为 1914 年
目前的安排是: SAP DSO:包含 dd-mm-yyyy 形式的数据列。
BODS 作业从 DSO 获取数据并加载到登陆表。Teradata 中对应的日期列是 dd-mm-yy。
将日期加载到 teradata 时,2014 年将转换为 1914。不涉及任何转换。源和目标之间的直接映射。
这个问题在几个月前才开始发生。不确定要检查什么。
sap - SAP Data Services 中的索引功能是什么?
我正在查看 SAP 数据服务 (BODS) 中的数据流。表 (WORKCODE) 中的“Reg”列之一具有双值(例如 8.33E-02)。谁能解释一下下面的表达式以及下面表达式中“索引”的功能是什么:
sap - 检查 SAP BODS 中的计划作业状态
我是 BODS 的新手,目前我已将作业配置为每 2 分钟执行一次,以从 MySQL 服务器执行事务并加载到 HANA 表中。
但是有时当 MySQL 中的数据量太大而无法在 2 分钟内转换并加载到 HANA 中时,该作业仍在执行我的下一次迭代,以启动相同的作业,从而导致 BODS 失败。
我的问题是:是否有任何选项 BODS 来检查运行之间计划作业的执行状态?
这个你能帮我吗。
dynamic - 动态添加列并使其适应模式
如果我的源表一次添加一列,我如何将新列映射到我的查询/源?
它不同于缓慢变化的维度,因为变化的不是记录,而是列数本身,即模式。
我如何设计一个工作来做到这一点?任何解决方案都可以,即使它需要自定义函数、脚本等。
vbscript - 使用 vbscript 将日志文件推送到 SAP BODS
我需要在日志文件中查找一串文本。
找到该文本字符串后,我想立即获取接下来的 4 行文本,请参见下面的示例:
示例 找到的文本字符串 找到的字符串后的第一行 找到的字符串后的第二行 找到的字符串后的第三行 找到的字符串后的第四行
我的代码是:
任何帮助或任何替代方案或任何脚本将不胜感激,我只想将日志文件的内容提取到我的目标表中。
谢谢chirag
sap - SAP BODS 中向表中插入数据的语法
我尝试将数据插入到 SAP BODS 中的表中,但它似乎不起作用:
有没有遗漏的语法?我已经搜索了sql语句并关注了它们,但仍然无法工作。感谢任何帮助。谢谢。
sap - 在时间戳列中的 Table_Comparison/Map_Operation 中丢失毫秒
我在 BODS(SAP 数据服务)中有一个数据流,当我使用 Table_Comparison/Map_Operation 组合时,定义为 datetime2 的 SQL Server 列上的毫秒数被删除。
当 Map_Operation 更新目标表时,Datetime2 列中的毫秒数将被删除(即从 11:25:17.388000000 到 11:25:17.000000000)。
作为测试,如果我使用 QueryTransformer 来清除和填充目标表,时间戳列就可以了。
处理时间戳 (datetime2) 列时是否存在 BODS 错误?有什么我想念的吗?
谢谢
sap - 在 SAP BODS 中查找 Bulk Loader 作业
是否有一种直接的方法可以通过元数据找出任何 BODS 作业是否在其目标表对象中使用“批量加载器选项”。
我想在我的存储库中找到所有使用 Teradata Multiload 选项作为批量加载实用程序的作业。