보고서 뷰 필터링Filtering Report Views

프로파일링 데이터 파일에 필터를 적용하여 성능 보고서 뷰에 표시되고 보고서 파일로 내보내는 프로파일링 데이터를 제한할 수 있습니다.You can apply filters to profiling data files to limit the profiling data that is displayed in the Performance Report views and exported to report files. 타임스탬프 값 사이의 데이터로 보고서를 제한하고, 특정 프로세스 및 스레드로 데이터를 제한할 수 있습니다.You can limit a report to the data between time stamp values, and you can limit the data to specific processes and threads. 파일에 필터를 저장한 다음 저장된 필터를 가져와서 다른 프로파일링 데이터 파일에서 필터를 만들 수 있습니다.You can save filters to a file and then create a filter on a different profiling data file by importing the saved filter.

요약 뷰에서 그래픽 타임라인을 사용하여 보고서를 시간 세그먼트로 제한할 수도 있습니다.You can also limit a report to a time segment by using the graphical timeline on the Summary View. 방법: 요약 타임라인에서 보고서 뷰 필터링을 참조하세요.See How to: Filter Report Views from the Summary Timeline.

보고서에서 시스템 및 타사 코드를 제외하려면 방법: 내 코드만 표시하도록 프로파일링 도구 보고서 뷰 필터링을 참조하세요.To exclude system and third-party code from a report, see How to: Filter Profiling Tools Report Views to Display Just My Code

절차Procedures

프로파일러 보고서 필터를 만들려면To create a profiler report filter

  1. 성능 보고서 뷰 필터 창이 표시되지 않는 경우 성능 보고서 뷰 도구 모음의 필터 표시를 클릭합니다.If the Performance Report View Filter window is not displayed, click Show Filter on the Performance Report View toolbar.

    성능 보고서 뷰 필터는 테이블입니다.The Performance Report View Filter is a table. 테이블의 각 행은 필터 절을 나타냅니다.Each row of the table represents a clause of the filter. 필터에 필요한 만큼의 절을 추가할 수 있습니다.You can add as many clauses as you want to a filter.

  2. 필터에 추가하려는 각 절의 경우 행의 다음 필드에 값을 선택하거나 입력합니다.For each clause that you want to add to a filter, select or enter values in the following fields of a row.

    필드Field 설명Description
    및/또는And/Or 이 절과 다음 절이 둘 다 true여야 결과와 일치하는 경우 을 선택합니다.Choose And if this clause and the next clause must both be true to match a result. 이 절이나 다음 절 중 하나가 true이면 결과와 일치하는 경우 또는을 선택합니다.Choose Or if either this clause or the next clause can be true to match a result.
    필드Field 데이터 필드의 표시된 목록에서 필터 절에서 사용할 보고서 필드를 선택합니다.Select the report field to use in the filter clause from the displayed list of data fields.
    OperatorOperator 필드와 값 간의 절에 원하는 관계를 지정하는 연산자를 선택합니다.Select the operator that specifies the relationship that you want in the clause between the field and value.

    = 같음= Equals

    <> 같지 않음<> Not Equals

    < 보다 작음< Less Than

    > 보다 큼> Greater Than

    <= 작거나 같음<= Less Than or Equals

    >= 크거나 같음>= Greater Than or Equals
    Value 찾을 값을 선택하거나 입력합니다.Select or enter the value to look for. 필드에 대해 사용 가능한 값이 나열되는 필드도 있습니다.Some fields list the available values for the field.

표시 보고서 뷰에서 프로파일러 보고서 필터를 만들려면To create a profiler report filter from the Marks Report view

  1. 성능 보고서 뷰 도구 모음의 현재 뷰 목록에서 표시를 선택합니다.Select Marks from the Current View list on the Performance Report View toolbar.

    표시 프로파일러 보고서가 표시됩니다.The Marks profiler report is displayed.

  2. 보고서의 시작 지점으로 사용할 ETW 또는 샘플링을 선택합니다.Select the ETW or sampling even that you want to use as the starting point of the report.

  3. Ctrl 키를 누른 채 보고서의 끝 지점으로 사용할 이벤트를 클릭합니다.Press and hold CTRL and click the event that you want to use as the ending point of the report.

  4. 마우스 오른쪽 단추로 클릭한 후 다음 옵션 중 하나를 클릭합니다.Right-click and then click one of the following options:

    • 표시에 대한 필터 추가를 선택하면 표시 열을 필터 필드로 사용하는 필터 절이 만들어집니다.Add Filter on Marks creates filter clauses that use the Mark column as the filter field.

    • 타임스탬프에 대한 필터 추가를 선택하면 타임스탬프(밀리초) 열을 필터 필드로 사용하는 필터 절이 만들어집니다.Add Filter on Timestamps creates filter clauses that use the Timestamp In Milliseconds column as the filter field.

      두 옵션은 동일한 시작점과 끝점에서 현재 데이터 파일을 필터링합니다.The two options filter the current data file at the same start and end points. 다른 보고서에서 사용할 필터를 내보내는 경우 두 옵션 중 하나가 더 나을 수 있습니다.Either option might be better if you export the filter to use in other reports.

파일에서 기존 필터를 로드하려면To load an existing filter from a file

  1. 성능 보고서 뷰 도구 모음에서 필터 가져오기를 클릭합니다.On the Performance Report View toolbar, click Import Filter.

    필터 로드 대화 상자가 표시됩니다.The Load Filter dialog box is displayed.

  2. 로드할 필터(.vspf) 파일의 위치와 파일 이름을 지정합니다.Specify the location and file name of the filter (.vspf) file to load.

필터를 실행하려면To execute a filter

  • 성능 보고서 뷰 도구 모음에서 필터 실행을 클릭합니다.On the Performance Report View toolbar, click Execute Filter.

실행하는 데 시간이 너무 오래 걸리는 필터를 중지하려면To stop a filter that is taking too long to execute

  • 성능 보고서 뷰 도구 모음에서 필터 중지를 클릭합니다.On the Performance Report View toolbar, click Stop Filter.

보고서 뷰의 필터를 제거하려면To remove a filter on a report view

  1. 성능 보고서 뷰 필터에서 절의 행을 삭제합니다.Delete the rows of clauses in the Performance Report View Filter.

  2. 성능 보고서 뷰 도구 모음에서 필터 실행을 클릭합니다.On the Performance Report View toolbar, click Execute Filter.

파일에 필터를 저장하려면To save a filter to a file

  1. 성능 보고서 뷰 도구 모음에서 필터 내보내기를 클릭합니다.On the Performance Report View toolbar, click Export Filter.

    필터 저장 대화 상자가 표시됩니다.The Save Filter dialog box is displayed.

  2. 저장할 필터(.vspf) 파일의 위치와 파일 이름을 지정합니다.Specify the location and file name of the filter (.vspf) file to save.

참고 항목See Also

성능 도구 보고서 뷰 사용자 지정Customizing Performance Tools Report Views