DocumentDB Collection Manager

Interactive Collection Management

DocumentDB Collection Manager UI

Create Optimised Collections

The DocumentDB Collection Manager can be utilised as part of the development process though you don't need any programming knowledge to use it. Json document collections may be created on the fly via the simple UI.

Although the Collection Manager's primary role is in the management of document collections, an added benefit is that you can manage each DocumentDB account too. You can create databases, add or remove capacity units, and so on.

DocumentDB Collection Manager has many features that improve productivity in development and reduce running costs in production systems. With DocumentDB Collection Manager you can

  • Quickly create and populate, query and cost optimised, document collections.
  • Set up a complete DocumentDB environment including users, stored procedures, triggers and UDFs.
  • Harness a powerful collection migration management system with in-place migrations.
  • Integrate your new json document collections with Azure Search Services during the migration process.
  • Work offline. Synchronizing changes and scheduling in-place migrations and integration tests.
  • Create and view performance statistics.

Data Migration

DocumentDB Collection Manager UI

In-place Data Migration

Creating collections is a simple process but modifying, say the indexing policy of a collection after creation isn't possible. A collection must be deleted and recreated with the new settings.

This is potentially problematic in development. Perhaps you've been developing against an existing DocumentDB database and it has a significant amount of test data you'd like to transfer to a newly optimised document collection. Much of the data has been input by UAT and there's no simple way to seed the same data without exporting it first. In-place migrations allow you to apply optimisations to collections transparently, allowing you to develop against the new configuration with your existing data.

In a production environment the problems associated with deleting a database or collection can be daunting. Live in-place data migration of json document collections ensures you can continue to do business in the confidence that your applications will continue to run smoothly and that your data is readily available, during the data migration process.

Contact

For more information please send an email to DataIA Support