時系列データは、メタデータとデータの 2 つの部分で構成されます。メタデータには時系列の識別子とプロパティ情報が格納されます。データにはすべてのデータポイントが格納され、各データポイントにはタイムスタンプと対応する値が含まれます。
Tablestore コンソール、Tablestore SDK、または Tablestore CLI を使用して、時系列データを時系列テーブルに書き込むことができます。
書き込み動作
時系列データを書き込む際には、次のルールが適用されます。
アップサートセマンティクス:書き込もうとする行データがすでに存在する場合、Tablestore はまず既存の行データを削除してから、新しい行データを書き込みます。
時系列の自動作成:ターゲットの時系列が存在しない場合、Tablestore は書き込まれるデータからメタデータを自動的に抽出し、時系列を作成します。
メタデータストレージに関する考慮事項
テーブル内に短い時系列 (1 行または数行のデータのみを持つ時系列) が多数存在する場合、メタデータストレージの使用量が大きくなる可能性があります。Tablestore は各時系列のメタデータに対してインデックスを構築し、メタデータストレージを時系列あたり 4 KB で計算します。
Tablestore コンソールでのデータ書き込み
Tablestore コンソールを使用して、時系列を事前定義し、時系列テーブルにデータを書き込みます。
ステップ 1:インスタンス管理ページへ移動
Tablestore コンソールにログインします。
上部のナビゲーションバーで、リソースグループとリージョンを選択します。
「[概要]」ページで、インスタンス エイリアスをクリックするか、インスタンスの「[インスタンスの管理]」を「[操作]」列からクリックします。
ステップ 2:時系列テーブルを開く
「[インスタンスの詳細]」タブで、「[時系列テーブル]」タブをクリックします。
時系列テーブルの名前をクリックし、[クエリデータ] タブを選択するか、時系列テーブルの [操作] 列で [データの管理] をクリックします。
ステップ 3 (任意):時系列の作成
「クエリデータ」タブで、「時系列の追加」をクリックします。
[時系列の追加] ダイアログボックスで、次のパラメーターを設定します。
パラメーター 説明 メトリック名 時系列データの物理量またはメトリックの名前。例: cpu、net。データソース 時系列を生成するデータソース。 タグ 時系列のタグ。String 型のキーと値のペアを 1 つ以上タグとして指定します。 プロパティ 時系列の属性列。時系列に関する属性情報を記録します。 [追加] をクリックします。
新しく作成された時系列は、時系列テーブルが作成されてから 1 分後にクエリ可能になります。
ステップ 4:データの挿入
[データの挿入] をクリックします。
「Insert Data」 ダイアログボックスで、「時間」および「属性列」パラメーターを設定します。
[OK] をクリックします。
Tablestore SDK または Tablestore CLI を使用したデータの書き込み
Tablestore SDK
Tablestore CLI
課金
詳細については、「時系列モデルの課金項目」をご参照ください。