在设定的时间间隔后进入SAS宏超时的步骤

分析性的

我在SAS 9.1.3上(在服务器上),在数组上进行了宏循环以提供一组计算量大的建模步骤,这些步骤附加到表中。我想知道是否有可能为数组的每个元素设置运行的最大时间。这样一来,任何运行时间超过3分钟的元素都将被跳过,并输入下一个项目。

举例来说,我正在使用带有by语句的proc nlin,以在大型数据集上为每个类构建单独的模型,而一个类却无法收敛;我如何跳过那堂课?

利基的要求,希望有人可以帮助!

用户名

我在这里只能想到的唯一方法是重写代码,以使其在一个或多个SAS / CONNECT会话中按组与其余组分开运行,让父级会话在设置的超时后杀死每个,然后重新组合尚存的输出。

正如Dom和Joe所指出的那样,这并不是一项琐碎的任务,但是如果您足够热衷于学习SAS的这一方面,则有可能。此页面是开始进行此类事情的好地方:

http://support.sas.com/rnd/scalability/tricks/connect.html

我能够将那里和其他地方的示例用作简单并行处理框架的基础(巧合的是,在SAS 9.1.3中!),但是您需要考虑许多细节。如果您沿这条路线走,可让您大致了解各种冒险活动:

  • 了解如何在所使用的任何基础架构中通过SAS / CONNECT登录服务器(普通的autoexec文件可以工作吗?您需要使用哪些调用选项?)
  • 向您的系统管理员/同事解释为什么需要并行运行多个进程
  • 管理异步会话
  • 在会话之间同步宏变量,宏定义,库和格式
  • 错误的错误(我无法使用通常的选项来同步库,而不得不通过call execute...滚动我自己的库

可以写一篇关于这个主题的(冗长的)SUGI论文,而且我相信如果您四处看看,有很多这样的文章。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在设定的时间间隔后进入SAS宏超时的步骤

来自分类Dev

设定时间间隔时间

来自分类Dev

SAS时间间隔数据

来自分类Dev

SAS时间间隔数据

来自分类Dev

从SAS数据步骤动态调用宏

来自分类Dev

SAS:数据步骤中的宏过程错误

来自分类Dev

SAS:从数据步骤循环中调用宏

来自分类Dev

KnockoutJS-以设定的时间间隔重新计算计算值

来自分类Dev

在 React 展示组件中以设定的时间间隔调用函数

来自分类Dev

从SAS中的时间戳计算间隔

来自分类Dev

从SAS中的时间戳计算间隔

来自分类Dev

SAS 根据时间间隔对行进行分组

来自分类Dev

SAS:在时间间隔内选择观测值

来自分类Dev

SAS宏按日期循环播放,如何指示正确的步骤?

来自分类Dev

SAS:在数据步骤中将宏变量用作数字

来自分类Dev

处理设定间隔的算法

来自分类Dev

设定间隔的定时情况

来自分类Dev

使用AWSS3TransferManagerUploadRequest如何设置超时间隔?

来自分类Dev

动态更改计时器中的超时间隔

来自分类Dev

JavaScript中的超时和间隔使用单调时间吗?

来自分类Dev

动态更改计时器中的超时间隔

来自分类Dev

如何在AFNetworking中使用AFHTTPClient设置超时间隔?

来自分类Dev

爪哇 - 创建的时间(15分钟)的时间间隔的当前时间和未来的设定时间之间的阵列

来自分类Dev

如何以设定的时间间隔一次只显示一张图像?

来自分类Dev

以设定的时间间隔打印GPIO引脚输出的python计数器

来自分类Dev

是否有熊猫函数以设定的时间间隔重复行?

来自分类Dev

以设定的时间间隔使用数组中的随机字更新组件状态(和 UI)

来自分类Dev

SAS proc时间序列:在指定间隔内汇总

来自分类Dev

SAS宏变量到时间戳的转换

Related 相关文章

热门标签

归档