다음을 통해 공유


Power BI Desktop에서 DirectQuery에 대해 양방향 교차 필터링 사용

테이블을 필터링하여 적절한 데이터 보기를 만드는 경우 보고서 작성자 및 데이터 모델러는 보고서에 필터를 적용하는 방법을 정하는 데 어려움을 겪습니다. 이전에는 테이블의 필터 컨텍스트가 관계의 한쪽에 있었지만 다른 쪽에는 없었습니다. 이러한 정렬에서는 원하는 결과를 얻기 위해 복잡한 DAX(Data Analysis Expressions) 수식이 필요한 경우가 많습니다.

양방향 교차 필터링을 사용하면 보고서 작성자와 데이터 모델러는 이제 관련 테이블과 작업할 때 필터를 적용할 수 있는 방법을 더욱 효율적으로 제어할 수 있습니다. 양방향 교차 필터링을 사용하면 테이블 관계의 ‘양쪽’에 필터를 적용할 수 있습니다. 테이블 관계의 다른 쪽에 있는 두 번째 관련 테이블에 필터 컨텍스트를 전파하여 필터를 적용할 수 있습니다.

DirectQuery에 대해 양방향 교차 필터링 사용

관계 편집 대화 상자에서 교차 필터링을 사용하도록 설정할 수 있습니다. 관계에 교차 필터링을 사용하려면 다음 옵션을 구성해야 합니다.

  • 교차 필터 방향양쪽으로 설정합니다.

  • 양방향으로 보안 필터 적용을 선택합니다.

    교차 필터 방향이 둘 다로 설정되고 보안 필터를 양방향으로 적용 확인란이 선택된 관계 편집 대화 상자의 스크린샷.

참고 항목

Power BI Desktop에서 교차 필터링 DAX 수식을 만들 때 UserPrincipalName을 사용합니다. 이 필드는 사용자의 로그인과 동일한 경우가 많습니다. 예를 들어 UserName 대신 joe@contoso.com입니다. 따라서 UserName 또는 EmployeeIDUserPrincipalName에 매핑하는 관련 테이블을 만들어야 할 수 있습니다.

양방향 교차 필터링의 작동 방식에 대한 자세한 내용과 예제는 Power BI Desktop 백서에 대한 양방향 교차 필터링을 확인하세요.