文档首页/ 智能数据洞察 DataArts Insight/ API参考/ 资源迁移/ API导出资源包 - ExportResourcePackage
更新时间:2025-11-25 GMT+08:00
分享

API导出资源包 - ExportResourcePackage

功能介绍

API导出资源包。

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项

URI

POST /v1/{project_id}/resource-package/export

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释:

项目ID。获取方法请参见获取项目ID

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Workspace-Id

String

参数解释:

工作空间ID。获取方法请参见获取工作空间ID

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

X-Auth-Token

String

参数解释:

用户Token。通过调用IAM服务获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

表3 请求Body参数

参数

是否必选

参数类型

描述

name

String

参数解释

导出资源包的文件名称。

取值范围

不涉及

export_param

ResourcePackageExportParam object

导出高级参数。

resources

Array of resources objects

导出资源明细。

表4 ResourcePackageExportParam

参数

是否必选

参数类型

描述

export_dataset_tag_permission

Boolean

参数解释:

是否携带数据集行权限标签授权。

取值范围:

不涉及

表5 resources

参数

是否必选

参数类型

描述

resource_type

String

参数解释:

资源类型枚举值,用于指定待导出资源的类型。

取值范围

  • datasource:数据源

  • dataset:数据集

  • metric:指标

  • dashboard:仪表板

  • screen:大屏

  • embedAnalysis:嵌入分析

  • portal:数据门户

  • subject:智能分析助手

resource_id

String

参数解释:

资源ID。

取值范围:

不涉及

响应参数

状态码:200

表6 响应Body参数

参数

参数类型

描述

-

File

文件流

请求示例

API导出资源包。

POST https://{endpoint}/v1/{project_id}/resource-package/export

{
  "name" : "未命名资源包",
  "resources" : [ {
    "resource_type" : "datasource",
    "resource_id" : "12awedqweqweqwe"
  } ]
}

响应示例

状态码

状态码

描述

200

文件流。

错误码

请参见错误码

相关文档