すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:UpdateLogs

最終更新日:Jun 11, 2026

指定されたプロジェクト配下の指定された Logstore のログデータを更新します。

操作説明

ホストはプロジェクト名と Log Service のエンドポイントで構成されます。ホストにプロジェクトを指定してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエスト構文

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

パスパラメータ

パラメーター

必須 / 任意

説明

logstore

string

任意

Logstore の名前。

ali-test-logstore

リクエストパラメーター

パラメーター

必須 / 任意

説明

body

object

任意

リクエストボディ。

from

integer

必須

クエリの開始時刻。この時刻は、ログデータの書き込み時に指定されたログ時間を指します。

リクエストパラメーター from と to で定義される時間範囲は、左閉右開の原則に従います。つまり、時間範囲には開始時刻が含まれますが、終了時刻は含まれません。from と to の値が同じ場合、範囲は無効となり、関数はエラーを直接返します。 UNIX タイムスタンプフォーマットで、1970-01-01 00:00:00 協定世界時 (UTC) からの秒数を表します。

1627268185

to

integer

必須

クエリの終了時刻。この時刻は、ログデータの書き込み時に指定されたログ時間を指します。

リクエストパラメーター from と to で定義される時間範囲は、左閉右開の原則に従います。つまり、時間範囲には開始時刻が含まれますが、終了時刻は含まれません。from と to の値が同じ場合、範囲は無効となり、関数はエラーを直接返します。 UNIX タイムスタンプフォーマットで、1970-01-01 00:00:00 協定世界時 (UTC) からの秒数を表します。

1627268200

query

string

任意

オプション: 更新対象のログをフィルターするために使用されるクエリ文。詳細については、クエリの概要を参照してください。

注意: このパラメーターはクエリ文のみをサポートし、SPL や SQL などの分析文はサポートしません。

status: 401

rowId

string

任意

オプション: クエリ結果で自動的に返される組み込みフィールド rowid の値。

rowId と query の 2 つのフィールドのうち、いずれか 1 つを指定する必要があります。両方が指定された場合、rowId の優先度が高くなります。

0|1000001|638732499

updateMode

string

任意

オプション: 値は full または partial です。デフォルト値は partial です。

  • full —— リクエストボディに行のすべてのフィールドを含める必要があります。サーバーは古い Record 全体を新しい値で上書きします。

  • partial —— リクエストボディには変更対象のフィールドのみを含める必要があります。指定されていないフィールドは元の値を保持します。

partial

data

string

任意

更新するデータ。JSON フォーマットです。

{"status":"success"}

project

string

任意

プロジェクトの名前。

ali-project-test

レスポンスフィールド

フィールド

説明

object

レスポンスのスキーマ。

affectedRows

integer

更新されたログ行の数。

10

成功レスポンス

JSONJSON

{
  "affectedRows": 10
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。