Consulta una URL para compartir proporcionada por la función de gobernanza de consultas.
Descripción de la operación
-
Si utiliza el SDK de Alibaba Cloud o el SDK de Database Autonomy Service (DAS) para llamar a esta operación, se recomienda que utilice la versión más reciente del SDK.
-
Si utiliza un SDK para llamar a operaciones de API de DAS, debe establecer el ID de región en cn-shanghai.
-
Esta operación admite los siguientes motores de base de datos:
-
ApsaraDB RDS for MySQL
-
PolarDB for MySQL
-
ApsaraDB RDS for PostgreSQL
-
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
hdm:GetQueryOptimizeShareUrl |
get |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Engine |
string |
Sí |
El motor de base de datos. Valores válidos:
|
MySQL |
| InstanceIds |
string |
No |
Los ID de las instancias. Separe varios ID con comas (,). |
rm-2ze1jdv45i7l6**** |
| TagNames |
string |
No |
Un parámetro reservado. |
None |
| Keywords |
string |
No |
Las palabras clave de la plantilla SQL. Separe varias palabras clave con espacios. |
select update |
| LogicalOperator |
string |
No |
La relación lógica entre varias palabras clave. Valores válidos:
|
or |
| Rules |
string |
No |
Las etiquetas que se utilizan para filtrar plantillas SQL. Separe varias etiquetas con comas (,). Para obtener más información, consulte Gobernanza de consultas. |
DAS_NOT_IMPORTANT |
| DbNames |
string |
No |
El nombre de la base de datos que se va a consultar. |
testdb01 |
| Time |
integer |
Sí |
La fecha que se va a consultar. Establezca este parámetro en una marca de tiempo UNIX que represente el número de milisegundos transcurridos desde el 1 de enero de 1970, 00:00:00 UTC. |
1642953600000 |
| PageSize |
integer |
No |
El número de entradas por página. Valor predeterminado: 10. |
10 |
| PageNo |
integer |
No |
El número de página. Las páginas comienzan desde la página 1. Valor predeterminado: 1. |
1 |
| OrderBy |
string |
No |
El campo por el cual ordenar las entradas devueltas. Valor predeterminado: count. Valores válidos:
|
count |
| Asc |
boolean |
No |
Especifica si se deben ordenar las entradas devueltas en orden ascendente. Valor predeterminado: true. Valores válidos:
|
true |
| OnlyOptimizedSql |
boolean |
No |
Especifica si se deben consultar solo las plantillas SQL que necesitan optimización. Valor predeterminado: false. Valores válidos:
|
true |
| SqlIds |
string |
No |
Los ID de las plantillas SQL. Puede llamar a la operación GetQueryOptimizeExecErrorStats para obtener los ID de las plantillas SQL. |
6068ce044e3dc9b903979672fb0b69df,d12515c015fc9f41a0778a9e1de0**** |
| Region |
string |
No |
La región en la que reside la instancia. Valores válidos:
Este parámetro solo surte efecto si InstanceIds se deja vacío. Si deja InstanceIds vacío, el sistema obtiene los datos de la región establecida por Region. De forma predeterminada, Region se establece en cn-china. Si especifica InstanceIds, Region no surte efecto y el sistema obtiene los datos de la región en la que reside la primera instancia especificada.**** Nota
Si sus instancias residen en regiones de China continental, establezca este parámetro en cn-china. |
cn-china |
| User |
string |
No |
La cuenta de la base de datos que se va a consultar. |
testUser |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los parámetros de respuesta. |
||
| Code |
string |
El código de estado HTTP devuelto. |
200 |
| Message |
string |
El mensaje devuelto. Nota
Si la solicitud fue exitosa, se devuelve Successful. Si la solicitud falló, se devuelve un mensaje de error que contiene información como un código de error. |
Successful |
| RequestId |
string |
El ID de la solicitud. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indica si la solicitud fue exitosa. Valores válidos:
|
true |
| Data |
string |
La URL para compartir. |
https://hdm.console.alibabacloud.com/#/queryOptimize**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"Code": "200",
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true",
"Data": "https://hdm.console.alibabacloud.com/#/queryOptimize****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
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.