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

Tablestore:Lastpoint インデックスデータのクエリ

最終更新日:Apr 09, 2025

このトピックでは、Lastpoint インデックスデータのクエリ方法について説明します。

前提条件

時系列テーブルに Lastpoint インデックスを作成済みであること。詳細については、「Lastpoint インデックスの作成」をご参照ください。

クエリ方法

直接クエリ

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

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

    2. 上部のナビゲーションバーで、リソースグループとリージョンを選択します。

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

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

    1. [インスタンス管理] ページで、[時系列テーブルリスト] タブをクリックします。

    2. [時系列テーブルリスト] タブで、時系列テーブル名をクリックするか、時系列テーブルの行にある [操作][データ管理] の順にクリックします。

  3. [データのクエリ] ダイアログボックスを開きます。

    [基本情報] タブの [Lastpoint インデックス] セクションで、Lastpoint インデックスの行にある [操作][クエリ] の順にクリックします。

  4. 範囲クエリを実行して、Lastpoint インデックス内のすべてのデータを取得します。

    1. [クエリ範囲][範囲クエリ] に設定します。

    2. デフォルトでは、システムはすべての列を返します。属性列を明示的に指定する場合は、[すべての列を取得] スイッチをオフにして、返したい属性列を入力します。

      複数の属性列はカンマ (,) で区切ります。

    3. [最大バージョン] はデフォルト値の 10 のままにします。

      時系列テーブルは複数バージョン機能をサポートしていません。

    4. [プライマリキー] はデフォルト設定のままにします。

      開始プライマリキー列 のデフォルト設定は最小値、終了プライマリキー列 のデフォルト設定は最大値です。

    5. クエリ結果のソート方向を設定します。[順方向クエリ] または [逆方向クエリ] を選択できます。

    6. [クエリ] をクリックします。

      クエリ条件を満たすデータは、[Lastpoint インデックス] セクションの [基本情報] タブに表示されます。

SQL クエリ

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

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

    2. 上部のナビゲーションバーで、リソースグループとリージョンを選択します。

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

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

    1. [インスタンス管理] ページで、[時系列テーブルリスト] タブをクリックします。

    2. [時系列テーブルリスト] タブで、時系列テーブル名をクリックするか、時系列テーブルの行にある [操作][データ管理] の順にクリックします。

  3. Lastpoint インデックスの SQL マッピング関係を作成します。

    1. [時系列テーブル管理] ページで、[SQL クエリ] タブをクリックします。

    2. [SQL クエリ] タブで、fig_createtablevitural アイコンをクリックします。

    3. [マッピングテーブルの作成] ダイアログボックスで、テーブルタイプとして Lastpoint インデックス を選択し、テーブル名と Lastpoint インデックスを指定して、[SQL の生成] をクリックします。

      マッピングテーブルを作成するための SQL 文が自動的に生成されます。

      image

    4. [SQL の実行] をクリックします。

  4. SELECT 文を実行してデータをクエリします。

    コンソールに SQL 文を入力し、[SQL の実行] をクリックします。

    次の例では、Lastpoint インデックスのすべてのデータをクエリします。

    select * from your_lastpoint_name;

開発統合

以下のプログラミング言語の SDK を使用して、Lastpoint データをクエリできます。

課金

  • Lastpoint インデックスの構築プロセスでは料金は発生しません。ただし、Lastpoint インデックスへのデータの保存とインデックスからのデータの読み取りには料金が発生します。詳細については、「時系列モデルの計測と課金」をご参照ください。

  • SQL クエリを使用して Lastpoint インデックスデータをクエリする場合、SQL クエリ関連の料金が発生します。詳細については、「SQL クエリの計測と課金」をご参照ください。

参考資料

  • SQL クエリは、Tablestore の複数のデータエンジンへの統一されたアクセス インターフェイスを提供し、MySQL クエリ構文と互換性があり、大量データのオンラインデータアクセス シナリオに適しています。SQL クエリ機能を使用すると、Tablestore 内のデータに対して複雑なクエリと分析を効率的に実行できます。詳細については、SQL クエリ をご参照ください。

  • 複数条件の組み合わせクエリ、フルテキストインデックス、プレフィックスクエリ、あいまいクエリなど、より柔軟で豊富なデータアクセラレーションクエリ方法が必要な場合は、Lastpoint インデックスの 多次元インデックス 機能を使用できます。詳細については、「Lastpoint インデックスの取得」をご参照ください。

  • Lastpoint インデックスデータを視覚化する場合は、Grafana または DataV と統合できます。詳細については、「Grafana との統合」または DataV-Board 6.0 との統合 をご参照ください。