모든 Hub 서버 인스턴스에서 검색을 활성화하도록 구성해야 합니다. Hub 콘솔의 Hub 서버 도구와
cmxserver.properties
파일을 사용하여 검색에 대한 Hub 서버 속성을 구성합니다.
텍스트 편집기를 사용하여 다음 위치의
cmxserver.properties
파일을 엽니다.
<MDM Hub 설치 디렉터리>\hub\server\resources\cmxserver.properties
검색에 대한 다음 속성을 구성합니다.
cmx.ss.enabled
검색을 활성화할지 여부를 나타냅니다.
새 설치의 경우 기본값은
true
입니다. 업그레이드의 경우 이 속성이 설정되어 있었다면 업그레이드 전 값이 유지됩니다. 이 속성을 설정하지 않으면 기본값이
false
입니다.
ex.max.conn.per.host
호스트에 연결하려는 Elasticsearch 노드의 최대 수를 설정합니다. 호스트의 Elasticsearch 클러스터 노드 수로 설정합니다.
ex.max.threads
Elasticsearch 클러스터의 각 노드에 사용할 Apache 비동기식 비차단 수신기의 최대 스레드 수를 설정합니다. 기본값은
1
입니다.
이 값은 Informatica 글로벌 고객 지원 센터에서 제안한 경우에만 변경합니다.
es.index.refresh.interval
처음에 스마트 검색 데이터 인덱싱 일괄 작업이 실행된 후 Elasticsearch에서 데이터 변경 내용을 커밋하는 간격(초)을 설정합니다. 이 시간 간격 후에 데이터를 검색에 사용할 수 있습니다. 기본값은
30
입니다.
이 속성은 초기 인덱싱 중에 발생하는 높은 인덱싱 볼륨에 영향을 미칩니다. 이 값은 Informatica 글로벌 고객 지원 센터에서 제안한 경우에만 변경합니다.
cmx.e360.view.enabled
MDM 관리자가 Entity 360 프레임워크를 구현하는 경우 IDD 사용자는
검색
상자를 사용하여 레코드를 찾고 항목 탭을 사용하여 레코드를 편집 및 관리합니다.
새 설치의 경우 기본값은
true
입니다. 업그레이드의 경우 이 속성이 설정되어 있었다면 업그레이드 전 값이 유지됩니다. 이 속성을 설정하지 않으면 기본값이
false
입니다.
search.provisioning.numshards
선택 사항입니다. Elasticsearch 환경에 생성할 shard 수입니다. 최대 shard 수 및 총 노드 수에 따라 값이 달라집니다. 예를 들어, 최대 shard 수가 1이고 노드 수가 3인 경우 shard를 3개 작성할 수 있습니다. 기본값은 Hub 서버의 총 수입니다.
search.provisioning.numreplicas
선택 사항입니다. 서로 다른 노드에 생성할 Elasticsearch 엔진 문서의 사본 수입니다. 서로 다른 노드의 shard에 여러 개의 문서 사본을 생성하려면 복제 계수를 사용합니다. 하나 이상의 노드가 예기치 않게 종료된 경우 고가용성을 달성하려면 여러 개의 문서 사본이 필요합니다. 예를 들어 복제 계수가 2라면 두 개의 노드에서 두 개의 문서 사본을 얻을 수 있습니다. Elasticsearch의 경우 기본값은 0입니다.
cmx.task.search.records.return
사용자가 비즈니스 항목이 있는 Data Director의 태스크 관리자에서 태스크를 검색할 때 Elasticsearch 페이지 매기기를 제어합니다. 기본값은
1000
입니다.
이 값은 Informatica 글로벌 고객 지원 센터에서 제안한 경우에만 변경합니다.
cmx.server.batch.smartsearch.initial.block_size
스마트 검색 데이터 초기 인덱스 일괄 작업이 각 블록에서 처리할 수 있는 최대 레코드 수입니다. 기본값은 250입니다. 대규모 데이터 집합을 인덱싱할 때는 레코드 수를 늘리십시오. 권장되는 최대값은 1000입니다.
cmx.server.enrichcopager.thread_pool
속성을 수동으로 추가합니다. EnrichCoPager 속성이 스레드 풀에서 병렬 ReadCO 작업을 수행하기 위해 사용하는 스레드 수를 설정합니다. 기본값은 30입니다. 스레드 수를 1로 설정하면 속성이 비활성화됩니다.