Crea una regla de análisis de consultas. Si dryRun se establece en true, el sistema valida la regla de análisis de consultas. De forma predeterminada, dryRun se establece en false si no se especifica.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
opensearch:WriteQueryProcessor |
create |
*QueryProcessor
|
Ninguna | Ninguna |
Sintaxis de la solicitud
POST /v4/openapi/app-groups/{appGroupIdentity}/apps/{appId}/query-processors HTTP/1.1
Parámetros de ruta
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| appGroupIdentity |
string |
Sí |
El nombre de la aplicación. |
my_app_group_name |
| appId |
integer |
Sí |
El número de versión. |
110157886 |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| dryRun |
boolean |
No |
Especifica si la solicitud es una ejecución de prueba. |
true |
| body |
string |
No |
El cuerpo de la solicitud. |
{} |
Cuerpo de la solicitud
| Campo | Tipo | Obligatorio | Ejemplo | Descripción |
| name | String | Sí | "test" | El nombre de la regla. |
| processors[] | Object | Sí | -- | La regla de análisis. Para obtener más información, consulte Processor. |
| domain | String | No | "GENERAL" | El tipo de industria. Valores válidos: - GENERAL: industria de propósito general. - ECOMMERCE: comercio electrónico. - IT_CONTENT: industria de TI. |
| indexes | Array | No | ["default"] | El ámbito de índices de la aplicación. |
| active | Boolean | No | true | Especifica si se debe establecer la regla como activa. |
Para obtener más información, consulte QueryProcessor.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| requestId |
string |
El ID de la solicitud. |
0A6EB64B-B4C8-CF02-810F-E660812972FF |
| result |
object |
La información de la regla. |
|
| created |
integer |
La hora de creación. |
1587398402 |
| active |
boolean |
Indica si la regla es la regla predeterminada. |
true |
| updated |
integer |
La hora de actualización. |
1587398402 |
| name |
string |
El nombre de la regla. |
query_filter |
| domain |
string |
El tipo de industria. Valores válidos:
|
GENERAL |
| indexes |
array |
El ámbito de índices de la aplicación. |
|
|
string |
El ámbito de índices de la aplicación. |
"default" |
|
| processors |
array<object> |
Las funciones incluidas. Para obtener más información, consulte Processor. |
|
|
object |
La función incluida. |
{} |
|
| category |
string |
Ejemplos
Respuesta exitosa
JSON Formato
{
"requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
"result": {
"created": 1587398402,
"active": true,
"updated": 1587398402,
"name": "query_filter",
"domain": "GENERAL",
"indexes": [
"\"default\""
],
"processors": [
{}
],
"category": ""
}
}
Códigos de error
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.