详情页标题前

腾讯云批量计算简单开始

详情页1

操作场景

您可通过本文快速了解 Batch 的使用方法及计算能力。

前提条件

请根据 前置准备 里的说明完成准备,并了解如何配置自定义信息里的通用部分。

查看 Demo

说明请在 前置准备 中修改 1_SimpleStart.py 文件自定义信息的通用部分。使用编辑器打开 1_SimpleStart.py 文件

# custom (Change to your info)imageId = "img-m4q71qnf"Application = {    "DeliveryForm": "LOCAL",    "Command": " python -c \"fib=lambda n:1 if n<=2 else fib(n-1)+fib(n-2); print(fib(20))\" "}StdoutRedirectPath = "your cos path"StderrRedirectPath = "your cos path"

自定义部分除 Application 以外,都已在前置准备中说明, Application 中配置请参考下表:

配置项 描述
DeliveryForm 应用程序的交付方式,包括软件打包、容器镜像、CVM 内部直接运行三种,这里 LOCAL 代表的是 CVM 内部直接运行。
Command 任务启动命令,这里执行的是一段 Python 脚本。以1为起点,将斐波拉契数列的前20个数字求和并输出到 StdOutput 里。

提交作业

执行以下命令,执行 Python 脚本。
Demo 中已经通过 Python 脚本 + Batch 命令行工具的形式封装了提交作业流程。

python 1_SimpleStart.py

返回结果如下所示,则表示提交成功。

{    "RequestId": "393292f4-5583-48ad-a9f5-f673138ea637",     "JobId": "job-o0xxxxxq7"}

若未提交成功,请检查返回值排查错误,也可以通过 联系我们 中的 QQ 群向管理员咨询。

查看状态

执行以下命令,通过 DescribeJob 查看执行状态:

$ tccli batch DescribeJob --version 2017-03-12 --JobId job-xxx

说明–JobId 请替换成 提交作业 中的返回的 JobId。返回信息如下(部分已省略):

{    "EndTime": "2019-10-08T04:06:58Z",     "JobState": "SUCCEED",     "TaskInstanceMetrics": {        ...    },     "Zone": "ap-guangzhou-2",     "TaskMetrics": {        ...    },     "JobName": "TestJob",     "Priority": 1,     "RequestId": "7a5f4c94-1357-486c-9c48-8286ba01b5b2",     "TaskSet": [        ...    ],     "StateReason": null,     "JobId": "job-o0xxxxxq7",     "DependenceSet": [],     "CreateTime": "2019-10-08T04:05:54Z"}

返回信息包含下列常见执行状态:STARTING:启动中RUNNING:执行中SUCCEED:执行成功FAILED:执行失败

查看结果

1. 登录对象存储控制台,单击左侧导航栏中的 存储桶列表。2. 选择已创建的 Bucket ID >文件列表 > logs 文件,执行结果均保存在 logs 文件中。如下图所示:

腾讯云批量计算简单开始

成功时请查看标准输出 stdout.job-xxx.xxxx.0.log,内容如下:

6765

失败时请查看标准错误 stderr.job-xxx.xxxx.0.log,可能的内容如下:

/bin/sh: -c: line 0: syntax error near unexpected token `('/bin/sh: -c: line 0: ` python -c \"fib=lambda n:1 if n<=2 else fib(n-1)+fib(n-2); print(fib(20))\" '



官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/146519.html

(0)
上一篇 2023年12月9日 上午11:46
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云批量计算环境变量

    概要信息 批量计算会在任务使用的实例里提供任务相关的环境变量信息,方便用户程序根据环境变量执行不同计算任务。 详细信息 变量名称 变量中文名称 变量含义 BATCH_JOB_ID 作业 ID 实例所属作业的 ID,提交作业后返回结构里包含,例如:job-n4ohivif BATCH_TASK_NAME 任务名称 实例所属的任务名称,提交作业时指定,例如:”T…

    腾讯云 2023年12月9日
  • 腾讯云批量计算产品优势

    以下视频比较了腾讯云批量计算 Batch 和自建计算集群,进一步突显了 Batch 的优势: 优势 腾讯云批量计算 Batch 自建计算集群 低成本 零预投入成本用户可以在需要时免费调用海量的云服务器资源,为 Batch 服务所用,仅需为您使用到的云服务器付费。同时,用户无需担心建设和维护基础设施,节约成本及时间。 建设费用高昂自建基础设施,无论是购买还是…

    腾讯云 2023年12月9日
  • 腾讯云批量计算命令行快速开始

    操作场景 本文介绍如何使用命令行 TCCLI 来提交一个简单的作业,文中示例为使用 Python 实现对斐波那契数列求和。Python 代码由任务中 Application 参数的 Command 字段指定,返回结果直接输出到任务配置的 stdout 输出地址。 前提条件 请参见 开始前的准备 中的步骤做好准备。 操作步骤 安装和配置 TCCLI 1. 请参…

    腾讯云 2023年12月9日
  • 腾讯云批量计算前置准备

    安装腾讯云命令行工具 TCCLI 前请确保您的系统已经安装了 Python 环境,详情请参见 前提条件。 步骤1:安装 TCCLI 安装 TCCLI 请结合您的实际情况,执行对应命令。未安装 TCCLI执行以下命令,通过 pip 可以快速安装 TCCLI,详情请参见 安装命令行工具。 $ sudo pip install tccli 已安装 TCCLI执行以…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云人工智能平台PAI提交任务(通过命令行工具)-云淘科技

    您可以通过命令行工具的方式提交DLC专有资源组任务。本文介绍如何通过命令行工具提交使用专有资源组的训练任务,核心步骤包括下载客户端并执行用户认证、创建并提交任务。 前提条件 如果首次使用DLC,则需要对相关资源进行访问授权,详情请参见云产品依赖与授权:DLC。 已创建通用计算资源专有资源组并为专有资源组购买了计算资源,详情请参见准备专有资源组。 已获取阿里云…

    阿里云人工智能平台PAI 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。