Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Documentum Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide
Documentum Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide

Documentum Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide: Learn the technical fundamentals of the EMC Documentum platform while effectively preparing for the E20-120 exam

eBook
€35.98 €39.99
Paperback
€48.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with a Packt Subscription?

Free for first 7 days. €18.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing
Table of content icon View table of contents Preview book icon Preview Book

Documentum Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide

Chapter 2. Working with Content

In this chapter, we will explore the following concepts:

  • Importing and exporting content

  • Checking out and checking in

  • Versioning

  • Formats and renditions

We have placed this chapter before Objects and Types (Chapter 3) because it is more intuitive to think about working with files than with the metadata associated with them. However, there are some concepts in this chapter that refer to object properties. We recommend that you revisit these concepts after going through Objects and Types (Chapter 3).

Interacting with Content

Content and metadata stored in the repository are managed and served by the Content Server. However, human users interact with the Content Server through several types of applications. Depending upon their roles, the users may use one of the following means to interact with the Content Server:

  1. 1. A web application such as Webtop or Documentum Administrator. This is the most common means of interacting with the Content Server.

  2. 2. A desktop application...

Interacting with Content


Content and metadata stored in the repository are managed and served by the Content Server. However, human users interact with the Content Server through several types of applications. Depending upon their roles, the users may use one of the following means to interact with the Content Server:

  1. 1. A web application such as Webtop or Documentum Administrator. This is the most common means of interacting with the Content Server.

  2. 2. A desktop application such as Documentum Desktop.

  3. 3. A query tool such as IDQL or IAPI. These tools are often used by administrators or developers for precise and low-level interaction with the Content Server.

  4. 4. A custom application, which uses DFC or integration technologies (EMC Documentum Business Process Services, EMC Documentum Web Services Framework, etc.) to interact with the Content Server. Such an application may provide higher-level operations appropriate for the business, which bundle multiple low-level operations in some sequence...

Importing Content


Importing content into a repository brings it under the management of the Content Server. This is how content existing outside the repository gets added to the repository.

Importing results in a new Documentum object containing metadata for this content item and the content item is associated with this object. This object gets version labels 1.0 and CURRENT. Versions are described later in this chapter.

Exporting Content


Exporting content from a repository creates a copy of the content outside the repository, typically on a file system. This is how content is copied outside the repository and this external copy is no longer associated with the content inside the repository. This operation does not modify the content inside the repository.

Checking Out


Checking out a content item from the repository allows it to be modified by the user performing the checkout. This operation locks the content item in the repository (in an exclusive manner), preventing other users from modifying the content item. The user checking out the item is known as the lock owner for that item.

Applications such as Webtop also create a copy of the content outside the repository, typically on a user's desktop where the user can work on this content item. Other users can still access the locked object or any of its versions for viewing or exporting.

Conventionally, applications display a checked-out item with a key for its lock owner. Other users see a lock on the item. This is shown in the following figure:

Typically, the application checking out the item for a user remembers the association of the external copy with the Documentum object that was checked out. The primary purpose of checking out content is to modify the content and then check it back...

Checking In


An item checked out for modification can be checked into the repository. This operation applies the changes to the content stored in the repository.

Content Server maintains a history of the changes applied to objects using versions. When a checked out object is checked back in, a new version is created. Each version is a separate object (content and metadata) but is aware of the object from which it was created. A version tree is a visualization of multiple versions derived directly or indirectly from the same root object. Duplicate versions are not allowed in a version tree, since the purpose of the version tree is to enable distinction among objects based on their versions. Versioning is described in detail in the following section.

Applications such as Webtop offer several options for altering the behavior of checkin:

  1. 1. The user can choose not to create a new version and replace the existing content with the content being checked in.

  2. 2. The user can choose to increment...

Versioning


As mentioned earlier, importing or creating a new object creates the version 1.0 for that object. This object becomes the root of the version tree that will be created by checking out and checking in this object and the versions derived from this object. Each version is a separate object with its own content and metadata. The versions are as shown:

The Content Server applies an implicit version label to each object in the repository and the label is of the form Major.minor. Additional symbolic version labels can be added to an object's metadata, which are descriptive and more appropriate for the end user.

If the checkin operation increments the minor version, the major portion is left unchanged. For example, the version label changes from 2.3 to 2.4 when the object is checked in as minor version. If the checkin operation increments the major version, the minor portion is reset to 0. For example, the version label changes from 2.3 to 3.0. In general, the version labels of...

Branching


Branching enables users to work from an older version while still retaining the latest changes. However, as we will see in a moment, branching is a part of the version numbering scheme rather than a feature for end users.

Content Server allows checking out a version older than the highest one. When this object is checked in, two options are available as usual — check in as major version or as a minor version. If major version is chosen, the next higher (higher than the highest major version present) major version is used. If minor version is chosen, there are two possibilities — the next minor version is already present or it is not.

If the next minor version is not present, that one is just used. However, if the next minor version is already present, a branch is created in the version tree. The sequence of versions splits off as a new branch at this point. The version for the checked in object at the point of branch origin is obtained by appending .1.0 to the implicit version...

Formats


A format identifies the organization of document contents. Typically, it is used to identify the application that can understand the contents of the document and use it meaningfully. Within Documentum, a format captures information such as file name extensions related to the format. For example, pdf and doc are document formats.

Renditions


Each content item has a primary format. However, it is possible to represent the same document in other formats and attach it to the same object. These other formats (non-primary formats) are called renditions. Thus, it is possible to have text and pdf renditions of a document whose primary format is doc.

Note

Differences between the renditions are not limited to format, though it is probably the most common criterion; other criteria can be resolution (for images) and language (for translations).

Renditions can neither be edited nor versioned.

A rendition is not stored as a separate object within the repository. Each rendition is attached to one object representing the primary format. In fact, the only properties tied to a rendition are the object ID of the primary format and the format of the rendition itself. This is shown in the following figure:

Rendition generation can be automated by installing additional EMC Documentum software components:

  • DTS: Document Transformation Services...

Documentum Product Notes


Content Server offers the content-related operations in fine granularity. Most of the options described above for these features (such as options available on checkin) are offered by applications such as Webtop, which bundle these together as one unit.

Similar considerations apply to portions of the interaction that take place on the user's desktop. For example, launching an application to view or edit content is a capability of the client application and not of the Content Server.

DTS, ADTS, and MTS are optional EMC Documentum products for converting one format into another and for creating renditions.

Checkpoint


At this point you should be able to answer the following key questions:

  1. 1. What are the core Content Server features for working with content?

  2. 2. What is the difference between import and checkin? What is the difference between export and checkout?

  3. 3. What are versions? What is a version tree? What are branches?

  4. 4. What are formats? What are renditions?

Test Your Understanding


  1. 1. When a new content item is imported it gets the following version label automatically:

    a. 0.1

    b. 1.0

    c. NEW

    d. CURRENT

  2. 2. The following operations create a copy of the content item outside the repository:

    a. Import

    b. Export

    c. Checkout

    d. Cancel Checkout

  3. 3. There can only be one lock owner for one object (True/False).

  4. 4. Only the lock owner can cancel a checkout (True/False).

  5. 5. A checkin always results in a new version of the document (True/False).

  6. 6. If the following versions are all present in a version tree, which of these can be the CURRENT version:

    a. 1.0

    b. 1.1

    c. 2.0.1.0

    d. 2.1

  7. 7. What can be the new version if a folder at version 1.3 is checked in:

    a. 1.4

    b. 2.3

    c. 2.0

    d. None of the above

  8. 8. If version 3.4 of an object is checked out, it can be checked in with the following new version:

    a. 3.5

    b. 4.0

    c. 5.0

    d. 3.4.2.0

  9. 9. Which of the following aspects of a document identifies the editing application for the document:

    a. Version

    b. Format

    c. Rendition

    d. Object type

  10. 10. The i_chronicle_id...

Left arrow icon Right arrow icon

Key benefits

  • Technical foundations of the Documentum platform
  • Thorough preparation guide for the E20-120 exam
  • Complete coverage of the prescribed syllabus
  • Illustrated examples and practice questions on each topic
  • Two full-length practice tests with answers

Description

This is a complete study guide including study material and practice questions to prepare for the EMC Proven Professional certification Exam E20-120. It can also serve Documentum beginners and practitioners as a handy guide and quick reference to the technical fundamentals that is fully up to date for Documentum 5.3. Beginners are introduced to concepts in a logical manner while practitioners can use it as a reference to jump to relevant concepts directly.EMC Documentum is a leading enterprise content management technology platform that helps enterprises to streamline the capture, processing, and distribution of business information including documents, records, e-mails, web content, images, reports, and digital assets. It can also automate entire business processes in accordance with business rules. EMC Proven Professional is an exam-based certification program, which introduced a new EMC Proven Content Management Application Developer (EMCAD) track in early 2007. The first exam in this track is Content Management Foundations (CMF) Associate-level Exam, with exam code E20-120, which tests knowledge about technical fundamentals of Documentum. This book is a study guide to help you prepare for this exam with hundreds of practice questions and an efficient exam-preparation strategy.

Who is this book for?

This book is targeted at beginner and intermediate-level Documentum developers and professionals interested in learning the technical fundamentals of Documentum. The book focuses on preparing for the E20-120 exam, which makes it an ideal study guide for those taking the EMC Proven Professional Associate Level Certification in content management.

What you will learn

  • Key content management concepts for using Documentum
  • Documentum platform architecture
  • Using content with metadata
  • User authentication
  • Authorizing access for users and groups
  • Securing objects with permissions
  • Searching metadata and content
  • Creating custom object types
  • Managing customizations with DocApps
  • Creating portable customizations with aliases
  • Process automation with workflows and lifecycles
  • Using virtual documents for collaboration and reuse
  • Part 1: Fundamentals (Chapters 1 - 4)ECM Basics introduces the basic concepts of content management. Working with Content describes the aspects of creating and manipulating content. Objects and Types lays the foundation of designing and using metadata. Architecture describes the key components of the EMC Documentum platform and how they interact to provide the content management capabilities.Part 2: Security (Chapters 5 - 7)Users and Privileges describes the core concepts related to users for implementing security in Documentum. Groups and Roles provides additional capabilities for facilitating security management for groups of users. Object Security introduces permissions and ties them to users, groups, and privileges to realize the security model.Part 3: User Interface (Chapter 8)Searching describes the features for finding relevant content stored in a repository. While other user interface aspects are covered throughout the book, searching is described separately because of its fundamental importance to content management.Part 4: Application Development (Chapters 9 - 12)Custom Types describes how to create user-defined metadata structure and fundamental customization aspects. DocApps describes how to package the development artefacts for reuse and portability across repositories. Workflows and Lifecycles describe how to model and implement business processes in Documentum.Part 5: Advanced Concepts (Chapters 13 - 14)Aliases describes a mechanism for dynamic assignment of ownership, locations, and permissions. Virtual Documents describes how multiple documents can be managed as one larger document to facilitate collaboration.There are two practice test papers at the end of this book.There is a set of questions at the end of each chapter. These questions are meant to test your understanding. A good way to prioritize and focus your efforts is to use the questions to identify the areas where you score low and then work on those areas. The answers to all the questions and the solutions to the practice test papers have been provided at the end.

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Jun 13, 2007
Length: 284 pages
Edition : 1st
Language : English
ISBN-13 : 9781847192400
Vendor :
OpenText
Tools :

What do you get with a Packt Subscription?

Free for first 7 days. €18.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing

Product Details

Publication date : Jun 13, 2007
Length: 284 pages
Edition : 1st
Language : English
ISBN-13 : 9781847192400
Vendor :
OpenText
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 148.97
AWS Certified Solutions Architect ??? Associate Guide
€36.99
Web Content Management with Documentum
€62.99
Documentum Content Management Foundations: EMC Proven Professional Certification Exam E20-120 Study Guide
€48.99
Total 148.97 Stars icon

Table of Contents

14 Chapters
ECM Basics Chevron down icon Chevron up icon
Working with Content Chevron down icon Chevron up icon
Objects and Types Chevron down icon Chevron up icon
Architecture Chevron down icon Chevron up icon
Users and Privileges Chevron down icon Chevron up icon
Groups and Roles Chevron down icon Chevron up icon
Object Security Chevron down icon Chevron up icon
Searching Chevron down icon Chevron up icon
Custom Types Chevron down icon Chevron up icon
DocApps Chevron down icon Chevron up icon
Workflows Chevron down icon Chevron up icon
Lifecycles Chevron down icon Chevron up icon
Aliases Chevron down icon Chevron up icon
Virtual Documents Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Full star icon 5
(4 Ratings)
5 star 100%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Andrej Zabkar Aug 31, 2007
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Passed E20-120 with great score. As intermediate-level Documentumprofessional I found the E20-120 exam very challenging and your book wasenormously helpful during my prep time. All in all, I have found your set of questions very brain teasing, rich and well thought.Being under pressure to deliver and meet company's deadline it was essential to effectively bridge conflicting demands (work, family) and outperform when it is needed the most. Your book evidently boosted my performance. Furthermore, your book revealed many bottlenecks in my knowledge and significantly helped me to eliminate them, one by one, in time effective way. What I fancied was your clear, concise, focused writing style and the content of the book structured in manageable and digestible chunks. Of course, it is an extra effort to study in the evening but it pays off and now I am motivated to gofor E20-405.Pawan, keep up the good work!
Amazon Verified review Amazon
Deepak Shivnani Jul 11, 2010
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book is perfect choice for candidate who wants to start career in Documentum.It covers fundamentals along with advanced notes for each and every topic in Documentum.Pawan has very nicely explained all topics with othertechniques such as Venn diagram and checkpoints at the end of each chapter.He has also provided useful DQL queries in each and every chapter which can be used while building documentum applications.This books is not only for fresher but also for experienced personnel who wants to learns advanced topics in Documentum 6.5 such as Composer,Presets,Aspects etc.I would like to ask Pawan if with his great presentation skills if he can give explain basic DFC and WDK in this book with examples that will be added bonus for novice or beginners in the subject.I would recommend this book for good and through understanding of the subject and executing projects with ease and comfort.RegardsDeepakdeepak.shivnani@gmail.com
Amazon Verified review Amazon
Glenn Hughes Jul 04, 2009
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book covers all of the key areas at a level that is appropriate even for seasoned Documentum professionals. Additionally, I found the practice exams at the end to be both challenging and great preparation for the content management foundations exam. Also, this book serves as a good reference guide, and I found the example DQL queries to be very useful. Moreover, I appreciated the quality of the writing - as the book was written in such a way that it helped make the topics easy to undertand. Thanks Pawan!
Amazon Verified review Amazon
Brian H. Williamson Jul 11, 2007
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book is a great introduction and overview of the Documentum platform. I wish I had something like this available when I started working with Documentum years ago. It not only introduces Documentum concepts to beginners, but it also serves as an excellent study guide for those wanting to become Documentum certified. It can also be an excellent reference book for even experienced Documentum users and administrators.It is easy to read, with helpful self test questions at the end of every chapter.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is included in a Packt subscription? Chevron down icon Chevron up icon

A subscription provides you with full access to view all Packt and licnesed content online, this includes exclusive access to Early Access titles. Depending on the tier chosen you can also earn credits and discounts to use for owning content

How can I cancel my subscription? Chevron down icon Chevron up icon

To cancel your subscription with us simply go to the account page - found in the top right of the page or at https://subscription.packtpub.com/my-account/subscription - From here you will see the ‘cancel subscription’ button in the grey box with your subscription information in.

What are credits? Chevron down icon Chevron up icon

Credits can be earned from reading 40 section of any title within the payment cycle - a month starting from the day of subscription payment. You also earn a Credit every month if you subscribe to our annual or 18 month plans. Credits can be used to buy books DRM free, the same way that you would pay for a book. Your credits can be found in the subscription homepage - subscription.packtpub.com - clicking on ‘the my’ library dropdown and selecting ‘credits’.

What happens if an Early Access Course is cancelled? Chevron down icon Chevron up icon

Projects are rarely cancelled, but sometimes it's unavoidable. If an Early Access course is cancelled or excessively delayed, you can exchange your purchase for another course. For further details, please contact us here.

Where can I send feedback about an Early Access title? Chevron down icon Chevron up icon

If you have any feedback about the product you're reading, or Early Access in general, then please fill out a contact form here and we'll make sure the feedback gets to the right team. 

Can I download the code files for Early Access titles? Chevron down icon Chevron up icon

We try to ensure that all books in Early Access have code available to use, download, and fork on GitHub. This helps us be more agile in the development of the book, and helps keep the often changing code base of new versions and new technologies as up to date as possible. Unfortunately, however, there will be rare cases when it is not possible for us to have downloadable code samples available until publication.

When we publish the book, the code files will also be available to download from the Packt website.

How accurate is the publication date? Chevron down icon Chevron up icon

The publication date is as accurate as we can be at any point in the project. Unfortunately, delays can happen. Often those delays are out of our control, such as changes to the technology code base or delays in the tech release. We do our best to give you an accurate estimate of the publication date at any given time, and as more chapters are delivered, the more accurate the delivery date will become.

How will I know when new chapters are ready? Chevron down icon Chevron up icon

We'll let you know every time there has been an update to a course that you've bought in Early Access. You'll get an email to let you know there has been a new chapter, or a change to a previous chapter. The new chapters are automatically added to your account, so you can also check back there any time you're ready and download or read them online.

I am a Packt subscriber, do I get Early Access? Chevron down icon Chevron up icon

Yes, all Early Access content is fully available through your subscription. You will need to have a paid for or active trial subscription in order to access all titles.

How is Early Access delivered? Chevron down icon Chevron up icon

Early Access is currently only available as a PDF or through our online reader. As we make changes or add new chapters, the files in your Packt account will be updated so you can download them again or view them online immediately.

How do I buy Early Access content? Chevron down icon Chevron up icon

Early Access is a way of us getting our content to you quicker, but the method of buying the Early Access course is still the same. Just find the course you want to buy, go through the check-out steps, and you’ll get a confirmation email from us with information and a link to the relevant Early Access courses.

What is Early Access? Chevron down icon Chevron up icon

Keeping up to date with the latest technology is difficult; new versions, new frameworks, new techniques. This feature gives you a head-start to our content, as it's being created. With Early Access you'll receive each chapter as it's written, and get regular updates throughout the product's development, as well as the final course as soon as it's ready.We created Early Access as a means of giving you the information you need, as soon as it's available. As we go through the process of developing a course, 99% of it can be ready but we can't publish until that last 1% falls in to place. Early Access helps to unlock the potential of our content early, to help you start your learning when you need it most. You not only get access to every chapter as it's delivered, edited, and updated, but you'll also get the finalized, DRM-free product to download in any format you want when it's published. As a member of Packt, you'll also be eligible for our exclusive offers, including a free course every day, and discounts on new and popular titles.