【问题标题】:SAP RFC heavy upload - 3MB txt file produces 150MB uploadSAP RFC 大量上传 - 3MB txt 文件产生 150MB 上传
【发布时间】:2015-10-10 11:55:23
【问题描述】:

我有一个 startRFC.exe 问题,它产生的网络流量比所需的大得多。 startRFC 有 3 个参数 = 3 个内部表 = 3 个 CSV 文件。发送到 SAP 的这些文件的总大小为 3MB,但需要 15 分钟,总共上传了 150MB。

有人经历过吗?

【问题讨论】:

  • 所以我们发现SAP返回错误CPIC = error in Communications。
  • 你调用的是什么功能模块?它的参数是什么,你是如何测量 150MB 的?
  • 这是我们的 FM,它只有 3 个参数 = 3 个 csv 文件 = 内部表(每行 13000 个字符和 1000 - 10000 行)。数据传输由标准 NetMeter 和我们的服务器管理工​​具测量。
  • 能贴一下功能模块的签名吗?
  • 你的意思是描述调频?我不知道它是如何工作的,我无法访问它。我正在寻找 SAP (RFC) 和我的计算机之间通信的潜在问题。现在我们将一行的字符数从 13000 减少到 2500,并且错误 CPIC 仍然存在,但速度和流量更好。

标签: traffic large-data-volumes saprfc


【解决方案1】:

可能的解决方案:虽然文件大小只有 3MB,但我们的 150MB 流量似乎是正确的。问题是如果在 startRFC 中定义的行长度为 1300(对于内部表), startRFC 会自动将所有带空格的行填充到最大长度。如果 1 char = 1 byte,我们每 13000 个字符有 cca​​ 6000 行 = 78MB。如果 1 char = 2 bytes 那么 150MB 是明显的结果

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 2021-01-25
    相关资源
    最近更新 更多