cosmosdbの古いデータをコールドストレージにアーカイブするオプションがいくつかあります。私はDynamoDbをAWSで見ると、dynamodbデータをS3に移動することができると言われています。しかし、cosmosdbのオプションが何であるかは分かりません。特定の日付以降にデータが削除されるような選択肢があることはわかっていますが、アーカイブと削除の両方に興味があります。どんな方向にも大変感謝しています。ありがとうcosmosdb - n年を経過したデータをコールドストレージに保存する
1
A
答えて
0
私はそれを達成するためにCosmosDBのワンクリック内蔵機能があるとは思わない。
まだ、あなたはいずれかの方向を感謝すると述べたので、私はあなたがDocumentDB Data Migration Toolを検討することをお勧めします。データ移行ツールについて
注:
- あなたが(例えば、ドキュメント内に保存された作成日によって)のみコールドデータを抽出するクエリを指定することができます。
- は、様々なターゲット(JSONファイル、ブロブ ストレージ、DB、別のcosmosDBコレクション、等。)への輸出を輸出サポート、
- コンパクトプロセス内のデータは - 単一のアレイの文書に文書をマージし、それを圧縮することができます。
- 設定が完了したら、この がお気に入りのスケジューリングツールを使用して自動的にトリガーされるようにスクリプトすることができます。
- 簡単にソースとターゲットを逆にして、コールドデータをアクティブなストア(または開発者、テスト、バックアップなど)に復元することができます。
あなたが言及したTTL機能を使用することができますが、エクスポート・ステップが失敗することが、データの損失を引き起こす可能性がエクスポートされたデータを削除します。私は、一度の呼び出しですべてのエクスポートされたドキュメントを照会して削除するストアドプロシージャを作成して実行することをお勧めします。そのSPは自動的に実行されませんが、データが最初に正常にエクスポートされた場合にのみ、自動化スクリプトに含めることができます。 参照:Azure Cosmos DB server-side programming: Stored procedures, database triggers, and UDFs
関連する問題
- 1. 頂点をCosmosDBに保存する
- 2. 5年以上経過したファイルサーバーアイテムをインベントリするスクリプト
- 3. 2年以上経過したブラウザーを検出する
- 4. 1年または1年分のデータをMysqlに保存するには
- 5. 1年以上経過したすべてのレコードを検索
- 6. 現在の年の経過日数
- 7. 2017年にパスワードを保存
- 8. Django - post_saveシグナル経由でm2mデータを保存するには?
- 9. Javaフライトコントロール - 最後のN分の記録データを保存する
- 10. cosmosdbのネストされたスキーマをsparkコネクタに保存できますか?
- 11. N日以上経過したファイルを検索し、zipに変換してs3に移動するコマンド
- 12. djangoで10日以上経過したデータを自動削除
- 13. 保存されたデータをTextFileに保存してテキストファイルに追加する
- 14. Pythonで年を持たない日と月を保存する
- 15. Retxfitを保存したRxjavaは、バックグラウンドでファイルにデータを保存します。
- 16. SELECT昨年の年データを基にしたデータ
- 17. T秒経過した後にfminconを停止するには?
- 18. kABPersonBirthdayPropertyを年なしでアドレス帳に保存しますか?
- 19. 同じdata.frameをn回複製してリストに保存する
- 20. AndroidのWebサービス経由でデータをリモートデータベースに保存
- 21. Web App経由でFirebaseのデータベースにデータを保存中
- 22. 経過した/残っている年のパーセントを計算していますか?
- 23. 何年もの間データを保存するためにKafkaのトピックを使用する
- 24. Entity Framework Linqを使用して過去5年間のデータを取得する
- 25. cocos2D CCSequence時間の経過を保持する
- 26. PHPを使用したSQLでの年間保存のベストプラクティス
- 27. 時間が経過した後にボタンをロックする
- 28. pyMongoを使用してmongodbに保存されたデータをmongodbに保存
- 29. エラーzxingでスキャンした後にデータをデータベースに保存する
- 30. mongodbで経験値を保存する
具体的な情報はありません。コンテンツを抽出してコールドストレージに書き込んだり、それに従ってCosmos DBデータを削除(または削減)する必要があります。そして、あなたは何も組み込まれていないので、それは本当にあなた次第です。 –