指定されたプロジェクト配下の指定された Logstore のログデータを更新します。
操作説明
ホストはプロジェクト名と Log Service のエンドポイントで構成されます。ホストにプロジェクトを指定してください。
今すぐお試しください
テスト
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 です。
|
partial |
| data |
string |
任意 |
更新するデータ。JSON フォーマットです。 |
{"status":"success"} |
| project |
string |
任意 |
プロジェクトの名前。 |
ali-project-test |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| affectedRows |
integer |
更新されたログ行の数。 |
10 |
例
成功レスポンス
JSONJSON
{
"affectedRows": 10
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。