간단한 디렉토리 카탈로그

디렉토리 카탈로그 템플리트(DIRCAT5.NTF)에서 간단한 디렉토리 카탈로그를 생성할 수 있습니다. 예를 들어, 한 조직에 350,000명 이상의 사용자와 총 3GB 크기를 포함하는 디렉토리가 여러 개 있을 수 있습니다. 이러한 디렉토리가 간단한 디렉토리 카탈로그에 집계되면 크기가 50MB 정도에 불과할 것입니다.

주: 서버에서의 간단한 디렉토리 카탈로그 사용이 더 이상 지원되지 않습니다.

일반적으로 각 사용자 및 그룹 항목은 100바이트보다 약간 큽니다. 간단한 디렉토리 카탈로그는 크기를 작게 만들기 위해 Domino® 디렉토리의 여러 문서를 디렉토리 카탈로그의 단일 문서로 결합하고 찾아보기 기능에 사용 가능한 정렬된 보기의 수를 제한하는 독특한 디자인을 사용합니다.

집합 문서

간단한 디렉토리 카탈로그가 작은 이유는 소스 Domino® 디렉토리의 많은 항목을 단일 집합 문서로 결합하기 때문입니다. 평균적으로 최대 항목 수는 200개 정도지만 단일 디렉토리 카탈로그 집합 문서는 최대 250개의 소스 디렉토리 항목을 포함할 수 있습니다. 이는 간단한 디렉토리 카탈로그가 약 1,000개의 집합 문서만을 사용하여 소스 Domino® 디렉토리에 있는 200,000개 문서의 정보를 저장할 수 있음을 의미합니다.

보기의 수 제한

간단한 디렉토리 카탈로그는 소수의 작은 보기만 포함하므로 크기도 작습니다. 이와 반대로 Domino® 디렉토리와 확장 디렉토리 카탈로그에는 일반적으로 크기가 큰 보기가 여러 개 있습니다.

$Users 보기 간단한 디렉토리 카탈로그에서 이름 검색을 위해 사용되는 하나의 보기입니다. 디렉토리 카탈로그를 설정할 때 이 보기를 식별 이름별, 성별, 또는 대체 이름별로 정렬하는 방법을 선택합니다. 선택된 정렬 순서와 일치하지 않는 이름을 찾으려면 보기 검색이 아닌 디렉토리 카탈로그에 대한 전체 텍스트 검색이 수행됩니다.

$Users 보기의 집합 문서를 수동으로 열어서는 안됩니다. 이 문서는 보기 위한 문서가 아니므로, 볼 수 있도록 형식을 지정하는 데 상당한 시간이 걸립니다.

$Unid 보기 Dircat 태스크가 소스 디렉토리 항목을 디렉토리 카탈로그에 복제하는 데 필요한 정보가 들어 있습니다. $Unid 보기는 디렉토리 카탈로그의 복제본에 작성되지 않기 때문에, 디렉토리 카탈로그의 크기를 상당히 감소시킵니다.

$PeopleGroupsFlat 보기 Notes® 사용자가 디렉토리를 찾아보기 위해 주소 단추를 클릭하면 이 보기에 디렉토리 이름이 표시됩니다.

구성 보기 디렉토리 카탈로그 구성이 들어 있는 환경 설정 문서를 표시합니다.

사용자 보기 사용자가 열 수 있고 프로그램이 액세스하여 디렉토리 카탈로그에 포함된 이름을 볼 수 있습니다. 이 보기는 디스크에 저장되어 있지 않지만 대신, 필요시 구성될 수 있습니다.

디자인 변경

일반적으로 간단한 디렉토리 카탈로그의 데이터베이스 설계를 변경하지 마십시오. 사용자 보기의 이름을 변경하는 것은 예외이며, 기존의 보기 이름인 Users를 별명으로 보관하는 경우에는 이 보기의 이름을 변경할 수 있습니다.

애플리케이션 액세스

Notes® 애플리케이션은 다음 방법을 사용하여 간단한 디렉토리 카탈로그에 프로그램 방식으로 액세스할 수 있습니다.

  • $Users 보기에 대한 NAMELookup 호출
  • NOTES.INI 설정 Name_Include_Ed=1을 사용하는 경우 NAMEGetAddressBooks 호출
  • NIFFindByKey, NIFReadEntries, NIFOpenNote 호출 -- Users 보기에 액세스할 수 있지만 $Users 보기에는 액세스할 수 없습니다.
    주: NIFOpenNote를 사용하여 NIFReadEntries에서 다시 전달된 note를 열 수 없습니다. 대신 NIFOpenNote를 호출해야 합니다.
  • LotusScript® 메소드 -- Users 보기에 액세스할 수 있지만 $Users 보기에는 액세스할 수 없습니다.
  • @NameLookup 함수