CloudSubmit
CloudSubmit[expr]
向即时异步云评价提交 expr.
CloudSubmit[ScheduledTask[expr,spec]]
提交一个任务,通过 spec 中定义的时间表运算云端的 expr.
更多信息和选项
- CloudSubmit[expr] 返回 TaskObject[…] 表示它创建的任务.
- spec 的可能的值为 ScheduledTask 支持的值.
- 可以给出下列选项:
-
HandlerFunctions < > 如何处理生成的事件 HandlerFunctionsKeys Automatic 提供给处理函数的参数 NotificationFunction Automatic 如何提供有关任务的通知 CloudBase $CloudBase 使用的云基 IncludeDefinitions True 是否自动包含依赖项 - 在执行任务期间,可以生成以下事件:
-
"TaskStarted" 任务开始 "FailureOccurred" 任务无法启动 "ScheduleTriggered" 计划任务运算正在开始 "MessageGenerated" 运算产生了一个消息 "PrintOutputGenerated" 运算生成打印输出 "ResultReceived" 运算生成结果 "ScheduleExecuted" 执行计划的任务计算 "TaskStatusChanged" 任务状态已更改 "TaskFinished" 任务全部完成 "TaskRemoved" 正在删除任务 - 在规范 HandlerFunctions-><…,"eventi"->fi,… > 时,fi[assoc] 每当 eventi 生成即运算. The elements of assoc 的元素具有由 HandlerFunctionsKeys 的设置指定的键.
- 由 HandlerFunctionsKeys 指定的可能的键包括:
-
"EvaluationExpression" 正在被运算的表达式 "EvaluationResult" 运算结果 "Failure" 如果任务失败生成的失败对象 "MessageOutput" 生成的消息内容 "PrintOutput" 生成的打印输出内容 "Task" 表示任务的对象 "TaskStatus" 任务状态 "TaskType" 任务类型 "TaskUUID" 唯一任务标识符 "EventName" 正在处理的事件名称 - 待运算的表达式封装在 Hold 中返回.
- 对于计划的任务,可以指定以下额外的键:
-
"Schedule" 任务计划规范 "RunInterval" 任务运行间隔 "PreviousRunCount" 任务已经运行的次数 "RemainingRunCount" 任务仍然需要运行的次数 "TotalRunCount" 计划运行任务的总次数 - 由 CloudSubmit 指定的云估计受到云中任务的用户时间和内存限制.
- 当 IncludeDefinitions->True ,计算 expr 所需的定义将自动通过 CloudSubmit 发送到云.
- 当 IncludeDefinitions->False ,必须在 expr 的计算期间加载并显式计算 expr 计算所需的定义.
范例
打开所有单元关闭所有单元基本范例 (7)
选项 (2)
NotificationFunction (1)
CloudSubmit 不等待估计结果就返回. 使用通知查看提交任务的结果:
Wolfram Research (2015),CloudSubmit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CloudSubmit.html (更新于 2019 年).
文本
Wolfram Research (2015),CloudSubmit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CloudSubmit.html (更新于 2019 年).
CMS
Wolfram 语言. 2015. "CloudSubmit." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/CloudSubmit.html.
APA
Wolfram 语言. (2015). CloudSubmit. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CloudSubmit.html 年