HCL Notes
HCL Notes(이전의 Lotus Notes) 데이터베이스를 크롤링합니다.
IBM Cloud Pak for Data IBM Software Hub
이 정보는 설치된 배포에만 적용됩니다.
크롤링되는 문서
- HCL Notes 데이터베이스의 각 문서가 크롤링되어 컬렉션에 문서로 추가됩니다.
- HCL Notes 문서에 첨부 파일이 있는 경우 첨부 파일 처리를 선택하면 Discovery에서 지원하는 문서만 크롤링되고 다른 모든 문서가 무시됩니다. 자세한 내용은 지원되는 파일 형식 를 참조하세요.
- 첨부 파일 처리를 선택하면 크롤러가 HCL Notes 문서에 첨부된 파일을 크롤링하고 색인화하려고 시도합니다. Discovery에서 지원하는 파일 형식이 색인됩니다. 자세한 내용은 지원되는 파일 형식 를 참조하세요.
- 문서 수준 보안이 지원됩니다. 이 옵션을 활성화하면 사용자가 HCL Notes에 로그인했을 때 액세스할 수 있는 것과 동일한 콘텐츠를 크롤링하고 쿼리할 수 있습니다. 자세한 내용은 문서 수준 보안 지원 를 참조하세요.
- 소스가 다시 크롤링되면, 새로운 문서가 추가되고, 업데이트된 문서는 현재 버전으로 수정되며, 삭제된 문서는 컬렉션의 색인에서 삭제됩니다.
- 모든 Discovery 데이터 원본 커넥터는 읽기 전용입니다. 크롤링 계정에 부여된 권한에 관계없이 Discovery는 원본 데이터 원본의 콘텐츠를 쓰거나 업데이트하거나 삭제하지 않습니다.
데이터 소스 요구사항
설치된 모든 배포에 대한 데이터 소스 요구 사항 외에도 HCL Notes 데이터 소스는 다음 요구 사항을 충족해야 합니다:
- 데이터 소스는 HCL Notes 9.0.1 데이터베이스를 크롤링할 수 있습니다.
- HCL Notes 데이터 소스는 Domino Internet Inter-ORB Protocol(DIIOP) 프로토콜만 지원합니다.
- ACL을 포함한 문서를 크롤링하려면 Domino 서버의 서버, 데이터베이스 및 문서 액세스 권한에 대한
Reader수준 이상의 액세스 권한이 있어야 합니다. - 내부 Domino LDAP 디렉토리에서 그룹 추출을 하려면
Reader디렉토리 데이터베이스에 대한names.nsf액세스 권한이 있어야 합니다. - 외부 LDAP 디렉터리에서 그룹을 추출하려면 외부 LDAP 서버에 대한 자격 증명이 있어야 합니다.
전제조건 단계
-
문서 수준 보안을 사용하려면 몇 가지 단계를 거쳐 설정해야 합니다. 자세한 내용은 문서 수준 보안 지원 를 참조하세요.
HCL Notes에서 사용하는 LDAP 서버(내부 Domino LDAP 또는 외부 LDAP 디렉터리)를 원격 LDAP 디렉터리로 사용하여 문서 수준 보안을 관리할 수 있습니다. 컬렉션을 검색하는 사용자는 외부 LDAP 디렉토리에 나열될 수 있습니다. 그러나 크롤링을 설정하는 데 사용하는 사용자 자격 증명은 내부 Domino LDAP 디렉터리에 나열된 사용자의 소유여야 합니다.
문서 수준 보안을 구성하려면 다음 정보를 수집해야 합니다:
- LDAP 서버 URL
- LDAP 서버 URL 에 연결합니다. 예를 들어,
ldap://<ldap_server>:<port>입니다. - LDAP 바인딩 사용자 이름
- 디렉토리 서비스에 바인딩하는 데 사용할 사용자 이름입니다. 이 사용자는 관리 액세스 권한이 있어야 하며 내부 Domino LDAP 디렉터리에 등록되어 있어야 합니다.
- LDAP 바인딩 사용자 비밀번호
- 사용자와 연관된 비밀번호입니다.
- LDAP 기본 DN
- LDAP에서 사용자 항목을 검색하기 위한 시작점입니다. 예를 들어,
CN=Users,DC=example,DC=com입니다. - LDAP 사용자 필터
- LDAP에서 사용자 항목을 검색할 때 적용할 필터입니다. 지정하지 않을 경우 기본값은
(userPrincipalName=\{0\})입니다. - LDAP 그룹 필터
- LDAP에서 그룹 항목을 검색할 때 적용할 필터입니다.
-
도메노 인터넷 인터-오르브 프로토콜(DIIOP) 프로토콜을 사용하여 서버를 크롤링하려면 먼저 프로토콜을 사용하도록 HCL Notes 서버를 구성해야 합니다. 크롤링하려는 서버가 DIIOP 및 HTTP 태스크를 실행 중이어야 합니다.
DIIOP를 사용하도록 HCL Notes 서버를 구성하려면 다음 단계를 완료하세요:
-
HCL Notes 서버 문서를 구성합니다.
-
HCL Notes 에서 크롤링하려는 HCL Notes 서버의
server문서를 엽니다. 이 문서는 Domino 디렉토리에 저장되어 있습니다. -
설정 페이지에서 서버 섹션을 펼치십시오.
-
보안 페이지의 프로그래밍 기능 제한 섹션에서 다음 세 가지 필드에 사용자 환경에 적합한 보안 제한을 지정합니다:
- 제한된 로터스 스크립트 실행/Java 에이전트
- 실행 제한 Java/Javascript/COM
- 제한 없이 실행 Java/Javascript/COM
예를 들어, LotusScript/Java 에이전트의 무제한 액세스를 허용하기 위해 별표(
*)를 지정하고, Java/JavaScript/COM 제한을 위해 도미노 디렉토리에 등록된 사용자 이름을 지정할 수 있습니다.DIIOP 프로토콜을 사용하는 서버를 크롤링하려면 구성한 크롤러가 이러한 필드에 지정한 사용자 이름에 액세스할 수 있어야 합니다.
-
Internet Protocol 페이지를 연 다음, HTTP 페이지를 엽니다. HTTP 클라이언트가 데이터베이스를 검색하도록 허용 옵션을 예로 설정합니다.
-
-
사용자 문서를 구성합니다.
-
LDAP 바인딩에 사용할 자격 증명을 가진 사용자에 대한
user문서를 엽니다. 이 문서는 Domino 디렉토리에 저장되어 있습니다. -
인터넷 비밀번호 필드의 기본 페이지에 비밀번호를 지정하십시오.
데이터 소스를 설정할 때 이 사용자 및 비밀번호 정보를 지정합니다.
-
-
HCL Notes 서버에서 DIIOP 작업을 다시 시작합니다.
자세한 내용은 서버 작업 실행 문서에서 HCL Notes을 참조하세요.
HCL Notes 데이터 원본에 연결하기
Discovery 프로젝트에서 다음 단계를 완료하십시오
-
탐색 창에서 컬렉션 관리를 선택합니다.
-
새 컬렉션을 클릭합니다.
-
노트를 클릭한 다음, 다음을 클릭합니다.
-
컬렉션의 이름을 지정합니다.
-
HCL Notes에 있는 문서의 언어가 영어가 아닌 경우 적절한 언어를 선택합니다.
지원되는 언어 목록은 언어 지원을 참조하십시오.
-
선택: 동기화 일정을 변경합니다.
자세한 내용은 크롤링 일정 옵션 를 참조하세요.
-
인증정보 입력 섹션에서 다음 필드에 값을 추가합니다:
- 호스트 이름
- HCL Notes 서버의 호스트 이름입니다.
- 사용자 이름
- HCL Notes 서버를 크롤링하는 데 사용할 사용자 이름입니다.
- 비밀번호
- 사용자와 연관된 비밀번호입니다.
-
크롤링 유형에서 다음 옵션 중에서 크롤링할 항목을 선택합니다:
- 특정 HCL Notes 데이터베이스를 크롤링하려면 데이터베이스를 선택한 다음, 데이터베이스의 파일 이름을 데이터베이스 파일 이름 필드에 추가합니다.
- 여러 데이터베이스를 크롤링하려면 디렉토리를 선택합니다. 디렉토리 이름 필드에 크롤링할 데이터베이스가 저장되어 있는 디렉터리를 지정합니다.
-
선택: 보안 섹션에서 문서 수준 보안을 활성화할지 여부를 지정합니다.
-
문서 수준 보안을 사용하려면 문서 수준 보안 사용 스위치를
On로 설정하세요.이 기능을 켜면 사용자는 HCL Notes 데이터베이스나 디렉토리에서 액세스할 수 있는 동일한 콘텐츠를 크롤링할 수 있습니다.
-
Domino LDAP 디렉터리를 사용하려면 원격 LDAP 디렉터리 사용 스위치를
On로 설정합니다. Domino LDAP 디렉터리에 대한 세부 정보를 입력합니다. 필수 단계를 수행할 때 이 정보를 수집했습니다.- LDAP 서버 URL
- LDAP 서버 URL 에 연결합니다. 예를 들어,
ldap://<ldap_server>:<port>입니다. - LDAP 바인딩 사용자 이름
- 디렉토리 서비스에 바인딩하는 데 사용할 사용자 이름입니다.
- LDAP 바인딩 사용자 비밀번호
- 사용자와 연관된 비밀번호입니다.
- LDAP 기본 DN
- LDAP에서 사용자 항목을 검색하기 위한 시작점입니다. 예를 들어,
CN=Users,DC=example,DC=com입니다. - LDAP 사용자 필터
- LDAP에서 사용자 항목을 검색할 때 적용할 필터입니다. 지정하지 않을 경우 기본값은
(userPrincipalName=\{0\})입니다. - LDAP 그룹 필터
- LDAP에서 그룹 항목을 검색할 때 적용할 필터입니다.
-
-
옵션: 고급 옵션 섹션에서 다음 구성 설정에 대해 선택합니다:
- 크롤링 첨부 파일
-
HCL Notes 문서에 첨부된 파일을 크롤링하려면 스위처를
On로 설정하세요. - 자동 코드 페이지 감지
-
인코딩 변환기가 크롤링할 페이지의 코드를 감지하도록 하려면 스위치를
On로 설정하세요. 스위처를Off로 설정하는 경우 다음 필드에 값을 지정합니다:- 사용할 코드 페이지
- 크롤링할 페이지의 문자 인코딩을 지정합니다. 지정하지 않으면 기본값인
UTF-8가 사용됩니다. - 메모 공식
- 크롤링하려는 데이터를 필터링하는 데 사용할 HCL Notes 수식을 지정합니다. 예를 들어,
SELECT @IsAvailable(Year) & Year > 2003입니다. 자세한 내용은 공식 언어 문서에서 HCL Notes를 참조하세요.
-
문서를 필터링할 때 사용할 날짜를 지정합니다. 날짜는 HCL Notes 문서에서
_ _$Date$_ _이라는 이름의 필드에 저장됩니다. 기본적으로 이 필드에는 문서의 마지막 수정 날짜가 저장됩니다. 대신 필드에 저장할 다른 날짜를 선택할 수 있습니다.- 문서 수정 날짜
- 문서가 마지막으로 수정된 날짜를 사용합니다. 이 옵션은 기본적으로 선택됩니다.
- 문서 크롤링 날짜
- 마지막으로 크롤링한 날짜를 사용합니다.
- 문서 생성 날짜
- 문서의 생성 날짜를 사용합니다.
-
크롤러가 문서의 이미지에서 텍스트를 추출하도록 하려면 추가 처리 설정를 확장하고 광학 문자 인식(OCR) 를
On으로 설정하세요.OCR이 활성화되어 있고 문서에 이미지가 포함되어 있으면 처리 시간이 더 오래 걸립니다. 자세한 내용은 광학 문자 인식 를 참조하세요.
-
** 완료**를 누르십시오.
컬렉션이 빠르게 생성됩니다. 데이터가 컬렉션에 추가되면 처리하는 데 시간이 더 걸립니다.
진행 상황을 확인하려면 활동 페이지로 이동하세요. 탐색 창에서 컬렉션 관리를 클릭한 다음 클릭하여 컬렉션을 엽니다.