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

Tablestore:時系列モデルのクイックスタート

最終更新日:Sep 10, 2026

時系列モデルは時系列データ向けに設計されており、モノのインターネット (IoT) デバイスのモニタリング、デバイスデータの収集、機器の監視といったシナリオに最適です。高い同時実行性での書き込みとクエリが可能で、ペタバイト規模のデータを低コストで保存できます。このトピックでは、Tablestore コンソールで時系列モデルを使用する方法について説明します。

重要

コマンドラインツールで時系列モデルを使用する場合は、「コマンドラインツールで時系列モデルを使用する」をご参照ください。

注意事項

TimeSeries モデルは、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (ウランチャブ)、中国 (深圳)、中国 (成都)、中国 (香港)、日本 (東京)、マレーシア (クアラルンプール)、ドイツ (フランクフルト)、インドネシア (ジャカルタ)、英国 (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、SAU (リヤド - パートナーリージョン)、シンガポールの各リージョンでサポートされています。

Lastpoint インデックス、時系列分析ストレージ、カスタム時系列識別子、プライマリキーとしてのデータフィールドなどの機能は、中国 (杭州) 、中国 (上海) 、中国 (北京) 、および中国 (張家口) リージョンでのみ利用できます。これらの機能を使用するには、これらのリージョンのいずれかでインスタンスを作成してください。

前提条件

  1. Tablestore サービスを有効化していること。詳細については、「Tablestore の有効化」をご参照ください。

  2. 時系列モデルのインスタンスが作成されていること。

    1. Tablestore コンソールにログインします。

    2. 上部メニューで、リソースグループとリージョンを選択します。

    3. 概要 ページで、TimeSeries モデルのインスタンスの作成 をクリックします。

    4. TimeSeries モデルのインスタンスの作成 ダイアログボックスで、インスタンス仕様を選択し、インスタンス名を入力し、インスタンスの説明を追加します。

    5. OK をクリックします。

操作手順

ステップ 1: 時系列テーブルの作成

時系列データを保存する時系列テーブルを作成します。

サンプルシナリオとテーブルスキーマについては、「サンプルシナリオ」をご参照ください。
  1. インスタンスの管理 ページに移動します。

    1. Tablestore コンソールにログインします。

    2. 上部メニューで、リソースグループとリージョンを選択します。

    3. 概要 ページで、インスタンス名をクリックするか、インスタンスの 操作 列で インスタンスの管理 をクリックします。

  2. インスタンスの詳細 タブで、時系列テーブル タブをクリックします。

  3. 時系列テーブル タブで、時系列テーブルの作成 をクリックします。

    説明

    また、ワンクリックでデモを生成 をクリックしてサンプルデータを含むサンプルテーブルを作成し、機能をすぐにお試しいただくこともできます。システムがサンプルテーブルを初期化するため、新しい時系列が表示されるまでに数秒かかる場合があります。

  4. 時系列テーブルの作成 ダイアログボックスで、[時系列テーブル名]を car_example に設定し、その他のパラメーターはデフォルト設定のままにします。

  5. 作成 をクリックします。

    時系列テーブルが作成されると、時系列テーブル タブでテーブルを表示できます。新しいテーブルがリストに表示されない場合は、fig_tablestore_002 アイコンをクリックして時系列テーブルのリストを更新します。

ステップ 2: データの書き込み

時系列テーブルにデータを書き込みます。時系列データはメタデータとデータポイントで構成されます。事前にメタデータを作成しない場合、システムは書き込まれたデータから自動的にメタデータを抽出します。

  1. 時系列テーブル タブで、時系列テーブル名をクリックし、次に データのクエリ タブをクリックします。 または、時系列テーブルの 操作 列の データの管理 をクリックします。

  2. (オプション) 時系列を作成します。

    1. データのクエリ タブで、タイムラインを追加 をクリックします。

    2. タイムラインを追加 ダイアログボックスで、メトリック名やデータソースなどの時系列のメタデータを追加します。

      この例では、 [メトリクス名] を car_tsdata に設定し、 [データソース] を選択します。 [タグ] セクションで、キーが car_model 、演算子が = 、値が model_A のフィルター条件を追加します。次に、 [追加] をクリックします。

    3. 新規追加 をクリックします。

  3. データを挿入します。

    1. 管理したい時系列の操作列で、データのクエリをクリックします。

    2. データの挿入をクリックします。

      システムは選択した時系列のメタデータを自動的に取得します。

    3. データの挿入 ダイアログボックスで、時間列と属性列を設定します。

      メトリクス名を car_tsdata に設定します。キーが car_model 、値が model_A のタグを追加します。時刻を 2025年2月5日 00:00:00 に設定します。必須の属性列には、 vin_id (文字列) 、 model (文字列、値 model_A) 、 speed (Double、値 75.90) 、 gps (文字列、値 30.23,52.78) 、 current_mileage (Double、値 10) 、 remaining_oil (Double、値 20) 、 available_mileage (Double、値 198) 、 tire_pressure (Double、値 2.4) が含まれます。パラメータの設定後、 [OK] をクリックします。

    4. OK をクリックします。

ステップ 3: 時系列データのクエリ

指定した時間範囲内の時系列からデータをクエリします。

SQL を使用してテーブル内のデータをクエリする場合は、「SQL を使用した時系列データのクエリ」をご参照ください。
クエリする時系列の情報が不明な場合は、複数の条件を指定して時系列を取得できます。詳細については、「時系列の取得」をご参照ください。
  1. 時系列テーブルの データのクエリ タブで、クエリする時系列を見つけ、操作 列の データのクエリ をクリックします。

  2. クエリ条件を設定します。

    1. デフォルトでは、クエリ結果は時系列の昇順でソートされます。データを降順でクエリするには、逆クエリ を はい に設定します。

    2. クエリ方法を選択し、時間範囲を指定します。

  3. [照会] をクリックします。

    クエリ条件に一致するデータが、データのクエリ タブに表示されます。 クエリ結果は、リストまたはグラフで表示できます。

Lastpoint インデックスの使用

Lastpoint インデックスを使用すると、時系列テーブル内の各時系列の最新のデータポイントを迅速に取得できます。

  1. インスタンスの管理 ページに移動します。

    1. Tablestore コンソールにログインします。

    2. 上部メニューで、リソースグループとリージョンを選択します。

    3. 概要 ページで、インスタンス名をクリックするか、インスタンスの 操作 列にある インスタンスの管理 をクリックします。

  2. 時系列テーブルの管理ページに移動します。

    1. インスタンスの詳細 タブで、時系列テーブル タブをクリックします。

    2. 時系列テーブル タブで、時系列テーブルの名前をクリックします。

  3. Lastpoint インデックスを作成します。

    1. 時系列テーブルの管理ページの基本情報 タブで、[Lastpoint インデックスの作成] をクリックします。

    2. [Lastpoint インデックスの作成] ダイアログボックスで、Lastpoint インデックス名と同期モードを設定します。

      例えば、 [Lastpoint インデックス名] を lastpoint_car_example に設定し、 [同期モード] を [完全同期] に設定してから、 [作成] をクリックします。

    3. 作成 をクリックします。

  4. Lastpoint インデックスを使用してデータをクエリします。

    1. Lastpoint index の 操作 列で、検索 をクリックします。

    2. 検索 ダイアログボックスで、モード を 範囲検索 に設定し、その他のパラメーターはデフォルト設定のままにします。

      デフォルトでは、[_#h]、[_m_name]、[_data_source]、および [_tags] について、開始プライマリキー値は最小値に、終了プライマリキー値は最大値に設定されます。
    3. 検索 をクリックします。

      クエリ条件に一致するデータは、基本情報 タブの [Lastpoint Index] セクションに表示されます。

時系列の取得

時系列の正確なメトリクス名やデータソースが不明な場合は、複数の条件を指定して検索できます。

  1. 時系列テーブルのデータのクエリタブで、右上隅にあるクエリタイムラインをクリックします。

  2. データのクエリ ダイアログボックスで、時系列のメトリック名またはデータソースを入力し、追加 をクリックしてタグ、属性、または更新時間の一致条件を指定します。

    この例の条件は、タグ car_model=model_A を含むすべての時系列をクエリするために使用されます。

  3. OK をクリックします。

    クエリ条件を満たすデータが、データのクエリ タブに表示されます。

サンプルシナリオ

自動車のインターネット (IoV) シナリオでは、車両がセンサーを使用して時系列データをクラウドに報告します。このデータを保存、クエリ、分析することで、車両状態レポート、車両位置特定、交通管理、軌跡予測などのビジネス機能を実現できます。このトピックでは、IoV シナリオの時系列テーブルを例として、時系列テーブルの作成と読み書き操作の実行方法について説明します。この時系列テーブルには車両の軌跡データが保存されます。

パラメータ

タイプ

説明

_m_name

文字列

メトリクス名。時系列データが測定する物理量または監視メトリクスを示します。

_data_source

文字列

時系列を生成するデータソースの識別子。このフィールドは空のままにできます。

_tags

文字列

時系列のタグ。文字列型の1つ以上のキーと値のペアとして定義されます。

_time

Integer

データが報告された時刻。

vin_id

文字列

車台番号 (VIN) 。

model

文字列

車両モデル。

speed

Double

現在の速度。

gps

文字列

車両の GPS 座標。形式は 緯度,経度 です。緯度は -90 から 90 までの値、経度は -180 から 180 までの値である必要があります。例: 30.23,52.78 。

current_mileage

Double

現在の走行距離。

remaining_oil

Double

燃料の残量。

available_mileage

Double

残り走行可能距離。

tire_pressure

Double

タイヤの空気圧。

関連ドキュメント

Lastpoint インデックスの詳細については、「Lastpoint インデックス」をご参照ください。