
1. Model性能追踪如果你从SAC Add-in去拉SAC的model的数据然后添加了很多excel里的formula,那你打开整张表的速度将会特别慢。在formula里把automatic改成manual不让让所有formula都在一开始就计算。如果你把model改成了高数据量模式那有些功能它就不支持了比如条件格式啥的。另外对于性能调优直接打开tracing:点开当前这个model的第一个workbook。点开preferences-enable proformance profilling:然后去刷新当前model,等最底下的状态变成ready,你就可以看到时间花在哪里。computing是本地计算耗时backend time是SAC后端耗时Dialog Time是用户等待耗时。看这个例子backend time没什么时间全在computing上那说明SAC里的model没问题。数据回来很快但是excel在渲染cross table里花的计算时间特别长。如果说backend也很快computing也很快但是overall时间长说明网络有问题。另外Memory delta是excel 内存占用。所以如果有人说Model慢得先看看他是不是加了什么计算公式在excel里还是说他把这个crosstab里加的维度太多条目太多了。2. Story性能追踪你的story里如果写了一大堆script导致刷新很慢也可以展开性能追踪在story的edit模式下展开性能调优。然后就能看到另外一个新页签能看到所有widget或者script的执行先后顺序以及花费的时间。