뷰포인트 쿼리

뷰포인트 쿼리를 사용하여 속성이 지정된 기준과 일치하는 뷰포인트의 노드를 검색할 수 있습니다.

뷰포인트 검색을 사용하면 뷰포인트의 노드를 이름 또는 설명 기준으로만 검색할 수 있으나(노드 검색 참조) 뷰포인트 쿼리를 사용하면 해당 기능을 여러 방법으로 확장할 수 있습니다.

  • 이름 및 설명만이 아니라 속성에 대해 쿼리할 수 있습니다.
  • 다양한 속성 값이 포함된 여러 쿼리 필터를 추가하여 쿼리를 더욱 세분화할 수 있습니다.
  • 서로 다른 속성에 서로 다른 연산자를 사용할 수 있습니다(예: 두 날짜 사이에 추가된 노드 찾기).

Note:

시간 레이블이 지정된 뷰포인트를 쿼리할 수 없습니다.

고려 사항

  • 쿼리 필터에 속성을 추가하려면 다음 사항을 충족해야 합니다.
    • 목록 뷰포인트의 경우 노드 레벨 속성만 선택할 수 있습니다. 계층 뷰포인트의 경우 노드 및 관계 레벨 속성을 선택할 수 있습니다.
    • 쿼리를 생성하는 사용자는 뷰포인트의 속성을 볼 수 있어야 합니다. 사용자 데이터 액세스 또는 뷰포인트 보안의 결과로 속성을 숨길 수 없습니다.
  • 뷰포인트의 속성은 인덱스화되거나(인덱스화된 아이콘 아이콘으로 표시됨) 인덱스화되지 않습니다. 인덱싱된 속성은 정의된 값(파생 및 저장된 값 포함)이 저장되어 있으며 해당 기본 유형이 지정, 파생 또는 상속되지 않은 속성입니다.
    • 여러 쿼리 필터가 AND로 조인된 경우 하나 이상의 속성이 인덱스화된 속성이어야 합니다.

    • 여러 쿼리 필터가 OR로 조인된 경우 모든 속성이 인덱스화된 속성이어야 합니다.

    Note:

    파생 및 저장 기본 유형의 속성은 값이 정의되거나 파생된 다음, 노드에서 해당 속성에 대해 저장된 후에만 쿼리할 수 있습니다. 이 내용은 AND 명령문을 사용하여 파생 및 저장 쿼리 필터를 인덱싱된 속성 쿼리 필터와 조인하는 경우에도 적용됩니다.
  • 다음 CoreCoreStats 속성을 뷰포인트 쿼리에서 사용할 수 있습니다.
    • Core.Name
    • Core.Alternate Name
    • Core.Description
    • CoreStats.Created By
    • CoreStats.Created Date
    • CoreStats.Last Modified By
    • CoreStats.Last Modified Date
  • 요청 컨텍스트에서 쿼리를 수행할 수 있습니다. 뷰포인트 쿼리는 요청 "이후" 상태에서 실행됩니다.

쿼리 표시 여부

개인 쿼리

뷰포인트 쿼리를 생성한 후에는 저장하여 다음번에 실행할 때 다시 생성할 필요가 없도록 할 수 있습니다. 뷰포인트 쿼리를 저장하면 개인 쿼리로 저장되며 해당 쿼리를 생성한 사용자만 보고 실행할 수 있습니다.

공용 쿼리

뷰포인트에서 데이터 관리자 또는 메타데이터 관리자 이상의 권한이 있으면 개인 쿼리를 공용 쿼리로 승격할 수 있으며, 이 경우 쿼리의 뷰포인트에 액세스할 수 있는 모든 사용자가 쿼리를 보고 실행할 수 있습니다. 뷰포인트 쿼리 승격을 참조하십시오.