How to Set Up and Configure Documentum Connector
VERSION SUPPORT
Ensure you install the appropriate version of the connector to interact with your Documentum.
- Documentum Connector version 3 uses the REST API to interact with Documentum. This topic is about version 3.
- Documentum Connector version 2 uses the DFC API to interact with Documentum. See Documentum v2: DFC API.
All BA Insight connectors can be downloaded from the Upland Right Answers Portal under Knowledge > BA Insight > Product Downloads > Connectors. This connector is installed with the same generic steps as any BA Insight connector. You must satisfy the Prerequisites for your connector before installing. The configuration specifics are detailed below.
Use the Connection Connection defines the how Connectivity Hub connects to your Source System (which contains your documents, graphics, etc.,). Your Connection includes identifying elements such as: URL of the BA Insight web service connector you are using, (File Share connector, SharePoint Online connector, etc.), Authentication mode, User Accounts and Credentials, Database information (for database connectors) and Content specific information, described below, to complete the configuration of your connector.
Documentum Installation Walk-Thru Video
Use the following video to install any BA Insight Repository-type connector.
-
The Documentum connector is used in the video as an example.
-
See the specific settings for your connector Connection and Content in the topics below.
-
Installing a Repository-Type Connector: Documentum from BA Insight on Vimeo.
Connection Configuration Specifics
- Documentum Account:
- Specify a login user name and password that is a valid Documentum account.
- This account must have READ permissions to all documents in order to crawl.
- Specify a login user name and password that is a valid Documentum account.
- Excluded Metadata Provides context with details such as the source, type, owner, and relationships to other data sets. Metadata provides details around the item being crawled by Connectivity Hub. fields:
- Comma (,) separated list of metadata which is NOT retrieved for indexed documents.
- EnterTimeZone Offset:
- If your Documentum deployment stores dates with the local time zone instead of UTC, specify the time zone of your Documentum deployment.
- This typically applies only to Documentum pre-v6 (or upgraded to v6 or higher).
- If your Documentum deployment stores dates with the local time zone instead of UTC, specify the time zone of your Documentum deployment.
- Documentum URL: Enter the URL of the Documentum instance using the following format: http(s)://<documentum_server>:<port_number>
- Default port: 7777
- Documentum REST services must be deployed on this instance.
- BA Insight recommends the URL to be https-secured as the Documentum account credentials are passed on for authentication.
- Exclude UTC date field marker:
- Older versions of Documentum fail to interpret the UTC marker in DQL queries.
- To build DQL queries without the UTC marker please select this option (from version D6 onward dated are stored in UTC by default)
- Older versions of Documentum fail to interpret the UTC marker in DQL queries.
Content Configuration Specifics
- The OpenText Documentum Connector provides settings that you can use to specify which documents to crawl and what information to retrieve about each of these documents.
- These settings must be specified in an XML file.
- All of the elements are optional.
- For this reason, if a setting is not defined, the default value is used.
Setting | Default Value | Description |
---|---|---|
<contentlessExtension>
|
unk
|
|
<Customfilter>
|
Empty (no filter) |
|
<deleteevent>
|
dm_destroy
|
|
<disableDeletedCheck>
|
False
|
|
<disableSavedCheck>
|
False
|
|
<dontRetrieveDocument>
|
False
|
|
<dontRetrieveSecurity>
|
False
|
|
<downloadBlockedExtension>
|
Empty (No extensions) |
|
<enableContentless>
|
True
|
If this settings is set to " |
<enableCustomFilterOnGetItem>
|
True
|
This value is only recommended in special cases:
|
<includeCabinetName>
|
False
|
|
<includeFolderPath>
|
False
|
If set to "True " the folder path (r_folder_path) is retrieved if it is part of the item's metadata. |
<IncludeParentId>
|
False
|
If set to "
|
<indexAllVersions>
|
(Only latest version of the item will be indexed) | Set to "True" if you want to index all versions of a specific document as separate entries |
<purgeevent>
|
dm_purge
|
|
<rootObject>
|
dm_document
|
|
<saveevent>
|
dm_save
|
|
<skipCrawlReadPermissionCheck>
|
False
|
|
Deprecated Configuration Options
Setting | Default Value | Description |
---|---|---|
|
|
'Effective' and dsm_doc_classification='For Internal Use Only' and acl_name like 'd2%' and dsm_doc_collection_key in (select distinct(alias_name) from dm_alias_set where object_name='dsm_es_publishfiuo' ) |
|
True
|
|
Upgrading Documentum
-
If you upgrade your Documentum from version 2 to version 3, you must create a new Connection and Content Source.
-
Your old Connection and Content Source Content Sources do the following: Receive data from the Source System via the Connection, Filter the data it receives, Provide the results to the Target, Define the specific search index that contains the content you wish to index (and later search). do not carry over from the old version.
Web.config Configuration Specifics
The following additional parameters are available for tuning:
- PagingFix:
- The number of additional items retrieved on Full Crawl Enumeration when clean time break not achieved.
- Default: 1000
- RestEndpoint:
- The rest endpoint of the Documentum REST API.
- Default: dctm-rest
- PagingSize:
- The number of items requested per page when calling the REST API.
- Default: 1000
- CacheExpiration:
- Expiration in minutes for an item in cache to be removed since last access.
- Default: 10
- RequestTimeoutInSeconds:
- REST API call timeout.
- Default: 120