Todos os produtos
Search
Central de documentação

Simple Log Service:UpdateLogs

Última atualização: Jun 28, 2026

Atualiza os dados de log em um Logstore especificado no Projeto especificado.

Descrição da operação

O Host consiste no nome do Projeto e no endpoint do Log Service. Você precisa especificar o Projeto no Host.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

POST /logstores/{logstore}/updatelogs HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

logstore

string

Não

O nome do Logstore.

ali-test-logstore

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

body

object

Não

Corpo da solicitação.

from

integer

Sim

A hora de início da consulta. Esta hora refere-se à hora do log especificada quando os dados de log foram gravados.

O intervalo de tempo definido pelos parâmetros de solicitação from e to segue o princípio de fechado à esquerda e aberto à direita. Ou seja, o intervalo de tempo inclui a hora de início, mas não inclui a hora de término. Se os valores de from e to forem iguais, o intervalo é inválido e a função retorna um erro diretamente. Formato de timestamp Unix, representando o número de segundos desde 1970-01-01 00:00:00 UTC.

1627268185

to

integer

Sim

A hora de término da consulta. Esta hora refere-se à hora do log especificada quando os dados de log foram gravados.

O intervalo de tempo definido pelos parâmetros de solicitação from e to segue o princípio de fechado à esquerda e aberto à direita. Ou seja, o intervalo de tempo inclui a hora de início, mas não inclui a hora de término. Se os valores de from e to forem iguais, o intervalo é inválido e a função retorna um erro diretamente. Formato de timestamp Unix, representando o número de segundos desde 1970-01-01 00:00:00 UTC.

1627268200

query

string

Não

Opcional: Uma instrução de consulta usada para filtrar os logs a serem atualizados. Para obter mais informações, consulte Visão geral da consulta.

Nota: Este parâmetro suporta apenas instruções de consulta e não suporta instruções de análise, como SPL ou SQL.

status: 401

rowId

string

Não

Opcional: O valor do campo integrado rowid que é retornado automaticamente nos resultados da consulta.

Um dos dois campos, rowId e query, deve ser especificado. Se ambos forem especificados, rowId terá prioridade maior.

0|1000001|638732499

updateMode

string

Não

Opcional: O valor pode ser full ou partial. O valor padrão é partial.

  • full —— O corpo da solicitação deve conter todos os campos da linha. O servidor substitui todo o registro antigo pelos novos valores.

  • partial —— O corpo da solicitação precisa conter apenas os campos a serem modificados. Os campos que não são fornecidos mantêm seus valores originais.

partial

data

string

Não

Os dados a serem atualizados, no formato JSON.

{"status":"success"}

project

string

Não

O nome do Projeto.

ali-project-test

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Esquema da resposta.

affectedRows

integer

O número de linhas de log atualizadas.

10

Exemplos

Resposta de sucesso

JSON formato

{
  "affectedRows": 10
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.