开发者社区> 人民邮电出版社> 正文

带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流(二)

简介: 带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流
+关注继续查看

SYSPARM参数和宏变量

SYSPARM是一个命令行选项,它能实现信息在调用 SAS批量工作时的传递——通过 SAS程序的 SYSTASK 程序指令或直接从 OS 传递。由于宏变量不能在 SAS会话之间传递,因此,生成子进程的父进程仅能将信息以 SYSPARM参数引用文本的形式传递给子进程 ;子进程反过来能够通过自动宏变量 &SYSPARM访问该文本。例如,在最简单的调用中,以下 SYSTASK程序指令会生成一个新的 SAS会话,运行程序 C:\perm\prog.sas,通过 SYSPARM参数将 SAS标题(&TITLE)传递给子进程使用。

systaskcommand"""%sysget(SASROOT)\SAS.exe""-noterminal-nosplash

-sysparm""&title""-sysin""c:\perm\prog.sas""";

 

在子进程(未显示)中,&SYSPARM     值将在批量工作运行过程中自动设置为父进程 &TITLE的值。第12章将讲述 SYSPARM,展示如何通过 SYSPARM的标记和解析传递复杂的参数。第16章介绍的压力测试会给出,由于 SYSTASK长度的限制,SYSPARM 值不应超过8000 个字符。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据分析和数据开发的区别 - 初始
数据分析和数据开发的区别 初始 数据分析(DA:Data Analysis)和数据开发/数据仓库工程师(DE:Data Extraction)究竟有什么区别,工作职责和工作内容上的差异是什么?
66 0
阿里云-DataWorks-数据分析开发到上线运维
本文主要讲解 阿里云-DataWorks- 数据分析开发到上线运维 的思路。 因本文为IT人员以技术视角阐述 日常我们做数据分析的实际开发过程所转化,适合数据分析相关人员阅读。
130 0
无需GPT-3!国外小哥徒手开发Text2Code,数据分析代码一键生成
近日,两个外国小哥Kartik Godawat 和 Deepak Rawat 开发了一个 Jupyter 插件Text2Code,可以将自然语言查询转换成相关的 Python 数据分析代码。
85 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.6接下来要讲什么
《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.6接下来要讲什么
93 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流(一)
《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流
94 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码(二)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码
67 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码(一)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码
80 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码(二)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码
84 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码(一)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码
71 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(六)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码
73 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
用SQL做数据分析
立即下载
基于英特尔®FPGA的数据分析可重构加速
立即下载
SAS数据分析开发之道:软件质量的维度
立即下载