쿼리 필드

쿼리 필드를 통해 레코드와 함께 간략한 정보 보고서(샷에 링크된 에셋 수, 프로젝트에 있는 모든 샷의 총 시간 입찰 또는 최신 버전의 샷)를 표시할 수 있습니다.

쿼리 필드 만들기 및 구성

쿼리 필드를 사용하면 단일 필드를 사용하여 시스템 전체 정보를 표시할 수 있으며 결과는 다음과 같이 표시됩니다.

  • 개수. 쿼리와 일치하는 레코드 수를 표시합니다(예: 하나의 샷에 에셋 "45"개)
  • 요약. 레코드 값을 요약하여 표시합니다(예: "45일", 하나의 에셋에 대한 태스크의 총 예상치).
  • 단일 레코드. 단일 레코드 값을 표시합니다(예: 최신 버전 샷의 경우 "100_010_anm_v001").

쿼리 필드를 만드는 방법은 다음과 같습니다.

  1. 쿼리 필드를 만들려면 먼저 레코드에 새 필드를 추가합니다(예: "에셋", "샷" 등). 목록 뷰의 열 헤더에서 더하기 기호를 클릭하고 "[...] 필드 관리...(Manage [...] Fields…)"를 선택합니다.
    에셋 필드 관리
  2. "새 필드 추가(Add a new field)"를 선택합니다.
    새 필드 추가
  3. 필드 유형으로 "쿼리(Query)"를 선택하고 필드 이름을 지정합니다.
    캐릭터(Characters)
  4. "엔티티(Entity)"를 선택합니다. 쿼리 필드에 표시되는 정보는 사용자가 선택한 엔티티를 기반으로 합니다. 예를 들어, 각 샷의 에셋 수를 표시하려면 "에셋(Asset)"을 선택합니다.
  5. 쿼리를 정의합니다. 지정한 엔티티에서 필드를 쿼리할 수 있습니다. 요약하려는 레코드를 반환하는 필터를 선택합니다.
  6. 표시 방법을 선택합니다. 쿼리 필드는 다음과 같은 방법으로 쿼리 결과를 표시할 수 있습니다.
    • 엔티티 수. 쿼리에 의해 반환된 총 레코드 수를 표시합니다.
    • 계산을 통해 요약. 쿼리에서 반환된 레코드를 요약할 필드와 계산 방법을 선택합니다.
    • 단일 레코드. 하나의 레코드에 하나의 필드 값을 표시합니다.
      • 정렬 순서를 정의합니다. 쿼리 결과를 정렬할 필드와 방법을 선택합니다. 팁: "최신" 항목을 표시하려면 "만든 날짜(Date Created)"에서 "내림차순(Descending)"을 선택합니다.
      • 표시할 필드를 선택합니다.
      • 셀을 상세 정보 페이지에 대한 링크로 표시할지 여부를 선택합니다.
  7. "다음(Next)"을 선택한 다음 "필드 만들기(Create field)"를 선택합니다.
    필드 만들기

다음과 같은 사항에 주의하십시오.

  • 쿼리 필드에는 저장할 활성 필터가 하나 이상 있어야 합니다.
  • 쿼리 필드는 만든 후에 수정할 수 있습니다. 필드 구성 대화상자를 불러온 후 필터를 수정하면 됩니다. 쿼리 필드는 "텍스트(Text)"나 "숫자(Number)" 필드 같은 다른 유형의 필드로 변환할 수 없습니다.
  • 쿼리 필드에서 정렬 및 그룹 지정은 비활성화됩니다. 성능상의 이유로 페이지를 로드했을 때 해당 페이지에 필요한 항목만 계산하기 때문입니다.
  • 쿼리 작성기는 (아직) 쿼리 필드에서 쿼리할 수 없습니다.
  • 쿼리 필드는 이메일 알림에 추가할 수 없습니다(이렇게 해도 오류가 발생하지는 않지만 요약 값이 평가되지 않고 항상 공백으로 표시됨).
  • 쿼리 필드에는 암시적 프로젝트 필터가 없으므로, “현재 엔티티”를 기반으로 하지 않는 필터를 만들 경우 해당 필터는 프로젝트 연관성에 관계없이 결과를 반환합니다.

쿼리 필드와 상호 작용

이러한 필드는 페이지 로드 시 값을 계산한 다음 사용자가 볼 수 있도록 답을 표시하는 간략한 보고서와 유사합니다. 그런 다음 필드 구성 방법에 따라 다양한 방식으로 정보와 상호 작용할 수 있습니다.

쿼리 필드를 선택하여 포커스 창 표시

쿼리 개수 또는 요약을 표시하는 쿼리 필드의 경우 쿼리 필드를 클릭하여 포커스 창을 시작할 수 있습니다.

예를 들어, 다음은 "총 입찰(Total Bid)"이라는 이름의 쿼리 필드인데, 에셋에 링크된 모든 태스크에 있는 입찰 필드 합계를 표시합니다.

총 입찰

해당 필드 위에 마우스를 올려 놓으면 “상세 정보를 보려면 클릭(Click to view details)”이라는 툴팁과 함께 (i) 아이콘이 표시됩니다.

상세 정보

필드를 클릭하면 필드를 요약하는 레코드를 정확하게 표시하는 포커스 창이 시작됩니다. 아래 예에서 포커스 창은 에셋에 링크된 모든 태스크를 보여 줍니다. 이러한 각 태스크의 "입찰(Bid)" 필드 값을 보면 최대 총 9일임을 확인할 수 있습니다(정확하게 샷 페이지에 표시되는 쿼리 필드). 포커스 창에서 레코드를 편집할 수도 있습니다.

입찰

쿼리 필드 내에서 값을 선택하여 해당 상세 정보 페이지 표시

단일 레코드를 표시하는 쿼리 필드의 경우 필드를 클릭하면 해당 레코드의 상세 정보 페이지로 이동합니다(관리자(Admin)가 해당 필드가 그렇게 되도록 구성한 경우이며, 그렇지 않은 경우에는 해당 레코드가 "읽기 전용" 텍스트로 표시됨).

최신 버전

쿼리 필드 예

총 입찰(에셋에서)

"입찰(Bid)"은 태스크의 기간 필드입니다. 다음은 지정된 에셋에 링크된 모든 태스크를 검색하는 쿼리 필드를 설정한 다음 링크된 각 태스크의 모든 입찰 값을 합산하는 방법을 보여 주는 예입니다.

에셋의 총 입찰

완료율(프로젝트에서)

다음은 최종 상태(태스크 상태가 최종)인 지정된 프로젝트에 대한 모든 태스크의 백분율을 표시하는 프로젝트에서 "완료율" 쿼리 필드를 만드는 방법을 보여 주는 예입니다.

완료율

최신 버전(에셋에서)

다음은 각 에셋 레코드와 함께 최신 버전의 에셋을 표시하는 방법을 보여 주는 예입니다. 하나의 부서에만 적용되는 필터를 만들어 단일 부서의 최신 버전을 표시하도록 이 예를 수정할 수 있습니다.

버전

추가 쿼리 필드 예

  • 하나의 프로젝트에서 완료된 샷의 총 수
  • 프로젝트의 총 시간 입찰
  • 프로젝트에 로깅한 총 시간
  • 하나의 샷에 있는 모든 캐릭터 에셋의 수
  • 노트에 대한 최신 회신
  • 만들고 싶은 다른 항목이 있지만 만들 수 없습니까? 이메일을 보내주세요!

"현재 엔티티(Current Entity)" 및 "현재 사용자(Current User)" 필터링

각 레코드에 고유한 쿼리 결과를 만들려면 "현재 샷(Current Shot)", "현재 태스크(Current Task)" 등의 항목 즉, 쿼리 필드를 만드는 레코드 유형을 필터링하면 됩니다. 또한 현재 로그인한 사용자를 필터링할 수도 있습니다. 이는 로그인한 사용자가 작성했거나 로그인한 사용자에게 할당된 노트나 태스크를 쿼리할 때 유용합니다.

예를 들어, 여러분(현재 사용자)이 각 재생 목록에 대해 작성한 노트가 나열된 재생 목록에 쿼리 필드를 작성하는 경우 다음 두 필터를 정의하게 됩니다.

  • "링크 - 포함 - 현재 재생 목록(Links includes Current Playlist)"
  • "작성자 - 나(Author is Me)"

이 쿼리를 실행하면 Shotgun이 페이지에 있는 각 레코드(즉, 각 재생 목록)를 검색하여 레코드를 링크로 포함하고 있는 노트를 찾습니다. 그런 다음 Shotgun에서 해당 노트 목록을 검토한 후 여러분(현재 사용자 또는 "나(Me)")이 작성자인 노트만 반환합니다.

재생 목록

팔로우

0 댓글

댓글을 남기려면 로그인하세요.