DataWorks中ListInstances API可以列出在单个工作空间中托管的所有实例。你可以通过ListInstances API来进行实例检索和管理。
示例调用如下:
scheme
Copy
import aliyun.dataworks_openapi_sdk
client = aliyun.dataworks_openapi_sdk.Client(
appcode='你的AppCode',
appsecret='你的AppSecret'
)
params = {
'WorkspaceId': '你的工作空间ID'
}
response = client.doAction('ListInstances', params)
if response['Code'] == 'OK':
instances = response['Data']['Instances']
for instance in instances:
print(instance['InstanceId'])
print(instance['InstanceType'])
print(instance['Name'])
主要步骤是:
初始化SDK客户端,需要提供AppCode和AppSecret
设置请求参数,其中WorkspaceId为必须参数
发起ListInstances请求
处理返回结果,会得到一系列Instance信息,包括InstanceId、InstanceType和Name
请求示例http(s)://[Endpoint]/?Action=ListInstances&RegionId=cn-shanghai&ProjectEnv=PROD&ProjectId=12345&NodeId=100000000000&<公共请求参数>正常返回示例XML格式
E6F0DBDD-5AD2001231231231590416703313kzhDAILYbizdate=$bizdate tbods=$tbods33845159041670331315903360000001590416703313[{"projectName":"ztjy_dim","tableName":"dim_user_agent_manage_area_a","partition":"ds\u003d$[yyyy-mm-dd-1]"}]NOT_RUNNORMAL(0)01234111590416703313odps_first123456<BeginWaitTimeTime
https://help.aliyun.com/document_detail/173982.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。