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が生成されるたびに評価行される.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 Language. 2015. "CloudSubmit." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/CloudSubmit.html.
APA
Wolfram Language. (2015). CloudSubmit. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CloudSubmit.html