Docs Menu
Docs Home
/
MongoDB Compass
/

集計パイプライン結果のエクスポート

項目一覧

  • このタスクについて
  • 手順
  • 詳細

集計データを他の外部ツールで使用するには、MongoDB Compass から JSON ファイルまたは CSV ファイルとしてパイプライン結果をエクスポートできます。

データのバックアップに CSV ファイルのエクスポートを使用しないでください。 CSV ファイルではタイプ情報が失われる場合があり、データのバックアップに適していないためです。

1

集計パイプライン ビルダの右上にある [ Exportボタンをクリックしてモーダルを開きます。

集計パイプラインのエクスポート ボタン
2

[ Export File Typeで、 JSONまたはCSVのいずれかを選択します。 JSONを選択した場合、データは JSON オブジェクトの配列としてターゲット ファイルにエクスポートされます。

3

データをJSONファイルとしてエクスポートする場合は、[ Advanced JSON Format ] ドロップダウン メニューを展開すると、次の拡張 JSON 形式から選択できます。

JSON Format
説明
サンプルドキュメント
デフォルトの拡張 JSON
BSON 型情報が喪失しないようにする文字列形式で、Compass のデフォルト設定です。
{
"fortyTwo" : 42,
"oneHalf" : 0.5,
"bignumber" : {
"$numberLong" : "5000000000"
}
}
緩和型拡張 JSON

型の保存を犠牲にして、読みやすさと相互運用性を重視した文字列形式。つまり、緩和された形式から BSON への変換では、型情報が失われる可能性があります。

警告: この形式は、データの整合性のためには推奨されません。

{
"fortyTwo" : 42,
"oneHalf": 0.5,
"bignumber" : 5000000000
}
標準型拡張 JSON
文字列と相互運用性を犠牲にして、型の保存を重視した文字列形式。つまり、標準から BSON への変換では、特定のケースを除いて、通常は型情報が保持されます。
{
"fortyTwo" : {
"$numberInt" : "42"
},
"oneHalf" : {
"$numberDouble" : "0.5"
},
"bignumber" : {
"$numberLong" : "5000000000"
}
}
4
5

新しいポップアップモーダルで、エクスポートファイルの名前を入力し、ファイルの保存先を指定し、 Selectをクリックしてパイプライン結果をエクスポートします。

  • コレクションからのデータのエクスポート

  • パイプラインを特定言語にエクスポート

戻る

MAX TIME MS の設定