검색 조회 용어

기본 키워드를 사용하여 자산을 검색할 수 있습니다. 또한 검색 조회 용어를 입력하고 다음 표에 나열된 연산자를 사용하여 검색을 정제할 수도 있습니다.

검색어 참조

모든 검색어에서 이 표에 나열된 와일드카드 문자를 사용할 수 있습니다.

참고: 사용자 및 사용자 그룹을 검색할 때 와일드카드 문자 또는 논리 연산자를 사용하지 마십시오. 사용자 이름, 사용자 ID 또는 사용자 그룹 이름의 일부를 입력하십시오. 검색하면 조회 문자열과 일치하는 그룹 또는 사용자 목록이 표시됩니다.
표 1. 검색어 참조
검색어 설명 예제
특수 문자가 없는 단일 용어 입력 메타데이터에서 단일 단어가 포함된 모든 자산을 리턴합니다. Claims를 입력하십시오.
"용어1 용어2" 두 개의 관련된 용어를 따옴표로 묶습니다. 메타데이터에서 정확한 해당 구문이 포함된 모든 자산을 리턴합니다. "process model"을 입력하여 이와 유사한 용어를 그룹화하십시오.
" ? " 단일 와일드 카드 문자를 나타냅니다. 대체 철자가 포함된 모든 자산을 리턴합니다.
참고: 검색에서 물음표를 첫 문자로 사용할 수 없습니다.
bells 또는 balls와 같은 단어를 리턴하려면 B?lls를 입력하십시오.
" * " 다중 문자 와일드 카드를 나타냅니다. 용어의 대체 변형을 검색하려면 별표를 사용하십시오.
참고: 검색어의 첫 글자나 마지막 글자 대신 별표를 사용할 수 있습니다. 검색 조회로 "*.*"를 사용할 수는 없습니다.
long, longer 또는 longest와 같은 단어를 리턴하려면 long*을 입력하십시오.
" ~" 근접한 철자 변형이 포함된 자산을 검색하려면 단일 단어의 마지막에 틸더를 사용하십시오.
참고: 이 검색을 더 강력하게 만들려면 0과 1 사이의 숫자 지표를 포함시키십시오. 숫자가 높을수록 원래 검색어에 가까운 일치사항을 리턴합니다. 예: boat~0.9coat를 리턴합니다.
boat, float, coat 등의 단어를 리턴하려면 throat~을 입력하십시오.
AND 검색 조회에서 이 부울 연산자를 모두 대문자로 사용하십시오. 기본 부울 연산자는 항상 AND입니다. 관련 용어 "process model" 및 claims가 포함된 용어를 리턴하려면 "processing model" AND claims를 입력하십시오.

고급 검색어 참조

임의의 조합에서 하나 이상의 검색 필드를 사용하거나 마지막 수정 날짜를 선택하여 검색 범위를 좁힐 수 있습니다.

이 표는 각 고급 검색 필드의 예를 제공하며, 샘플 검색 데이터를 사용하여 검색 조회가 어떻게 발전하는지 설명합니다.
표 2. 고급 검색 참조 표
필드 레이블 설명 예제 조회 구문
모든 단어 검색할 용어의 문자열을 순서에 상관 없이 입력하십시오. service credit implementation "service credit implementation"
정확한 구문 포함 검색할 관련 용어의 문자열을 정확한 순서로 입력하십시오. service implementation "service implementation"
최소 하나의 단어 자산 메타데이터에서 하나의 단어가 일치하는 용어 그룹을 입력하십시오. service design model service OR design OR model
단어 없음 자산 메타데이터에 포함되지 않은 용어를 입력하십시오. claims -claims
참고: 다른 검색어 없이 NOT 또는 "-"로 검색하면 결과가 리턴되지 않습니다.
ID 자산의 고유 ID에 있는 알파 및 숫자열을 입력하십시오. {0000-1111-2222-3333} (\{0000\-1111\-2222\-3333\})
이름 자산 이름의 일부인 용어를 입력하십시오. Claims name:(Claims)
설명 자산 설명에 포함된 용어나 구문을 입력하십시오. audit records human resource description:(audit records human resource)
소유자 자산 소유자의 이름을 입력하십시오.
참고: 자산 소유자가 둘 이상일 수 있습니다.
John Smith owner:(John Smith)
마지막 수정자 자산을 마지막으로 수정한 사용자의 이름을 입력하십시오. Anna Baker lastModifiedBy:(Anna Baker)
마지막 수정 날짜 날짜 선ㅌ개기에서 날짜 범위를 선택하십시오. 2007년 6월 13일 - 2007년 6월 15일 lastModified:([20070613 TO 20070615])

와일드카드 문자를 사용하여 검색

Rational® Asset Manager에서 검색 색인은 구두점을 기반으로 문서 내용을 검색에 사용할 의미 있는 정보 청크로 구분합니다. 즉, 공백 문자를 인식하지 않고 문자열 상수 또는 구분된 식별자 내의 문자를 제외하여 정보를 토큰화합니다. Rational Asset Manager 색인에 문서를 저장할 때 마침표와 같은 구두점 및 "http://"와 같이 구두점이 필요한 기타 항목은 색인에 저장되지 않습니다.

와일드카드를 사용하여 자산을 검색하는 경우, 다음 규칙과 예제를 사용하면 자산을 찾는 데 도움이 됩니다.

규칙
  1. 검색 구문에 구두점이 있는 경우, 구두점을 삭제해야 합니다. 예를 들어, "type=impl"type=impl로 수정합니다.
    참고: 뒤에 공백이 없는 와일드카드 문자는 토큰화되지 않습니다. 예를 들어, type="impl:AssetDiscussion*에서 따옴표를 삭제하고 콜론 뒤에 공백을 추가하여 type=impl: AssetDiscussion*로 수정해야 합니다.
  2. element name="request-Asset-Access-Response"와 같이 하이픈이 있는 경우 단어를 분할해야 합니다.
    참고: 이 규칙은 토큰에 숫자가 없는 경우에 true입니다. 숫자가 있으면 전체 토큰은 숫자로 해석되어 분할되지 않습니다. 예를 들어, 다음과 같습니다. layoutConstraint xmi:type="notation:Location" xmi:id="_4WXt79N1EdycYOkFXjXeHg" yes="-186".
  3. 이메일 주소와 인터넷 호스트 이름을 하나의 토큰으로 검색하십시오.

단, 검색어에 와일드 카드 문자 "*"를 사용하면 텍스트가 더 이상 토큰화되지 않습니다. 이러한 상황이 발생하는 경우에는 검색하려는 자산을 찾을 수 없습니다. 검색 필드에서 용어를 직접 토큰화해야 합니다. 다음 예제를 참조하여 와일드카드 문자를 사용하는 효율적인 검색어를 작성하십시오.

예제 1: 검색을 사용하여 WSDL 문서 찾기

시나리오: 문서에 type="impl:AssetDiscussionForum" 행이 있습니다.

이 문서를 찾으려면 다음과 같은 검색어를 사용하십시오.
  • type="impl:AssetDiscussionForum"
  • "impl:AssetDiscussionForum"
  • impl:AssetDiscussionForum
  • impl AssetDiscussionForum

다음 검색어는 "*" 와일드카드와 함께 사용할 수 있습니다.

  • type impl AssetDiscussion*
참고: 예제 type="impl:AssetDiscussion*"를 사용하여 검색할 수 없습니다. 이 예제는 단일 용어로 처리되고 문서가 색인에 저장되는 방식과 일치하지 않으므로 작동하지 않습니다.
예제 2: URL 찾기

시나리오: 호스트 이름은 단일 토큰으로 저장되지만 이름의 "http://" 부분과 함께 저장되지 않습니다. 일반 검색어를 사용하면 호스트 이름을 쉽게 찾을 수 있습니다. 그러나 검색에 "*" 와일드카드 문자를 포함시키는 경우에는 올바른 파일을 찾을 수 없을 수도 있습니다. 이 예제의 문서에는 wsdl:definitions targetNamespace="http://core.ws.web.repository.ram.ibm.com" 행이 있습니다.

이 문서를 찾으려면 다음과 같은 검색어를 사용하십시오.
  • wsdl:definitions targetNamespace="http://core.ws.web.repository.ram.ibm.com"
  • targetNamespace="http://core.ws.web.repository.ram.ibm.com"
  • http://core.ws.web.repository.ram.ibm.com

다음 검색어는 "*" 와일드카드와 함께 사용할 수 있습니다.

  • targetNamespace core.ws.web.repository.ram.ibm.*
  • targetNamespace core.ws.web.reposito*
참고: 이 용어와 와일드카드 문자를 사용하여 검색하는 경우에는 targetNamespace="http://core.ws.web.repository.ram.ibm.*” 문서를 찾을 수 없습니다. 호스트 이름에서 구두점을 제거하지 않았거나 호스트 이름에서 "http://" 부분을 제거하지 않았으므로 이 검색은 결과를 리턴하지 않습니다.

아티팩트 내에서 검색

아티팩트 내에서 검색할 때 Oracle Outside In Technology 필터를 사용하여 정보를 추출합니다. 아티팩트 내에서 검색할 때 지원되는 형식의 목록은 Outside In Technology 지원 형식을 참조하십시오.

참고: 7z 형식을 사용하는 아카이브 내에서 검색할 때는 LZMA2 압축 알고리즘만 지원됩니다. 7z 형식 및 LZMA2 이외의 압축 알고리즘을 사용하는 아카이브의 검색은 지원되지 않습니다.

XML 아티팩트 내에서 검색

자산에 WSDL 파일 같은 XML 아티팩트가 있는 경우와 자산 유형에 대해 XML 색인화 규칙이 설정되어 있는 경우 XML 아티팩트의 요소, 속성 및 값에 기반하여 자산을 찾을 수 있습니다.

XML 아티팩트 내에서 검색할 경우 검색 텍스트 필드 옆의 드롭다운 목록에서 "아티팩트 내에서 검색"이 선택되어 있어야 합니다. 검색 텍스트 필드에 XML 조회를 입력하십시오. XML 조회의 기본 구조는 다음과 같습니다.
attribute:(element[attribute='value' attribute='value'])
여기서 element, attribute, 및 value는 XML 파일에 있는 요소의 특정 이름, 속성 및 속성 값입니다. 와일드 카드를 사용할 수 있습니다.
예를 들어, <schema targetNamespace="http://core.ws.web.repository.ram.ibm.com">을 찾으려는 경우 다음과 같은 검색 조회를 사용할 수 있습니다.
attribute:(schema[targetNamespace='http://core.ws.web.repository.ram.ibm.com'])
attribute:(targetNamespace='http://core.ws.web.repository.ram.ibm.com')
attribute:(schema[targetNamespace='*ws.web*'])
attribute:(targetNamespace='*'])
요소에서 특정 속성과 값을 찾으려는 경우 다음을 사용할 수 있습니다.
attribute:(element[name='value'])
경로에서 특정 속성과 값을 찾으려는 경우 다음을 사용할 수 있습니다.
attribute:(path[name='value'])
요소에서 attribute=value를 찾거나 사용자 정의 속성을 검색하려는 경우 다음을 사용할 수 있습니다.
attribute:(name='value')
두 개의 속성 및 값 쌍을 같은 요소에 있게 하려는 경우 다음을 사용할 수 있습니다.
attribute:(name='value' name2='value2') attribute:(element[name='value' name=value2'])
요소 내의 텍스트를 검색하려면(예: <status>Operational</status> 찾기) 다음과 같은 검색 조회를 사용할 수 있습니다.
attribute:(text()='Operational')
attribute:(status[text()='Operational'])
동일한 경로 및 요소 규칙이 적용됩니다.

피드백