특정한 검색 가능한 비즈니스 항목 유형 내에서 데이터를 찾거나 문자열 값을 기반으로 모든 검색 가능한 비즈니스 항목 유형 내에서 데이터를 찾는 스마트 검색을 수행합니다. Informatica Data Director 응용 프로그램에 일치하는 검색 가능한 필드가 표시됩니다. 결과가 문자열 값에 얼마나 근접하게 일치하는지에 따라 결과의 순위가 지정됩니다. 필터를 적용하여 더 관련 있는 결과를 식별할 수 있습니다.
MDM Hub은 Apache Solr의 SolrCloud 기능을 사용하여 스마트 검색을 수행합니다. Apache Solr은 오픈 소스 엔터프라이즈 검색 응용 프로그램입니다. SolrCloud는 Solr 서버 클러스터를 사용하여 분산된 인덱싱 및 검색을 제공합니다. Apache ZooKeeper는 여러 Solr 서버에 걸쳐 검색을 동기화하는 중앙 집중식 서비스입니다.
스마트 검색을 수행하기 전에 처리 서버를 구성하고 데이터를 인덱싱해야 합니다. 데이터를 인덱싱하면 Solr 서버가 비즈니스 항목을 읽고 컬렉션에 추가합니다. 각 컬렉션은 검색 가능한 비즈니스 항목 유형을 나타냅니다. 컬렉션은 여러 문서로 구성되고, 문서에는 검색 가능한 필드와 해당 값이 포함되어 있습니다. 데이터가 하나의 노드에 비해 클 경우 여러 노드를 사용하고 하나 이상의 shard에 데이터를 저장할 수 있습니다. Shard는 여러 노드에서 분할된 컬렉션의 논리적 단위입니다.