调用ListEnabledExtensionsForProject来获取项目空间下已经开启的扩展程序列表,包含系统扩展程序和自定义扩展程序。

eventCode取值可参考文档:扩展事件编码

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListEnabledExtensionsForProject

系统规定参数。取值:ListEnabledExtensionsForProject

EventCode String commit-file

扩展点事件编码。

ProjectId Long 10000

DataWorks工作空间的ID。您可以登录DataWorks控制台,进入工作空间配置页面获取工作空间ID。

FileType String 10

文件的代码类型。

常用的代码及其对应的文件类型包括6(Shell)、10(ODPS SQL)、11(ODPS MR)、24(ODPS Script)、99(虚拟节点)、221(PyODPS 2)、225(ODPS Spark)、227(EMR Hive)、228(EMR Spark)、229(EMR Spark SQL)、230(EMR MR)、239(OSS对象检查)、257(EMR Shell)、258(EMR Spark Shell)、259(EMR Presto)、260(EMR Impala)、900(实时同步)、1089(跨租户节点)、1091(Hologres开发)、1093(Hologres SQL)、1100(赋值节点)、1221(PyODPS 3)。

您可以调用ListFileType接口,查询文件的代码类型。

返回数据

名称 类型 示例值 描述
RequestId String 4F2CA7ED-27E5-59EA-A8C4-F1F7A1FF0B22

请求唯一ID

Extensions Array of Extensions

扩展程序详情

ExtensionCode String a94a8e23bc0b4dfab9a5e4d2f374d645

扩展程序唯一编码。

ExtensionName String 不允许使用max_pt函数

扩展程序名称

TenantId Long 529889518659842

租户ID。

CreateUser String 3444434343555

创建人

ModifyUser String 34452335611988

修改人

ExtensionDesc String ODPS SQL兼容Spark引擎检测

扩展程序描述

Owner String 21323672*******55500

责任人ID。

ParameterSetting String extension.fileType.23.deploy-file.enabled=true

参数配置,参考扩展程序参数配置

GmtCreate Long 1660117173

创建时间。

GmtModified Long 1569308162000

修改时间戳

示例

请求示例

http(s)://[Endpoint]/?Action=ListEnabledExtensionsForProject
&EventCode=commit-file
&ProjectId=10000
&FileType=10
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListEnabledExtensionsForProjectResponse>
    <RequestId>4F2CA7ED-27E5-59EA-A8C4-F1F7A1FF0B22</RequestId>
    <Extensions>
        <ExtensionCode>a94a8e23bc0b4dfab9a5e4d2f374d645</ExtensionCode>
        <ExtensionName>不允许使用max_pt函数</ExtensionName>
        <TenantId>529889518659842</TenantId>
        <CreateUser>3444434343555</CreateUser>
        <ModifyUser>34452335611988</ModifyUser>
        <ExtensionDesc>ODPS SQL兼容Spark引擎检测</ExtensionDesc>
        <Owner>21323672*******55500</Owner>
        <ParameterSetting>extension.fileType.23.deploy-file.enabled=true</ParameterSetting>
        <GmtCreate>1660117173</GmtCreate>
        <GmtModified>1569308162000</GmtModified>
    </Extensions>
</ListEnabledExtensionsForProjectResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "4F2CA7ED-27E5-59EA-A8C4-F1F7A1FF0B22",
  "Extensions" : [ {
    "ExtensionCode" : "a94a8e23bc0b4dfab9a5e4d2f374d645",
    "ExtensionName" : "不允许使用max_pt函数",
    "TenantId" : 529889518659842,
    "CreateUser" : "3444434343555",
    "ModifyUser" : "34452335611988",
    "ExtensionDesc" : "ODPS SQL兼容Spark引擎检测",
    "Owner" : "21323672*******55500",
    "ParameterSetting" : "extension.fileType.23.deploy-file.enabled=true",
    "GmtCreate" : 1660117173,
    "GmtModified" : 1569308162000
  } ]
}

错误码

访问错误中心查看更多错误码。