時系列データをスキャンします。
リクエスト構文
message ScanTimeseriesDataRequest {
required string table_name = 1;
optional bytes split_info = 2;
optional int64 start_time_us = 3;
optional int64 end_time_us = 4;
repeated TimeseriesFieldsToGet fields_to_get = 5;
optional int32 limit = 6;
optional RowsSerializeType data_serialize_type = 7;
optional bytes token = 8;
}
パラメーター | タイプ | 必須 | 説明 |
table_name | string | はい | 時系列テーブルの名前。 |
split_info | bytes | いいえ | SplitTimeseriesScanTask オペレーションによって返される SplitInfo パラメーター。 |
start_time_us | int64 | いいえ | 開始時刻。このパラメーターの値は、1970年1月1日UTC 00:00:00 から経過したマイクロ秒数を指定するタイムスタンプです。 |
end_time_us | int64 | いいえ | 終了時刻。このパラメーターの値は、1970年1月1日UTC 00:00:00 から経過したマイクロ秒数を指定するタイムスタンプです。 |
fields_to_get | repeated TimeseriesFieldsToGet | いいえ | 読み取るデータ列。 |
limit | int32 | いいえ | 1回の呼び出しで返す最大行数。最大値:5000。デフォルト値:5000。 |
data_serialize_type | いいえ | 時系列データの行のシリアル化タイプ。 | |
token | bytes | いいえ | 残りのデータを読み取るために使用されるトークン。 |
レスポンス構文
message ScanTimeseriesDataResponse {
optional RowsSerializeType data_serialize_type = 1;
required bytes data = 2;
optional bytes next_token = 3;
}
パラメーター | タイプ | 必須 | 説明 |
data_serialize_type | いいえ | 時系列データの行のシリアル化タイプ。 | |
data | bytes | はい | 返された時系列データ。 |
next_token | bytes | いいえ | 残りのデータを読み取るために使用されるトークン。 |