Todos los productos
Search
Centro de documentos

Data Management:SearchDataTrackResult

Última actualización: Sep 01, 2026

Busca el resultado de análisis de una tarea de rastreo de datos.

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

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

dms:SearchDataTrackResult

none

*All Resource

*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

OrderId

integer

Sí

El ID del ticket. Puede llamar a la operación ListOrders para consultar el ID del ticket.

420****

FilterStartTime

string

No

La hora de inicio del intervalo de tiempo en el que desea rastrear operaciones de datos. La hora debe tener el formato yyyy-MM-dd HH:mm:ss.

2023-04-23 00:00:00

FilterEndTime

string

No

La hora de fin del intervalo de tiempo en el que desea rastrear operaciones de datos. La hora debe tener el formato yyyy-MM-dd HH:mm:ss.

2023-04-23 10:00:00

FilterTableList

array

No

Los nombres de las tablas para las que desea rastrear operaciones de datos.

string

No

El nombre de una tabla para la que desea rastrear operaciones de datos.

table2

FilterTypeList

array

No

Los tipos de operaciones de datos que desea rastrear.

string

No

Un tipo de operación de datos que desea rastrear.

UPDATE

ColumnFilter

object

No

La condición para filtrar columnas.

ColumnName

string

No

El nombre de la columna.

c_payer_name

Operator

string

No

El tipo de operador utilizado para configurar la condición de filtro. Valores válidos:

  • EQUAL: recupera la columna cuyo valor es igual al valor especificado.

  • NOT_EQUAL: recupera la columna cuyo valor no es igual al valor especificado.

  • IN: recupera la columna cuyo valor está en la lista IN.

  • BETWEEN: recupera la columna cuyo valor está dentro del rango especificado.

  • LESS: recupera la columna cuyo valor es menor que el valor especificado.

  • MORE: recupera la columna cuyo valor es mayor que el valor especificado.

  • NOT_IN: recupera la columna cuyo valor no está en la lista IN.

EQUAL

Value

string

No

El valor utilizado en la condición de filtro.

1

BetweenStart

string

No

El valor inicial del rango utilizado en la condición de filtro. Este parámetro solo surte efecto cuando Operator se establece en BETWEEN.

1

BetweenEnd

string

No

El valor final del rango utilizado en la condición de filtro. Este parámetro solo surte efecto cuando Operator se establece en BETWEEN.

10

InList

array

No

La lista IN utilizada en la condición de filtro. Este parámetro solo surte efecto cuando Operator se establece en IN o NOT_IN.

string

No

Un valor en la lista IN. Este parámetro solo surte efecto cuando Operator se establece en IN o NOT_IN.

1

Tid

integer

No

El ID del inquilino. Puede llamar a la operación GetUserActiveTenant o ListUserTenants para consultar el ID del inquilino.

62***

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El esquema de la respuesta.

RequestId

string

El ID de la solicitud.

0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931

Success

boolean

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

  • true: La solicitud se realizó correctamente.

  • false: La solicitud falló.

true

ErrorMessage

string

El mensaje de error devuelto si la solicitud falló.

UnknownError

ErrorCode

string

El código de error devuelto si la solicitud falló.

UnknownError

TrackResult

object

El resultado de análisis de la tarea de rastreo de datos.

TotalCount

integer

El número total de entradas devueltas.

109

EventList

array<object>

Los detalles de los registros de eventos.

object

Los detalles de un registro de evento.

DataAfter

array

Los registros de datos después de realizar operaciones de datos en la base de datos.

string

Un registro de datos después de realizar operaciones de datos en la base de datos.

1

DataBefore

array

Los registros de datos antes de realizar operaciones de datos en la base de datos.

string

Un registro de datos antes de realizar operaciones de datos en la base de datos.

2

EventLength

integer

La longitud del contenido del evento. Unidad: bytes.

4324

EventTimestamp

string

La hora del evento.

2023-04-23 10:25:47

EventType

string

El tipo de evento. Valores válidos:

  • WRITE_ROWS: indica una operación INSERT.

  • UPDATE_ROWS: indica una operación UPDATE.

  • DELETE_ROWS: indica una operación DELETE.

  • EXT_WRITE_ROWS: indica una operación INSERT, equivalente a WRITE_ROWS.

  • EXT_UPDATE_ROWS: indica una operación UPDATE, equivalente a UPDATE_ROWS.

  • EXT_DELETE_ROWS: indica una operación DELETE, equivalente a DELETE_ROWS.

UPDATE_ROWS

EventId

integer

El ID del evento.

1

RollSQL

string

Las sentencias SQL utilizadas para revertir el cambio de datos.

-- Timestamp:2023-04-23 10:25:47 #1\r\nUPDATE `dc_test`.`tb_chunk_dml` SET `id`=1 , `gmt_create`='2021-09-30T00:00:00' , `content`='2023-03-30 14:51:50' , `c1`='2023-04-17 13:42:03' , `c_id`=1 , `c13425`='b\\'' , `c432532535`= null , `c1432`= null , `c143243253`= null , `c1432535`= null , `c43125325`= null , `c3425325`= null WHERE (`id`=1)"

TableInfoList

array<object>

Los metadatos de las tablas para las que se rastrean operaciones de datos.

array<object>

Los metadatos de una tabla para la que se rastrean operaciones de datos.

SchemaName

string

El nombre de la base de datos.

prod_eb_vas

TableName

string

El nombre de la tabla.

import_table_test1

Columns

array<object>

La información sobre las columnas.

object

La información sobre una columna.

ColumnName

string

El nombre de la columna.

basic_platform

ColumnPosition

integer

La posición de la columna.

1

ColumnType

string

El tipo de datos de la columna. Ejemplos: BIGINT, INT y VARCHAR.

BIGINT

Fictive

boolean

Indica si la columna es una columna virtual. Valores válidos:

  • true

  • false

true

Description

string

La descripción de la columna.

auto-description

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
  "Success": true,
  "ErrorMessage": "UnknownError",
  "ErrorCode": "UnknownError",
  "TrackResult": {
    "TotalCount": 109,
    "EventList": [
      {
        "DataAfter": [
          "1"
        ],
        "DataBefore": [
          "2"
        ],
        "EventLength": 4324,
        "EventTimestamp": "2023-04-23 10:25:47",
        "EventType": "UPDATE_ROWS",
        "EventId": 1,
        "RollSQL": "-- Timestamp:2023-04-23 10:25:47 #1\\r\\nUPDATE `dc_test`.`tb_chunk_dml` SET `id`=1 , `gmt_create`='2021-09-30T00:00:00' , `content`='2023-03-30 14:51:50' , `c1`='2023-04-17 13:42:03' , `c_id`=1 , `c13425`='b\\\\'' , `c432532535`= null , `c1432`= null , `c143243253`= null , `c1432535`= null , `c43125325`= null , `c3425325`= null WHERE  (`id`=1)\""
      }
    ],
    "TableInfoList": [
      {
        "SchemaName": "prod_eb_vas",
        "TableName": "import_table_test1",
        "Columns": [
          {
            "ColumnName": "basic_platform",
            "ColumnPosition": 1,
            "ColumnType": "BIGINT",
            "Fictive": true
          }
        ],
        "Description": "auto-description"
      }
    ]
  }
}

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.