Todos los productos
Search
Centro de documentos

DataWorks:ImportDataSources

Última actualización: Sep 29, 2026

Importa fuentes de datos desde su máquina local a un espacio de trabajo de DataWorks específico.

Descripción de la operación

Puede importar fuentes de datos autogestionadas o fuentes de datos exportadas desde otros espacios de trabajo de DataWorks a un espacio de trabajo de DataWorks específico.

  • Para importar una fuente de datos autogestionada a un espacio de trabajo de DataWorks, el tipo de fuente de datos debe ser compatible con DataWorks. Para obtener más información sobre los tipos de fuentes de datos que DataWorks admite, consulte Almacenes de datos admitidos.

  • Para obtener más información sobre cómo exportar fuentes de datos desde espacios de trabajo de DataWorks a su máquina local, consulte ExportDataSources.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

ProjectId

integer

Sí

El ID del espacio de trabajo de DataWorks. Puede iniciar sesión en la consola de DataWorks e ir a la página Workspace para obtener el ID.

10000

DataSources

string

Sí

Una matriz de contenidos de fuentes de datos para importar. Los parámetros Name, DataSourceType, SubType, Description, Content y EnvType son obligatorios. Para obtener más información sobre los parámetros, consulte CreateDataSource.

[{"SubType":"","DataSourceType":"mysql","EnvType":1,"Name":"mysql_dms2","Description":"aaa","Content":"{\"database\":\"mysql_chengdu_old\",\"password\":\"***\",\"instanceName\":\"rm-2vcrckb37163g7l3w\",\"regionId\":\"cn-chengdu\",\"tag\":\"rds\",\"rdsOwnerId\":\"333\",\"username\":\"mysql_chengdu2\"}"},{"SubType":"","DataSourceType":"mysql","EnvType":1,"Name":"mysql_dms2","Description":"aaa","Content":"{\"database\":\"mysql_chengdu_old\",\"password\":\"***\",\"instanceName\":\"rm-2vcrckb37163g7l3w\",\"regionId\":\"cn-chengdu\",\"tag\":\"rds\",\"rdsOwnerId\":\"143\",\"username\":\"mysql_chengdu2\"}"}]

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

Success

boolean

Indica si la solicitud se completó correctamente. Valores válidos:

  • true

  • false

true

RequestId

string

El ID de la solicitud. Puede localizar los registros y solucionar problemas a partir del ID.

0bc1411515937635973****

Data

object

La información sobre las fuentes de datos importadas.

Status

boolean

Indica si se importaron las fuentes de datos. Valores válidos:

  • true: se importaron todas las fuentes de datos.

  • false: no se pudieron importar algunas fuentes de datos específicas. Puede solucionar problemas a partir del parámetro Message.

true

Message

string

El motivo por el que no se pudieron importar las fuentes de datos. Si las fuentes de datos se importaron, este parámetro permanece vacío.

Data source DEV XXX already exists

Ejemplos

Respuesta exitosa

JSON Formato

{
  "Success": true,
  "RequestId": "0bc1411515937635973****",
  "Data": {
    "Status": true,
    "Message": " El origen de datos DEV XXX ya existe"
  }
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 Invalid.DI.Parameter The parameter is invalid.
500 InternalError.DI.Parameter A DI internal error occurred.
403 Forbidden.DI.NoPrivilege No access.

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.