Obtiene la información del origen de datos.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
quickbi-public:GetDataSourceConnectionInfo |
get |
*All Resource
|
Ninguna | Ninguna |
Sintaxis de la solicitud
POST HTTP/1.1
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| DsId |
string |
Sí |
El ID del origen de datos. |
7AAB95D-*****-****-*4FC0C976 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
7AAB95D-*****-****-*4FC0C976 |
| Result |
object |
La información del origen de datos. |
|
| Address |
string |
La dirección de la cadena de conexión a la base de datos (dominio o IP). |
172.**.**.48 |
| AuthLevel |
string |
El nivel de permisos:
|
0 |
| CreatorId |
string |
El ID de usuario de Quick BI del creador. |
U240****0880C6095 |
| DsId |
string |
El ID del origen de datos. |
a201c85c-****** |
| DsType |
string |
El tipo de origen de datos. Valores válidos:
|
mysql |
| DsVersion |
string |
La versión del origen de datos. |
5.7 |
| Instance |
string |
La instancia de base de datos, que corresponde al nombre de la base de datos; para ODPS, es el proyecto. |
rm*********t44ju1 |
| InstanceId |
string |
El ID de la instancia. |
rm*********t44ju1 |
| ModifyUser |
string |
El ID de usuario de Quick BI del modificador. |
U240****0880C6095 |
| NoSasl |
boolean |
Indica si el origen de datos impala requiere autenticación para iniciar sesión:
|
true |
| ParentDsType |
string |
El tipo de origen de datos principal para orígenes de datos multimotor. |
dataphin |
| Port |
string |
El puerto. |
3306 |
| Project |
string |
Se utiliza para la visualización en el frontend al obtener los detalles de conexión para ODPS. |
prod-ossdoc |
| Schema |
string |
El esquema de la base de datos; solo es necesario configurarlo para bases de datos que admiten esquemas. |
Analysis |
| ShowName |
string |
El nombre para mostrar del origen de datos en el frontend. |
0327 |
| WorkspaceId |
string |
El ID del espacio de trabajo al que pertenece el origen de datos. |
0de6**2-d**-4720-8836-0cc****1394c |
| Success |
boolean |
Indica si la operación se realizó correctamente. |
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "7AAB95D-*****-****-*4FC0C976",
"Result": {
"Address": "172.**.**.48",
"AuthLevel": "0",
"CreatorId": "U240****0880C6095",
"DsId": "a201c85c-******",
"DsType": "mysql",
"DsVersion": "5.7",
"Instance": "rm*********t44ju1",
"InstanceId": "rm*********t44ju1",
"ModifyUser": "U240****0880C6095",
"NoSasl": true,
"ParentDsType": "dataphin",
"Port": "3306",
"Project": "prod-ossdoc",
"Schema": "Analysis",
"ShowName": "0327",
"WorkspaceId": "0de6**2-d**-4720-8836-0cc****1394c"
},
"Success": true
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | Invalid.Parameter | The length of the parameter must not exceed 1000. | |
| 400 | Access.Forbidden | Your instance version or access key is not allowed to call the API operation, only professional version supports calling. | |
| 400 | Internal.System.Error | An internal system error occurred. | |
| 400 | Instance.Expired | Your instance has expired. | |
| 400 | Instance.Not.Exist | The specified instance does not exist. | |
| 400 | Invalid.Organization | The specified organizational unit does not exist. | |
| 400 | User.Not.In.Organization | The specified user is not in the organizational unit. | |
| 400 | Invalid.Param.Error | The parameter is invalid. | |
| 400 | Invalid.Parameter.Error | The parameter is invalid:%s. | |
| 400 | Datasource.NotFound.Error | The specified data source does not exist: %s. | |
| 400 | Application.Object.NotExist | The object you are operating does not exist or has been deleted. |
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.