主要内容

负载

从批处理作业加载工作区变量

    描述

    例子

    负载(j)从a加载所有变量批处理工作j它运行一个脚本或表达式。变量被分配到当前工作区中。如果当前工作区中存在同名的变量,则会覆盖该变量。

    控件给出的位置中存储作业的工作空间变量JobStorageLocation运行作业的集群的属性。当你奔跑的时候负载,此数据不会从JobStorageLocation.要删除工作区数据,请使用删除函数删除单个任务或整个作业。

    负载函数在以下情况会抛出错误:

    • 状态工作性质j不是“完成”

    • 状态工作性质j“完成”其中一个任务是任务工作性质j遇到错误。

    提示

    看看作业上是否有任务j遇到错误后失败,检查是否j.Tasks.Error是空的。如果返回的数组为空,则作业上没有任何任务j遇到任何错误。

    如果某些任务成功完成,则可以使用OutputArguments属性来直接访问该任务的输出参数。

    负载(j变量)从作业加载变量j到当前工作区。

    年代=负载(___)创建包含来自作业的变量的结构。例如,S =负载(j)从作业加载所有变量j年代

    例子

    全部折叠

    运行批处理作业,然后从该作业检索输出。

    赋值3.变量x.然后,用批处理使用默认的集群配置文件创建作业。在该作业中,运行表达式“y = magic(x)”在一个工人身上。

    X = 3;J =批(“y = magic(x)”);

    当您创建作业时,变量x从客户端工作区自动复制到运行批处理作业的工作者。

    等待作业完成。然后,用负载将变量从作业加载到客户机工作区中。

    等待(j)负载(j);

    的变量x而且y现在可以在客户机上使用。中显示值y

    y
    Ans = 8 1 6 3 5 7 4 9 2

    输入参数

    全部折叠

    批处理作业,指定为平行的。工作对象。若要创建批处理作业,请使用批处理

    要加载的变量名,指定为一个或多个字符向量或字符串标量。

    变量可以是以下形式之一。

    形式的变量输入 加载的变量
    var1,…,varN 加载列出的变量,指定为单个字符向量或字符串。
    使用‘*’通配符来匹配模式。
    “正则表达式”,expr1,…,exprN 类名称匹配的变量或字段正则表达式,指定为字符向量或字符串。

    例子:负载(j ' * ')

    例子:负载(j, A, B *,“C”)

    例子:负载(j, regexp, ^ Mon, ^外胎”)

    输出参数

    全部折叠

    加载的变量,作为结构标量返回。

    版本历史

    在R2008a中介绍

    Baidu
    map