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

Tablestore:時系列テーブルの管理

最終更新日:Aug 27, 2026

TimeSeries モデルは、時系列テーブルを使用して時系列データを保存します。単一の時系列テーブルは、高同時実行の書き込みとクエリをサポートし、ペタバイト規模のデータを低コストで保存できます。本トピックでは、時系列テーブルの作成方法と管理方法について説明します。

注意事項

  • 1 つのインスタンスで最大 64 個のテーブルを作成できます。この制限には、データテーブル、セカンダリインデックス、時系列テーブル、Lastpoint インデックス、および分析ストアが含まれます。制限の詳細については、「TimeSeries モデルの制限」をご参照ください。

    説明

    時系列テーブルは、時系列メタデータテーブルと時系列データテーブルで構成されています。そのため、1 つの時系列テーブルは、インスタンスのテーブル上限に対し、2 つのテーブルとしてカウントされます。

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

  • 時系列識別子のカスタマイズ、データフィールドをプライマリキーフィールドとして使用、Lastpoint インデックスと分析ストアの作成は、中国 (杭州)、中国 (上海)、中国 (北京)、および中国 (張家口) のリージョンで利用できます。

機能

次の表で、時系列テーブルでサポートされている機能について説明します。

機能

説明

時系列テーブルの作成

時系列テーブルを作成する際には、テーブルとその時系列メタデータの設定を指定する必要があります。また、ビジネス要件に基づいて、時系列識別子のカスタマイズ、データフィールドをプライマリキーフィールドとして定義、分析ストアの作成、および Lastpoint インデックスの作成を行うこともできます。

時系列テーブルの更新

時系列テーブルの Time-to-Live (TTL) を変更し、メタデータ TTL や属性の更新可否などの時系列メタデータの設定を更新します。

時系列テーブルの一覧表示

現在のインスタンス内のすべての時系列テーブルの名前と設定を一覧表示します。

時系列テーブルの詳細確認

時系列テーブルの TTL やステータスなどの設定の詳細、およびメタデータ TTL や属性の更新可否などの時系列メタデータの設定をクエリします。

時系列テーブルの削除

指定した時系列テーブルを削除します。

操作手順

時系列テーブルの作成

次の手順に従って、Tablestore コンソールで時系列テーブルを作成します。

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

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

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

    3. 概要 ページで、インスタンスのエイリアスをクリックするか、そのインスタンスの アクション 列の インスタンスの管理 をクリックします。

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

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

    説明

    また、ワンクリックでデモを生成 をクリックして、サンプルデータを含むテストテーブルを作成し、機能をすぐに体験することもできます。新しく作成されたテストテーブルでは、システムが特定の初期化処理を実行します。時系列が表示されるまで、数十秒お待ちいただく場合があります。

  4. 時系列テーブルの作成 ダイアログボックスで、時系列テーブルのパラメーターを設定します。

    パラメータ

    説明

    時系列テーブル名

    時系列テーブルの名前です。インスタンス内で一意である必要があります。

    • 名前は 1~128 文字で、英字、数字、およびアンダースコア (_) のみを含み、英字またはアンダースコア (_) で始まる必要があります。

    • テーブル名は、現在のインスタンス内の既存のデータテーブル、セカンダリインデックス、またはその他の時系列テーブルと同じであってはなりません。

    Time-to-Live (TTL)

    時系列テーブル内のデータの保持期間 (秒単位) です。最小値は 86400 (1 日) です。このパラメータを -1 に設定すると、データが期限切れにならないことを示します。

    システムは、指定された TTL を超えるデータポイントを自動的に削除します。

    説明

    システムは、データがテーブルに書き込まれた時刻ではなく、ユーザーが提供した時刻列に基づいてデータの生成時刻を判断します。

    時系列識別子

    説明

    このパラメーターは、カスタムタイムライン識別子と主キー を有効にした場合にのみ設定可能です。

    デフォルトでは、時系列識別子はメトリック名、データソース、およびタグで構成されます。特定のビジネス要件を満たすために、カスタム時系列識別子を定義することができます。

    • カスタム時系列識別子フィールド名は、1~128 バイトの長さで、小文字の英字、数字、およびアンダースコア (_) のみを含み、数字で始めることはできません。

    • 最大 6 つのカスタム時系列識別子フィールドを指定できます。

    タイムライン識別子の追加 をクリックして、複数のカスタム識別子フィールドを追加します。フィールドを削除するには、その横にある fig_20221020_delete アイコンをクリックします。

    重要

    テーブル作成後は、カスタム時系列識別子フィールドを変更できません。ご注意ください。

    プライマリキーフィールド

    説明

    このパラメーターは、カスタムタイムライン識別子と主キー を有効にした場合にのみ設定可能です。

    同じ時系列識別子とタイムスタンプに対して異なる時系列データを保存する必要がある場合は、データフィールドをプライマリキーの一部として設定できます。

    • プライマリキーフィールド名は、1~128 バイトの長さで、小文字の英字、数字、およびアンダースコア (_) のみを含み、数字で始めることはできません。

    • 最大 4 つのデータフィールドをプライマリキーフィールドとして指定できます。

    • プライマリキーフィールドのデータ型はString または Integer です。

    複数のプライマリーキーフィールドを追加するには、プライマリキーフィールドの追加 をクリックします。フィールドを削除するには、その横にある fig_20221020_delete アイコンをクリックします。

    重要

    テーブル作成後は、プライマリキーフィールドを変更できません。ご注意ください。

    分析ストアの作成

    分析ストアは、時系列データの長期保存と分析のために設計されています。時系列データを低コストで保存し、高速なクエリと分析を可能にします。

    デフォルトでは、分析ストアを作成するオプションが有効になっています。ビジネス要件に基づいて設定してください。

    • 分析ストアが不要な場合は、分析ストレージの作成 スイッチを無効にしてください。

    • デフォルトの分析ストアを作成するには、分析ストレージの作成 スイッチを有効のままにしておきます。

    • カスタム分析ストアを作成するには、分析ストレージの作成 スイッチを有効のままにし、詳細オプション スイッチをオンにして、分析ストレージ名 と 分析ストアのライフサイクル を設定します。

    Lastpoint インデックスの作成

    Lastpoint インデックスは、テーブル内の各時系列の最新状態をすばやく取得するように設計されています。これは、監視対象から最新のデータポイントを取得するのに役立ちます。

    デフォルトでは、Lastpoint インデックスを作成するオプションは無効になっています。ビジネス要件に基づいて設定してください。

    • Lastpoint インデックスが不要な場合は、デフォルト設定のままにします。

    • Lastpoint インデックスを作成するには、LastPoint インデックスの作成 スイッチを有効にし、LastPoint インデックス名 を指定します。

      説明
      • インデックス名は、1~128 バイトの長さで、英字、数字、およびアンダースコア (_) を含むことができ、数字で始めることはできません。

      • 時系列テーブル内の Lastpoint インデックスと分析ストアの合計数は、10 個までです。

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

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

時系列テーブルの管理

次の手順を使用して、時系列テーブルを管理します。

タスク

説明

時系列テーブルの一覧表示

時系列テーブル タブで、インスタンス内のすべての時系列テーブルを表示できます。

データ TTL の更新

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

  2. 基本情報 タブの 説明 セクションで、データのライフサイクル の横にある編集アイコン image.png をクリックします。

  3. 表示されるダイアログボックスで、データ TTL を変更します。

    Time-to-Live (TTL) は、データの保持期間 (秒単位) です。最小値は 86400 (1 日) です。-1 に設定すると、データが期限切れにならないことを示します。

    説明

    時系列テーブルの TTL を更新すると、Tablestore は新しい TTL を超えるデータを自動的かつ非同期的に削除します。

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

メタデータ TTL の更新

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

  2. 基本情報 タブの 説明 セクションで、タイムラインメタデータのライフサイクル の横にある編集アイコン image.png をクリックします。

  3. 表示されるダイアログボックスで、メタデータ TTL を変更します。

    時系列メタデータの保持期間 (秒単位) です。最小値は 604800 (7 日) です。-1 に設定すると、メタデータが期限切れにならないことを示します。

    説明
    • 時系列メタデータのデフォルト TTL は -1 (期限切れなし) です。

      • 時系列メタデータの TTL は、テーブルのデータの TTL 以上である必要があります。

      • メタデータ TTL を -1 以外の値に設定する場合、タイムラインメタデータのプロパティ更新を許可するかどうか を いいえ に設定し、アプリケーションロジックがメタデータ属性の更新を必要としないことを確認する必要があります。

      • タイムラインメタデータのプロパティ更新を許可するかどうか を はい に設定した場合、メタデータ TTL を -1 (期限切れなし) に設定する必要があります。

    • メタデータ TTL を更新すると、Tablestore は新しい TTL を超える時系列メタデータを自動的かつ非同期的に削除します。対応する時系列データは削除されず、その時系列識別子でクエリできます。

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

メタデータ属性設定の更新

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

  2. 基本情報 タブの 説明 セクションで、タイムラインメタデータのプロパティ更新を許可するかどうか の横にある編集アイコン image.png をクリックします。

  3. 表示されるダイアログボックスで、メタデータ属性の更新を許可するかどうかを選択します。

    説明

    メタデータ属性の更新を許可する場合は、メタデータ TTL を -1 (期限切れなし) に設定する必要があります。

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

時系列テーブルの詳細確認

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

  2. 基本情報 タブで、[基本情報]、[時系列識別子]、[プライマリキーフィールド]、[分析ストア]、および [Lastpoint インデックス] の各セクションで詳細を確認します。

時系列テーブルの削除

  1. 時系列テーブル タブで、削除するテーブルを見つけ、操作列の削除 をクリックします。

  2. 「確認」ダイアログボックスで、OK をクリックします。

    重要
    • この操作は元に戻せません。削除された時系列テーブルは復元できません。ご注意ください。

    • 時系列テーブルを削除すると、関連する分析ストアと Lastpoint インデックスも自動的に削除されます。

開発統合

機能

方法

時系列テーブルの作成

時系列テーブルの更新

時系列テーブルの一覧表示

時系列テーブルの詳細確認

時系列テーブルの削除