Skip to main content
Version: 4.45.0

Documentum Information

Documentum is an enterprise content management (ECM) platform developed by EMC Corporation, now part of Dell Technologies. It is designed to help organizations manage and control their documents, files, and other digital content throughout their lifecycle.

System Specifications and Terminology

Here are some key Documentum terminology and concepts.

Repository

A centralized storage location managed by the Documentum Content Server where content, documents, and associated metadata are stored.

Cabinet

A higher-level organizational structure within Documentum used to group related folders and documents together.

Folder

A logical container within the Documentum repository used to organize and categorize documents. Folders can contain documents and subfolders.

Document

A digital file or record stored within the Documentum repository. Documents can include various types of files such as text documents, spreadsheets, images, videos, etc.

Rendition

A rendition refers to a derivative or alternate version of a document or content object that has been transformed or converted from its original format into a different format or rendition type.

Documentum APIs

Documentum Foundation Services (DFS)

DFS is a comprehensive set of web services provided by Documentum for building custom applications and integrations.

Documentum REST API

As of Documentum version 7, the REST API has been introduced. It can be used to perform CRUD operations in Documentum.

Documentum Query Language (DQL)

While not strictly an API, DQL is a language provided by Documentum for querying the repository. It allows developers to perform complex queries and retrieve content based on various criteria such as metadata, full-text content, and object properties.

System Limitations

Invalid Characters

The only character that is not allowed for names is the forward slash (/).

Migration Pitfalls

The migration pitfalls are related to the Documentum features.

Case Sensitivity

Documentum is case-sensitive when it comes to folder and file names. This means that you can have multiple folders or files with the same name but with different casing, "Document.docx" and "document.docx" for example. When migrating from Documentum to a system that does not support this, use the community accelerators to deduplicate folder and file names within the same folder.

Invalid file or folder names

Use the community accelerators to clean up the folder and file names of characters that are not allowed.

Versions and renditions with different extensions

Documentum allows for file versions and their renditions to have different extensions. When migrating to a system that does not support this, this will have to be dealt with.

Content with multiple parents

Content in Documentum can be found in multiple locations with the same identifier. As a result when crawling these locations, the document will be found multiple times. Check if such documents exist in the Content Store (multiple parentIds) after the extraction and deal with those accordingly in the migration.