获取用户AccessKey
使用阿里云API需要获取用户的AccessKey以对入参进行签名, 获取用户AccessKey的方法请参见获取AccessKey。
获取运行区的RegionId
需要确定使用区的RegionId,每个区域的值请参见地域和可用区。
请求地址的构成
数据湖分析通过API操作Spark作业的请求结构如下所示:
http://openanalytics.[region-id].aliyuncs.com/?Action=XXX
&<公共请求参数>
&<接口需求参数>
- 所有接口支持GET方法来调用。
- 调用地址需要填入RegionId
- 公共请求参数是所有的API调用都需要带的入参, 详细说明请参见公共参数。
- 接口需求参数是每个API需要的特定输入,参数说明可参见每个API的详情说明。
以下示例通过API来获取一个Spark作业的状态。
http://openanalytics-open.cn-hangzhou.aliyuncs.com/?Action=GetJobStatus
&Format=JSON
&AccessKeyId=XXX
&SignatureNonce=YYY
&Signature=ZZZ
&SignatureMethod=HMAC-SHA1
&SignatureVersion=1.0
&Version=2018-06-19
&Timestamp=2020-10-27T00:00:00Z
&JobId=MySparkJobId
&VcName=MyCluster