出乎意料的是,JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多。自 JMP Pro 18 以来,文件拼接速度有所下降。
我不得不再次使用 JMP Pro14 进行操作。
dir="C:\0\";;Fs=Files In Directory(dir);
for(j=1,j<=N Items(fs),j++,
d1=Open(dir||fs[j],Add to Recent Files(0));na=d1<
<GET name=""></GET>
<LINGO-LABS id="lingo-labs-950818" slang="en-US" mode="CREATE">
<LINGO-LABEL>自动化和脚本编写</LINGO-LABEL>
</LINGO-LABS>
回复:JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多,这真是出乎意料。你好,拉拉,
你试过在为了循环外面加上 Begin Data Update 和 End Data Update 吗?下面的例子来自脚本索引。
布莱恩·科克伦
JMP开发
dt << Begin Data Update;
dt << Add Rows( 2000 );
dt << End Data Update;
回复:JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多,这真是出乎意料。谢谢!
呵呵,我试过了——和我在 JMP Pro 18 中编写的原始脚本几乎没有区别。
我快速测试合并 200 个文件:多次运行的运行时间始终在 8.7 到 9 秒之间。
然而,同样的程序代码在 JMP Pro 14 上仅需约 1.5 秒即可完成任务。
回复:JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多,这真是出乎意料。你的表格里有表格变量/表格脚本吗?如果把表格变量添加为新列,可能会导致严重的问题。
回复:JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多,这真是出乎意料。我的所有原始文件都没有 Table Property("Source")。
我的习惯是设置 Subset();且 dt< 所有生成的源均已删除
尝试(当前数据表()<
这纯粹是版本问题,与 JSL 代码无关。
谢谢!
Re: It's unexpected that the file merging speed of JMP Pro 14 is so much faster than that of JMP Pro 1818版本开始好像前后端分离了,应该是用新的语言重构了软件,好多bug没修复呢,你试试 JMP19 看看卡不卡
回复:JMP Pro 14 的文件合并速度比 JMP Pro 18 快这么多,这真是出乎意料。谢谢!我会试试19版。