Documentum 커넥터 구성 및 사용(FAST Search Server 2010 for SharePoint)

 

적용 대상: FAST Search Server 2010

마지막으로 수정된 항목: 2016-11-29

Microsoft SharePoint 2010 Indexing Connector for Documentum을 사용하면 Microsoft FAST Search Server 2010 for SharePoint(Microsoft SharePoint Server 2010 사용)에서 EMC Documentum 시스템에 저장된 콘텐츠를 인덱싱할 수 있습니다. 이 문서에서는 FAST Search Server 2010 for SharePoint와 함께 사용할 수 있도록 Indexing Connector for Documentum 커넥터를 설치하고 구성하는 방법에 대해 설명합니다.

Microsoft 다운로드 센터에서 Indexing Connector for Documentum을 다운로드하려면 Microsoft SharePoint 2010 Indexing Connector for Documentum(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=191180&clcid=0x412)(영문일 수 있음) 페이지를 방문하십시오.

Indexing Connector for Documentum에 포함된 기능은 다음과 같습니다.

  • SharePoint 2010 Search 커넥터 프레임워크 기반

  • 64비트 커넥터

  • 단일 커넥터로 여러 버전의 EMC Documentum Content Server 지원

  • Documentum 개체 및 개체 메타데이터 인덱싱

  • Documentum 보안 정의 및 정책 지원

  • Windows PowerShell을 통해 자동화된 구성 및 관리 지원

  • 여러 Documentum 클라이언트 응용 프로그램을 지원하도록 검색 결과 URL 구성 가능

  • 크롤링에서 파일 및 폴더 제외 지원

다음은 지원되거나 지원되지 않는 Indexing Connector for Documentum의 개체 유형 및 속성 목록입니다.

지원되는 컨테이너 개체 및 속성:

  • dm_cabinet 및 하위 형식

  • dm_Folder 및 하위 형식

  • r_object_type

  • object_name

  • title

  • subject

  • keywords

  • owner_name

  • r_creator_name

  • r_creation_date

  • r_modifier

  • r_modify_date

  • cabinetpath

  • folderpath

지원되는 문서 개체 및 속성:

  • dm_Folder 및 하위 형식

  • authors

  • keywords

  • r_full_content_size

  • r_creation_date

  • object_name

  • r_modify_date

  • r_modifier

  • subject

  • title

  • r_object_type

  • a_content_type

  • owner_name

  • r_version_label

  • r_lock_date

  • r_lock_owner

  • r_policy_id

  • r_current_state

  • log_entry

  • r_creator_name

  • r_access_date

  • a_storage_type

  • i_retain_until

  • ContainerPath

  • 모든 사용자 지정 속성

지원되지 않는 개체 유형:

  • Temp 캐비닛

  • Temp 폴더

  • Temp 파일

Indexing Connector for Documentum의 필수 구성 요소 설치 및 구성

다음 절차에 따라 Indexing Connector for Documentum의 필수 구성 요소를 설치하고 구성하십시오. 반드시 여기에 나오는 순서대로 작업을 수행해야 합니다.

SharePoint 2010 Indexing Connector for Documentum의 필수 소프트웨어는 다음과 같습니다.

  • 다음 SharePoint Server 2010, Search Server 2010 또는 FAST Search Server 2010 for SharePoint 제품 중 하나:

    • Microsoft SharePoint Server 2010

    • Microsoft Search Server 2010

    • Microsoft Search Server 2010 Express

    • Microsoft SharePoint 2010 for Internet Sites Enterprise

    • Microsoft SharePoint 2010 for Internet Sites Standard

    • Microsoft FAST Search Server 2010 for SharePoint

    • Microsoft FAST Search Server 2010 for SharePoint Internet Sites

  • SP2와 DFS 핫픽스 1049가 설치된 DFS Server v6.5. 이 서버는 모든 리포지토리에 대해 구성 및 연결되어 있어야 합니다.

  • SP2와 DFS 핫픽스 1049가 설치된 DFS Productivity Layer v6.5 .NET 어셈블리를 사용해야 합니다.

    .NET 어셈블리는 DFS 핫픽스 1049 패키지에 포함되어 있습니다. EMC Powerlink 웹 사이트 https://powerlink.emc.com(영문일 수 있음)에서 서비스 요청을 개설하여 서버 쪽 패치와 클라이언트 쪽 패치를 모두 포함하는 DFS 핫픽스 1049 패키지를 가져올 수 있습니다. 또는 EMC 고객 지원 담당자에게 문의해도 됩니다.

    Indexing Connector for Documentum은 EMC DFS(Documentum Foundation Services)를 연결 API(응용 프로그래밍 인터페이스)로 사용하여 Documentum 리포지토리에 액세스합니다. 따라서 Indexing Connector for Documentum을 설치할 SharePoint Server 2010 크롤링 서버에 DFS Productivity Layer(DFS Server의 클라이언트) .NET 구성 요소를 설치하고 구성해야 합니다.

Indexing Connector for Documentum의 필수 구성 요소를 설치 및 구성하려면

  1. Documentum 콘텐츠 액세스 계정이 만들어진 컴퓨터에 Administrators 그룹의 구성원인 사용자 계정으로 로그온합니다.

  2. 크롤링에 필요한 Documentum 콘텐츠 액세스 계정을 만듭니다. Indexing Connector for Documentum은 Documentum 콘텐츠 액세스 계정을 사용하여 Documentum 리포지토리의 콘텐츠를 검색합니다. 이 계정에는 다음 자격 증명이 포함되어 있어야 합니다.

    • 크롤링하려는 문서에 대한 읽기 이상의 권한

    • 크롤링하려는 캐비닛, 폴더 및 레코드(메타데이터만 포함하는 문서)에 대한 찾아보기 이상의 권한

  3. 각 SharePoint Server 2010 크롤링 서버에서 전역 어셈블리 캐시 %windir%\assembly에 DFS Productivity Layer .NET 어셈블리를 배포합니다. Indexing Connector for Documentum에서 사용하는 DLL은 네 개입니다. 전역 어셈블리 캐시에 배포하기 전에 DLL 이름과 버전을 확인해야 합니다. 다음 파일은 DFS1049 핫픽스에 포함되어 있습니다. 기본 경로로 추출한 경우 이러한 파일은 %local%\emc-dfs-sdk-6.5\emc-dfs-sdk-6.5\lib\dotnet 디렉터리에서 찾을 수 있습니다.

    • Emc.Documentum.FS.DataModel.Core.dll, 버전 번호 6.5.0.231

    • Emc.Documentum.FS.DataModel.Shared.dll, 버전 번호 6.5.0.231

    • Emc.Documentum.FS.runtime.dll, 버전 번호 6.5.0.231

    • Emc.Documentum.FS.Services.Core.dll, 버전 번호 6.5.0.231

    참고

    네 개의 DLL을 전역 어셈블리 캐시(%windir%\assembly)에 끌어다 놓는 방식으로 배포할 수 있지만 이 경우 사용자 계정 컨트롤을 해제해야 합니다.

  4. DFS Productivity Layer .NET 어셈블리가 제대로 작동하려면 .NET machine.config 파일을 업데이트하여 DFS Productivity Layer의 WCF 설정을 포함해야 합니다. 각 SharePoint Server 2010 크롤링 서버의 %windir%\Microsoft.NET\Framework64\V2.0.50727\CONFIG 디렉터리에서 machine.config 파일을 엽니다. 다음 WCF 설정을 사용하면 Documentum 콘텐츠 개체(문서 파일과 해당 메타데이터)당 최대 30MB를 전송할 수 있습니다. 관리자는 "DfsDefaultService" 바인딩의 "maxReceivedMessageSize" 값을 높여 전송할 수 있는 콘텐츠의 양을 늘릴 수 있습니다. 기본 SharePoint 검색에서는 최대 16MB 크기의 파일을 처리할 수 있습니다. 16MB보다 큰 파일을 크롤링하려면 서버 관리자가 서버 시스템 레지스트리에서 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Global\Gathering Manager\MaxDownloadSize를 편집해야 합니다.

    경고

    레지스트리를 잘못 편집하면 시스템에 심각한 손상을 줄 수 있으므로 레지스트리를 변경하기 전에 컴퓨터의 중요한 데이터를 반드시 백업해야 합니다.

    %windir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG로 가서 machine.config 파일을 열고 다음 XML 조각을 <configuration> 요소에 추가합니다.

    <system.serviceModel>
    <bindings>
    <basicHttpBinding>
    <binding name="DfsAgentService" closeTimeout="00:01:00"
     openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
     allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
     maxBufferSize="10000000" maxBufferPoolSize="10000000" maxReceivedMessageSize="10000000"
     messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
     useDefaultWebProxy="true">
    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
      maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    <security mode="None">
    <transport clientCredentialType="None" proxyCredentialType="None"
    realm="" />
    <message clientCredentialType="UserName" algorithmSuite="Default" />
    </security>
    </binding>
    
    <binding name="DfsContextRegistryService" closeTimeout="00:01:00"
       openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
       allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
       maxBufferSize="10000000" maxBufferPoolSize="10000000" maxReceivedMessageSize="10000000"
       messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
       useDefaultWebProxy="true">
    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
    maxBytesPerRead="4096" maxNameTableCharCount="16384" />
    <security mode="None">
    <transport clientCredentialType="None" proxyCredentialType="None"
    realm="" />
    <message clientCredentialType="UserName" algorithmSuite="Default" />
    </security>
    </binding>
    <binding name="DfsDefaultService" closeTimeout="00:01:00" openTimeout="00:10:00" receiveTimeout="00:20:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="10000000" maxBufferPoolSize="10000000" maxReceivedMessageSize="30000000" messageEncoding="Text" textEncoding="utf-8" transferMode="StreamedResponse" useDefaultWebProxy="true">
    <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="1048576" maxNameTableCharCount="16384"/>
    <security mode="None">
    <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
    <message clientCredentialType="UserName" algorithmSuite="Default"/>
    </security>
    </binding>
    </basicHttpBinding>
    </bindings>
    </system.serviceModel>
    
  5. Indexing Connector for Documentum은 Documentum 문서 ACL(액세스 제어 목록)을 크롤링한 다음 이 목록을 시스템 ACL에 매핑합니다. 그러면 사용자가 읽기 권한이 있는 문서를 Documentum에서 검색할 수 있습니다. Indexing Connector for Documentum은 3가지 종류의 ACL 변환을 지원하며 이는 DCTMConfig.xml에서 Windows PowerShell cmdlet인 Set-SPEnterpriseSearchDCTMConnectorConfig를 사용하여 구성할 수 있습니다.

    이러한 옵션을 설정하는 방법에 대한 자세한 내용과 예제를 보려면 Indexing Connector for Documentum 설치 및 구성을 참조하십시오.

    다음은 시스템 ACL을 설정하기 위한 옵션입니다.

    • 보안 없음

      크롤링하는 동안 Indexing Connector for Documentum이 Documentum ACL을 무시하므로 모든 SharePoint 사용자가 크롤링된 문서를 모두 검색할 수 있습니다.

    • 동일 계정 가정

      Documentum 및 SharePoint 2010 제품에서 모두 AD DS(Active Directory 도메인 서비스) 또는 Active Directory 디렉터리 서비스를 사용하는 경우 Indexing Connector for Documentum은 사용자나 그룹이 두 시스템에서 동일한 계정을 사용한다고 가정합니다.

    • 사용자 매핑 테이블에 따라 ACL 변환

      Documentum 및 SharePoint 2010 제품에서 모두 AD DS 또는 Active Directory를 사용하지 않는 상태에서 보안 검색을 사용하려는 경우 ACL 변환을 수행하는 방법을 지정하는 사용자 매핑 테이블을 설정해야 합니다.

  6. 사용자 매핑 테이블을 사용하려면 다음 요건을 충족해야 합니다.

    • 사용자 매핑 테이블이 Microsoft SQL Server 2008 이상의 데이터베이스에 있어야 합니다.

    • OSearch14 서비스 계정에 최소한 사용자 매핑 테이블 데이터에 대한 읽기 권한이 있어야 합니다.

    DCTMCredentialDomain

    Documentum 계정의 도메인 이름입니다. 계정을 로컬 컴퓨터나 LDAP 시스템에서 가져오는 경우 이 열을 채워야 합니다. Documentum 계정의 User Source 속성은 None 또는 LDAP이어야 하며, 그 외의 경우는 열을 비워 두십시오.

    DCTMCredentialRepository

    Documentum 계정의 리포지토리 이름입니다. 계정을 Documentum 리포지토리에서 가져오는 경우 이 열을 채웁니다.

    DCTMCredentialLoginName

    Documentum 계정의 로그인 이름입니다.

    NTCredential

    SharePoint Server에서 Documentum 콘텐츠를 검색하는 Windows 도메인 사용자 계정입니다.

    예: Documentum 리포지토리 사용자 Dan Park의 로그인은 Finance 리포지토리에 연결되어 있습니다. Dan의 Windows 도메인 사용자 계정은 Litwareinc\dpark입니다. 이 경우 Dan은 사용자 매핑 테이블 항목에 다음과 같이 나타납니다.

    DCTMCredentialDomain

    ""

    DCTMCredentialRepository

    Finance

    DCTMCredentialLoginName

    dpark

    NTCredential

    Litwareinc\dpark

    예: Documentum에 M&S 리포지토리에 있는 Marketing Department라는 이름의 그룹이 있습니다. 이 그룹은 litware 도메인의 AD 그룹 Marketing에 매핑됩니다. 이 경우 그룹 매핑 테이블 항목은 다음과 같이 표시됩니다.

    DCTMCredentialDomain

    ""

    DCTMCredentialRepository

    M&S

    DCTMCredentialLoginName

    Marketing Department

    NTCredential

    Litware\Marketing

    참고

    값이 지정되지 않은 셀은 NULL이거나 비워 둘 수 없습니다. 빈 문자열 값에는 ''를 지정해야 합니다.
    각 Documentum 그룹의 경우 사용자 매핑 테이블에 NT 그룹이 존재해야 하며 두 그룹 모두 동일한 사용자 정보를 포함해야 합니다.
    사용자 매핑 테이블에는 사용자 및 그룹에 대한 매핑이 모두 포함됩니다. 테이블은 최신 상태로 유지해야 합니다. Documentum에서 그룹을 추가할 경우에는 Active Directory에서도 해당 그룹을 추가하고 이에 대한 매핑을 설정해야 합니다.

    다음 스크립트를 사용하여 사용자 매핑 테이블을 만듭니다.

    CREATE TABLE <replace with your user mapping table name>
    (
    DCTMCredentialDomain nvarchar (255) NOT NULL , 
    DCTMCredentialRepository nvarchar (32) NOT NULL , 
    DCTMCredentialLoginName nvarchar (80) NOT NULL , 
    NTCredential nvarchar (255) NOT NULL , 
    CONSTRAINT PK_CredentialMapping PRIMARY KEY CLUSTERED 
    ( DCTMCredentialDomain, DCTMCredentialRepository, DCTMCredentialLoginName )
    ) 
    

    위의 표에 나온 것처럼 Documentum/NT 자격 증명 쌍으로 새 매핑 테이블을 채우고, 매핑 테이블에 대한 읽기 권한을 OSearch14 계정에 부여합니다.

Indexing Connector for Documentum 설치 및 구성

다음 절차에 따라 Indexing Connector for Documentum을 설치하고 구성하십시오.

Indexing Connector for Documentum을 설치 및 구성하려면

  1. Add-SPShellAdmin을 참조하십시오. 이 문서에는 다음 절차를 수행하는 데 필요한 권한이 사용자에게 있는지 확인하는 데 도움이 되는 정보가 나와 있습니다.

  2. Windows PowerShell 명령 콘솔을 엽니다.

  3. 크롤링 구성 요소를 실행하는 팜의 각 SharePoint Server 2010 서버에서 Indexing Connector for Documentum의 DCTMIndexConn.exe를 실행하고 설치 마법사에 나타나는 단계를 따릅니다.

  4. SharePoint Server 2010 크롤링 서버에서 Windows PowerShell cmdlet인 New-SPEnterpriseSearchCrawlCustomConnector를 사용하여 FAST Search Content Search Service 응용 프로그램에 인덱싱 커넥터를 등록합니다.

  5. 단일 FAST Search Content Search Service 응용 프로그램의 경우 다음 예를 사용합니다. New-SPEnterpriseSearchCrawlCustomConnector -SearchApplication "<name of your FAST Search Content search service application>" -Protocol "dctm" -ModelFilePath "<C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\SearchConnectors\Documentum\MODEL.xml>" -Name "Microsoft SharePoint 2010 Indexing Connector for Documentum"

  6. 팜에 있는 모든 Search Service 응용 프로그램의 경우 다음 예를 사용합니다. Get-SPEnterpriseSearchServiceApplication | New-SPEnterpriseSearchCrawlCustomConnector -Protocol "dctm" -ModelFilePath "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\SearchConnectors\Documentum\MODEL.xml" -Name "Microsoft SharePoint 2010 Indexing Connector for Documentum"

  7. 각 SharePoint Server 2010 크롤링 서버에서 Windows PowerShell cmdlet인 Set-SPEnterpriseSearchDCTMConnectorConfig를 사용하여 구성 정보를 설정합니다. 모든 설정은 <시스템 드라이브>\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\SearchConnectors\Documentum\DCTMConfig.xml에 저장됩니다. SharePoint Server 2010 크롤링 서버를 둘 이상 사용하는 경우 각 서버에서 모든 설정이 동일해야 합니다.

    다음 Windows PowerShell 명령을 사용하여 Indexing Connector for Documentum의 도움말과 예제를 표시합니다.

    • Get-help Set-SPEnterpriseSearchDCTMConnectorConfig -full은 전체 도움말을 표시합니다.

    • Get-help Set-SPEnterpriseSearchDCTMConnectorConfig -examples는 예제만 표시합니다.

    다음 표에서는 Set-SPEnterpriseSearchDCTMConnectorConfig cmdlet의 주요 매개 변수에 대해 설명합니다.

    ACLTranslation ACL 변환 동작을 지정합니다.

    UserMappingTable

    기본값입니다. Indexing Connector for Documentum이 사용자 매핑 테이블에 따라 Documentum ACL을 Windows ACL로 변환합니다. UserMappingTableSQLServer, UserMappingTableSQLInstance, UserMappingTableName 및 UnMappedAccount는 ACLTranslation이 "UserMappingTable"로 설정된 경우에만 적용됩니다.

    NoSecurity

    Indexing Connector for Documentum이 크롤링하는 동안 Documentum ACL을 무시합니다. 예를 들어 Documentum의 모든 문서를 모든 SharePoint 사용자가 검색할 수 있습니다. 이 옵션을 사용하면 사용자가 보안 조정의 실행을 거부하거나 사용자 지정 보안 조정을 구현할 수 있습니다.

    SameAccountName

    Indexing Connector for Documentum이 Documentum 및 SharePoint 사용자가 Active Directory의 공유 계정처럼 동일한 계정을 공유한다고 가정합니다. 잘못된 NT 계정이 발견되는 경우 Indexing Connector for Documentum은 계정 권한을 취소합니다

    UnmappedAccount 사용자 매핑 테이블에 정의된 해당하는 Windows 계정이 없는 Documentum 계정을 처리하는 방법을 정의합니다.

    DiscardACE

    "UnmappedAccount"의 기본값입니다. 매핑된 Windows 계정을 찾을 수 없는 경우 Indexing Connector for Documentum이 Documentum 계정을 취소합니다. 문서에 대해 매핑된 다른 계정이 있는 경우 문서가 크롤링됩니다. 이 문서에 대한 계정 중 매핑할 수 있는 계정이 없는 경우에는 문서가 취소되고 크롤링 로그에 오류 메시지가 입력됩니다.

    AssumeSameAccount

    NT 계정이 Documentum 계정과 동일한 것으로 가정합니다.

    UserMappingTableSQLServer

    사용자 매핑 테이블이 포함된 SQL Server를 실행하는 컴퓨터의 호스트 이름입니다.

    UserMappingTableSQLInstance

    사용자 매핑 테이블이 포함된 SQL Server 인스턴스의 이름입니다.

    UserMappingTableDBName

    사용자 매핑 테이블이 포함된 SQL Server 데이터베이스의 이름입니다.

    UserMappingTableName

    사용자 매핑 테이블의 이름입니다.

    DisplayURLPatternForDocument

    문서의 DisplayURL 패턴입니다. <개체 ID>, <리포지토리 이름> 또는 <형식>과 같은 자리 표시자로 바뀌는 문자열 부분을 포함하는 모든 유효한 URL입니다. 예를 들어 Documentum Webtop에서 액세스할 수 있는 문서의 URL은 "http://WebtopMACHINE_NAME:PORT_NUMBER/webtop/drl/objectId/<개체 ID>/형식/<형식>"과 같은 형태일 수 있습니다.

    DisplayURLPatternForContainer

    폴더 및 캐비닛의 DisplayURL 패턴입니다. <개체 ID>, <리포지토리 이름> 또는 <형식>과 같은 자리 표시자로 바뀌는 문자열 부분을 포함하는 모든 유효한 URL입니다. 예를 들어 Documentum Webtop에서 액세스할 수 있는 폴더 또는 캐비닛의 URL은 "http://WebtopMACHINE_NAME:PORT_NUMBER/webtop/drl/objectId/<개체 ID>"와 같은 형태일 수 있습니다.

    DFSURL

    크롤링할 각 리포지토리에 대해 DFS 웹 서비스 URL을 지정합니다. 각 리포지토리에 대해 DFS 웹 서비스 URL을 둘 이상 지정할 수 있으며, 형식은 "RepositoryName1\DFSURL1.1\DFSURL1.2\...\DFSURL1.n\\RepositoryName2\DFSURL2.1\DFSURL2.2\...\DFSURL2.n\..."과 같습니다.

    PersistDCTMACL

    크롤링 속성에 Documentum ACL을 저장할지 여부를 지정합니다. "PersistDCTMACL"이 "True"로 설정된 경우 Indexing Connector for Documentum이 Documentum ACL 정보를 크롤링 속성으로 저장합니다. 기본값은 False입니다.

    Example 1: Set to "UserMappingTable" mode.
    Set-SPEnterpriseSearchDCTMConnectorConfig -ACLTranslation "UserMappingTable" -UnmappedAccount "DiscardACE" -UserMappingTableSQLServer "<YourDatabaseServerName>" -UserMappingTableSQLInstance "<YourDatabaseInstanceName>" -UserMappingTableDBName "<YourMappingDatabaseName>"  -UserMappingTableName "<YourMappingTableName>" -DFSURL "RepositoryName1\http://MACHINENAME1:PORT1/services\\RepositoryName2\http://MACHINENAME2:PORT2/services\http://MACHINENAME3:PORT3/services" -DisplayURLPatternForDocument "http://MACHINENAME4:PORT4/webtop/component/drl?objectId=<ObjectId>&format=<Format>&RepositoryName=<RepositoryName>" -DisplayURLPatternForContainer "http://MACHINENAME5:PORT5/webtop/component/drl?objectId=<ObjectId>&RepositoryName=<RepositoryName>"
    
    Example 2: Set to "NoSecurity" mode.
    Set-SPEnterpriseSearchDCTMConnectorConfig -ACLTranslation "NoSecurity" -DFSURL  "RepositoryName1\http://MACHINENAME1:PORT1/services\\RepositoryName2\http://MACHINENAME2:PORT2/services\http://MACHINENAME3:PORT3/services" -DisplayURLPatternForDocument "http://MACHINENAME4:PORT4/webtop/component/drl?objectId=<ObjectId>&format=<Format>&RepositoryName=<RepositoryName>" -DisplayURLPatternForContainer "http://MACHINENAME5:PORT5/webtop/component/drl?objectId=<ObjectId>&RepositoryName=<RepositoryName>"
    
    
    Example 3: Set to "SameAccountName" mode.
    Set-SPEnterpriseSearchDCTMConnectorConfig -ACLTranslation "SameAccountName" -DFSURL "RepositoryName1\http://MACHINENAME1:PORT1/services\\RepositoryName2\http://MACHINENAME2:PORT2/services\http://MACHINENAME3:PORT3/services" -DisplayURLPatternForDocument "http://MACHINENAME4:PORT4/webtop/component/drl?objectId=<ObjectId>&format=<Format>&RepositoryName=<RepositoryName>" -DisplayURLPatternForContainer "http://MACHINENAME5:PORT5/webtop/component/drl? objectId=<ObjectId>&RepositoryName=<RepositoryName>"
    
  8. 구성 정보를 설정한 후에는 각 SharePoint Server 2010 크롤링 서버에서 OSearch14 서비스를 다시 시작해야 합니다.

Indexing Connector for Documentum의 크롤링 규칙 만들기

크롤링을 시작하기 전에 Documentum의 특정 콘텐츠를 포함하거나 제외하도록 크롤링 규칙을 만듭니다. 다음 절차에 따라 Indexing Connector for Documentum의 크롤링 규칙을 만드십시오.

Indexing Connector for Documentum의 크롤링 규칙을 만들려면

  1. 이 절차를 수행할 사용자 계정이 FAST Search Content Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. SharePoint 중앙 관리를 열고 서비스 응용 프로그램 관리를 클릭합니다.

  3. 크롤링 규칙을 만들려는 FAST Search Content Search Service 응용 프로그램의 이름을 클릭합니다.

  4. 크롤링에서 크롤링 규칙을 클릭합니다.

  5. 크롤링 규칙 관리 페이지에서 새 크롤링 규칙을 클릭합니다.

  6. 크롤링 규칙 추가 페이지에서 다음 정보를 지정하여 크롤링 규칙을 하나 이상 만듭니다.

    • 경로 상자에 크롤링하려는 콘텐츠의 경로를 입력합니다.

      와일드카드 "*" 또는 정규식 구문을 사용할 수 있습니다. Documentum에서는 콘텐츠 이름의 대/소문자를 구분하므로 대/소문자 구분 확인란을 선택합니다. 예를 보려면 Documentum 개체를 참조하는 구문 섹션을 참조하십시오.

    • 크롤링 구성 섹션에서 이 경로의 모든 항목 포함을 선택한 다음 물음표(?)를 포함하는 복합 URL 크롤링을 선택합니다.

    • 인증 지정 섹션에서 다른 콘텐츠 액세스 계정 지정을 선택한 다음 이 문서의 앞부분에서 해당 상자에 지정한 Documentum 콘텐츠 액세스 계정 및 암호를 입력합니다.

    • 기본 인증 허용 안 함 확인란의 선택이 취소되어 있는지 확인합니다.

  7. 확인을 클릭하여 구성을 마칩니다.

    참고

    • Documentum 콘텐츠를 포함하거나 제외하는 데 사용할 Documentum 크롤링 규칙을 여러 개 만들 수 있습니다.

    • 다양한 크롤링 규칙을 사용하여 여러 Documentum 콘텐츠에 대해 서로 다른 콘텐츠 액세스 계정을 지정할 수 있습니다. 예를 들어 두 개의 리포지토리가 있고 각 리포지토리에 대해 두 개의 콘텐츠 액세스 계정이 있는 경우 크롤링 규칙에 지정된 Documentum 콘텐츠 액세스 계정은 해당 크롤링 규칙의 경로에서 다루는 Documentum 콘텐츠에만 적용됩니다.

Indexing Connector for Documentum의 콘텐츠 원본 만들기

다음 절차에 따라 콘텐츠 원본을 만듭니다.

Indexing Connector for Documentum의 콘텐츠 원본을 만들려면

  1. 이 절차를 수행할 사용자 계정이 FAST Search Content Search Service 응용 프로그램의 관리자인지 확인합니다.

  2. SharePoint 중앙 관리를 열고 서비스 응용 프로그램 관리를 클릭합니다.

  3. 콘텐츠 원본을 만들려는 FAST Search Content Search Service 응용 프로그램의 이름을 클릭합니다.

  4. 검색 관리 페이지의 크롤링 아래에서 콘텐츠 원본을 클릭합니다.

  5. 콘텐츠 원본 관리 페이지에서 새 콘텐츠 원본을 클릭합니다.

  6. 콘텐츠 원본 추가 페이지에서 다음 작업을 수행합니다.

    1. 이름 상자에 콘텐츠 원본 이름을 입력합니다.

    2. 콘텐츠 원본 형식 섹션에서 사용자 지정 저장소를 선택합니다.

    3. 저장소 유형 섹션에서 SharePoint 2010 Indexing Connector for Documentum을 선택합니다. FAST Search Content Search Service 응용 프로그램에 등록할 때 Indexing Connector for Documentum에 대해 지정한 이름 앞에 있는 라디오 단추를 표시합니다(예: dctm).

    4. 시작 주소 섹션에 시작 주소를 입력합니다. 시작 주소의 형식은 경로를 지정할 때 사용한 형식과 동일합니다. 콘텐츠 원본의 시작 주소는 두 개 이상 입력할 수 있으며, 한 줄에 하나씩 입력해야 합니다.

      예를 보려면 Documentum 개체를 참조하는 구문 섹션을 참조하십시오.

    5. 크롤링 일정 섹션의 전체 크롤링증분 크롤링 드롭다운 목록에서 일정을 선택하거나, 크롤링 종류별로 일정을 만듭니다.

    6. 콘텐츠 원본 우선 순위 섹션에서 비즈니스 요구 사항에 따라 콘텐츠 원본의 우선 순위 수준을 지정합니다.

    7. 이 콘텐츠 원본의 전체 크롤링 시작을 선택하여 콘텐츠 원본을 만든 후 바로 크롤링을 시작합니다.

    8. 확인을 클릭하여 구성을 마치고 모든 구성 옵션을 적용합니다.

    Documentum 콘텐츠 원본이 구성되었으므로 콘텐츠 원본에 지정한 Documentum 콘텐츠 리포지토리의 크롤링을 시작할 수 있습니다.

SharePoint Server 2010에서는 성능을 확장할 수 있도록 확장 가능한 아키텍처를 지원합니다. 둘 이상의 크롤링 서버를 배포하고 여러 SharePoint Server 2010 크롤러를 구성하여 EMC Documentum 데이터베이스를 동시에 크롤링할 수 있습니다.

Documentum 개체를 참조하는 구문

경로(크롤링 규칙을 설정할 때) 및 시작 주소(콘텐츠 원본을 설정할 때)에 대해 사용하는 Documentum 개체를 참조하기 위한 형식은 다음 표에 정의되어 있습니다.

Documentum 개체 유형 경로 또는 시작 주소에 대한 구문

리포지토리

dctm://<클라이언트 응용 프로그램 호스트 이름>/<리포지토리 이름>

캐비닛

dctm://<클라이언트 응용 프로그램 호스트 이름>/<리포지토리 이름>/<캐비닛 이름>

폴더

dctm://<클라이언트 응용 프로그램 호스트 이름>/<리포지토리 이름>/<캐비닛 이름>/<폴더 이름>

문서

dctm://<클라이언트 응용 프로그램 호스트 이름>/<리포지토리 이름>/<캐비닛 이름>/<폴더 이름>//<폴더 이름>?DocSysID=<r_object_id>(여기서 r_object_id는 해당 문서의 개체 ID입니다.)

*<클라이언트 응용 프로그램 호스트 이름>*은 Webtop 또는 DA와 같은 Documentum 클라이언트 응용 프로그램의 호스트 이름입니다. 여기에 구성된 *<클라이언트 응용 프로그램 호스트 이름>*은 콘텐츠 원본에서 사용되는 이름과 동일해야 합니다. <리포지토리 이름>, <캐비닛 이름> 및 *<폴더 이름>*은 대/소문자를 구분합니다.