详情页标题前

腾讯云批量计算使用指南

详情页1

您可通过以下视频了解并开始使用批量计算 SDK:

开发准备

选择不同语言的 SDK,下载和安装 。首次使用批量计算,参见 开始前的准备。了解更多接口参数,参见 API 文档

接入步骤

腾讯云提供了一个代码 在线生成工具,以交互式的体验,提供不同语言 SDK 代码示例。1. 产品选择“批量计算”,找到对应的接口。2. 根据帮助提示,填写“个人密钥”和“输入参数”。3. (可选)勾选“只看必选参数”。4. 在右侧“代码生成”栏中,复制不同语言的代码到本地执行。5. 在生产使用前,在“在线调用”栏中发起真实请求,验证结果是否符合预期。

代码示例

提交作业(Python 版本)

from tencentcloud.common import credentialfrom tencentcloud.common.profile.client_profile import ClientProfilefrom tencentcloud.common.profile.http_profile import HttpProfilefrom tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException from tencentcloud.batch.v20170312 import batch_client, models try:     cred = credential.Credential("your secret id", "your secret key")     httpProfile = HttpProfile()    httpProfile.endpoint = "batch.tencentcloudapi.com"
clientProfile = ClientProfile() clientProfile.httpProfile = httpProfile client = batch_client.BatchClient(cred, "ap-guangzhou", clientProfile) 
req = models.SubmitJobRequest() params = '{"Placement":{"Zone":"ap-guangzhou-3"},"Job":{"JobName":"demo","JobDescription":"test job","Priority":1,"Tasks":[{"TaskName":"task","TaskInstanceNum":1,"Application":{"Command":"echo hello"},"ComputeEnv":{"EnvData":{"InstanceType":"S2.SMALL1","ImageId":"img-enf3kukl","SystemDisk":{"DiskType":"CLOUD_PREMIUM","DiskSize":50}}},"MaxRetryCount":1,"Timeout":3600}]}}' req.from_json_string(params)
resp = client.SubmitJob(req) print(resp.to_json_string()) 
except TencentCloudSDKException as err: print(err)

查询作业(Python 版本)

from tencentcloud.common import credentialfrom tencentcloud.common.profile.client_profile import ClientProfilefrom tencentcloud.common.profile.http_profile import HttpProfilefrom tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException from tencentcloud.batch.v20170312 import batch_client, models try:     cred = credential.Credential("your secret id", "your secret key")     httpProfile = HttpProfile()    httpProfile.endpoint = "batch.tencentcloudapi.com"
clientProfile = ClientProfile() clientProfile.httpProfile = httpProfile client = batch_client.BatchClient(cred, "ap-guangzhou", clientProfile) 
req = models.DescribeJobRequest() params = '{"JobId":"job-mhgy1dot"}' req.from_json_string(params)
resp = client.DescribeJob(req) print(resp.to_json_string()) 
except TencentCloudSDKException as err: print(err)

提交作业(Java 版本)

import com.tencentcloudapi.common.Credential;import com.tencentcloudapi.common.profile.ClientProfile;import com.tencentcloudapi.common.profile.HttpProfile;import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.batch.v20170312.BatchClient;
import com.tencentcloudapi.batch.v20170312.models.SubmitJobRequest;import com.tencentcloudapi.batch.v20170312.models.SubmitJobResponse;
public class SubmitJob{ public static void main(String [] args) { try{
Credential cred = new Credential("your secret id", "your secret key");
HttpProfile httpProfile = new HttpProfile(); httpProfile.setEndpoint("batch.tencentcloudapi.com");
ClientProfile clientProfile = new ClientProfile(); clientProfile.setHttpProfile(httpProfile); 
BatchClient client = new BatchClient(cred, "ap-guangzhou", clientProfile);
String params = "{\"Placement\":{\"Zone\":\"ap-guangzhou-3\"},\"Job\":{\"JobName\":\"demo\",\"JobDescription\":\"test job\",\"Priority\":1,\"Tasks\":[{\"TaskName\":\"task\",\"TaskInstanceNum\":1,\"Application\":{\"Command\":\"echo hello\"},\"ComputeEnv\":{\"EnvData\":{\"InstanceType\":\"S2.SMALL1\",\"ImageId\":\"img-enf3kukl\",\"SystemDisk\":{\"DiskType\":\"CLOUD_PREMIUM\",\"DiskSize\":50}}},\"MaxRetryCount\":1,\"Timeout\":3600}]}}"; SubmitJobRequest req = SubmitJobRequest.fromJsonString(params, SubmitJobRequest.class);
SubmitJobResponse resp = client.SubmitJob(req);
System.out.println(SubmitJobRequest.toJsonString(resp)); } catch (TencentCloudSDKException e) { System.out.println(e.toString()); }
}
}

查询作业(Java 版本)

import com.tencentcloudapi.common.Credential;import com.tencentcloudapi.common.profile.ClientProfile;import com.tencentcloudapi.common.profile.HttpProfile;import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.batch.v20170312.BatchClient;
import com.tencentcloudapi.batch.v20170312.models.DescribeJobRequest;import com.tencentcloudapi.batch.v20170312.models.DescribeJobResponse;
public class DescribeJob{ public static void main(String [] args) { try{
Credential cred = new Credential("your secret id", "your secret key");
HttpProfile httpProfile = new HttpProfile(); httpProfile.setEndpoint("batch.tencentcloudapi.com");
ClientProfile clientProfile = new ClientProfile(); clientProfile.setHttpProfile(httpProfile); 
BatchClient client = new BatchClient(cred, "ap-guangzhou", clientProfile);
String params = "{\"JobId\":\"job-mhgy1dot\"}"; DescribeJobRequest req = DescribeJobRequest.fromJsonString(params, DescribeJobRequest.class);
DescribeJobResponse resp = client.DescribeJob(req);
System.out.println(DescribeJobRequest.toJsonString(resp)); } catch (TencentCloudSDKException e) { System.out.println(e.toString()); }
}
}



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

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

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

相关推荐

  • 腾讯云容器服务TKE 挂载 CFS-Turbo同尘科技

    操作场景 为 TKE 集群挂载 CFS Turbo 类型存储,可以通过安装 kubernetes-csi-tencentloud 组件来实现。该组件基于私有协议将腾讯云 CFS Turbo 文件系统挂载到工作负载,目前仅支持静态配置。CFS 存储类型请参考 文件存储类型及性能规格。 前提条件 已创建 TKE 集群或已在腾讯云自建 Kubernetes 集群,…

    2023年12月9日
  • 腾讯云云函数(SCF)部署方法-云淘科技

    部署方法 腾讯云云函数提供以下几种方式部署函数,您可以按需选择使用。创建、更新函数操作详情可参见 创建及更新函数。通过 zip 打包上传部署,详情可参见 依赖安装和部署。通过控制台编辑和部署,详情可参见 通过控制台部署函数。使用命令行部署,详情可参见 通过 Serverless Cloud Framework 部署函数。 依赖安装和部署 当前的函数标准 No…

    腾讯云 2023年12月9日
  • 腾讯云云函数(SCF)删除触发器-云淘科技

    可以通过删除触发器来解除云函数与事件源的关联。解除关联后,事件源将不会再触发云函数的执行。您可通过控制台完成云函数触发器删除。 通过控制台完成触发器删除 1. 登录 Serverless 控制台,单击左侧导航栏的函数服务。2. 在“函数服务”列表页面上方,选择函数所在的地域及命名空间。如下图所示: n 3. 单击函数名,进入该函数的详情页面。4. 选择左…

    2023年12月9日
  • 腾讯云Serverless应用中心云原生数据库 TDSQL-C 组件-同尘科技

    操作场景 该教程指导您通过 Serverless Cloud Framework 组件,快速创建一个 TDSQL-C Serverless 数据库实例。 操作步骤 1. 安装 Serverless Cloud Framework 使用 npm 安装 Serverless Cloud Framework,详情请参见 安装 Serverless Cloud Fr…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储搜索媒体处理队列

    功能描述 本接口用于查询媒体处理队列。 授权说明 授权策略中 action 设置为 ci:DescribeMediaQueues 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 GET /queue HTTP/1…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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