Docs Menu
Docs Home
/
MongoDB Compass
/ /

時系列コレクションの作成

項目一覧

  • 手順
  • 制限と制限

時系列コレクションは一定期間にわたる測定値のシーケンスを効率的に保存します。

1

Collections画面から、[Create Collection] ボタンをクリックします。

2
3
4

時系列コレクションの timeFieldとして使用するフィールドを指定します。 このフィールドにはBSON 型の日付が必要です。

5

各時系列ドキュメントのメタデータを含むフィールドの名前を指定します。 指定されたフィールドのメタデータは、一意の時系列ドキュメントにラベルを付けるために使用されるデータでなければなりません。

6

より短い粒度を指定すると、より長い時間にわたる測定値をより効率的に保存およびクエリできます。 デフォルト値は"seconds"です。

granularityパラメーターを設定した場合、bucketMaxSpanSeconds パラメーターとbucketRoundingSeconds パラメーターは設定できません。

7
フィールド
タイプ
説明

bucketMaxSpanSeconds

数値

バケット内の測定間の最大時間範囲を指定します。

の値はbucketMaxSpanSeconds bucketRoundingSecondsと同じである必要があります。bucketMaxSpanSecondsパラメーターを設定した場合、 granularityパラメーターは設定できません。

bucketRoundingSeconds

数値

新しいバケットの開始タイムスタンプを決定する時間間隔を指定します。

の値はbucketRoundingSeconds bucketMaxSpanSecondsと同じである必要があります。bucketRoundingSecondsパラメーターを設定した場合、 granularityパラメーターは設定できません。

expireAfterSeconds

数値

指定した秒数より古いドキュメントの自動削除を有効にします。

8

コレクションはtime seriesバッジでマークされます。

時系列フィールドの詳細については、「時系列オブジェクト フィールド 」を参照してください。

時系列コレクションの作成時には、次の制限と制限が適用されます。

  • Custom collation は、時系列照合と並行して使用できる唯一のAdvanced Collection Optionです。

  • すべての時系列コレクションの制限については、「 時系列コレクションの制限 」を参照してください。

戻る

暗号化されたコレクション