Power BI의 시각화 문제 해결
적용 대상: Power BI Desktop Power BI 서비스
이 문서에서는 Power BI 시각화에 대한 고려 사항 및 제한 사항과 일반적인 콘텐츠 배포 문제를 해결하는 방법을 제공합니다. 보고서 디자인 및 사용자 환경에서 일관성과 최적의 성능을 보장하는 솔루션을 제공하면서 잠재적인 문제와 알려진 문제에 대해 설명합니다.
슬라이서 및 필터
이 섹션에서는 사용자가 슬라이서 및 필터에서 발생할 수 있는 잠재적인 문제에 대해 설명합니다.
지우기 단추
사용자는 원래 슬라이서 시각적 개체에 대한 지우기 단추를 찾는 데 어려움을 겪을 수 있습니다. 지우개 아이콘으로 표시된 지우기 단추는 슬라이서 머리글에 있으며 마우스를 가리킬 때만 표시됩니다. 일부 보고서 작성자는 슬라이서 헤더를 사용하지 않도록 설정하고 이러한 시각적 개체에 대해 기본적으로 사용하지 않도록 설정된 시각적 개체 컨테이너 제목을 사용하도록 선택할 수 있습니다. 지우기 단추에 액세스하려면 슬라이서 헤더 표시 유형을 복원합니다. 새 슬라이서 시각적 개체의 경우 지우기 단추를 시각적 개체 컨테이너 헤더로 이동하고 별도의 슬라이서 헤더의 개념을 제거했습니다. 이러한 새 슬라이서의 경우 보고서 작성자가 시각적 개체 컨테이너 헤더를 사용하지 않도록 설정한 경우 지우기 단추를 사용할 수 없습니다.
특히 범위 슬라이서의 경우 보고서 작성자가 게시하기 전에 해당 상태에서 지우기 아이콘 및 저장을 선택하는 것이 좋습니다. 다른 슬라이서 유형의 경우 보고서 소비자가 특정 필터 집합으로 시작하도록 의도적으로 기본 선택을 저장할 수 있지만 날짜 범위 슬라이서는 일반적으로 지워지기 시작할 때 가장 적합합니다. 책갈피를 만들 때 슬라이서가 지워지거나 의도적으로 설정되도록 주의하세요.
영구 필터
Power BI 보고서에는 최종 사용자 슬라이서 및 필터 선택 항목을 자동으로 저장하고 나중에 보고서를 보기 위해 돌아올 때 다시 적용할 수 있는 설정이 있습니다. 기본적으로 사용하도록 설정된 이 설정은 다른 사용자에 대해 서로 다른 환경으로 이어질 수 있습니다. 보고서도 책갈피를 활용하면 예기치 않은 결과가 발생할 수 있습니다. 모든 보고서 소비자가 정확히 동일한 필터 상태에서 시작하려면 보고서에서 영구 필터를 사용하지 않도록 설정할 수 있습니다. Power BI Desktop의 파일 메뉴에서 옵션 대화 상자를 열고 현재 파일 섹션에서 보고서 설정을 선택합니다. Power BI 서비스의 파일 메뉴에서 설정을 열어 보고서 설정 패널을 표시한 다음, 영구 필터 옵션을 전환하여 최종 사용자가 이 보고서에 필터를 저장할 수 없음 옵션으로 설정합니다. 이 설정을 사용하면 필터에 대한 사용자 수정 사항이 저장되지 않고 작성자가 게시한 보고서의 원래 필터 구성이 유지됩니다. 사용자는 오른쪽 위 영역에서 기본값으로 다시 설정 단추를 클릭하여 언제든지 작성됨 상태로 다시 설정할 수 있습니다.
선택 사항
모두 선택이라는 용어는 작업에서 오해의 소지가 있을 수 있습니다. 용어가 제안하는 것과 달리 모두 선택해도 실제로 모든 항목을 선택하지는 않습니다. 대신 반전된 선택 원칙에 따라 작동합니다. 즉 선택 취소한 항목이 쿼리의 일부가 됩니다. 이 방법은 쿼리에서 수천 개의 값을 보내지 않기 때문에 더 효율적입니다. 부정 필터에서 선택 취소된 값만 보내면 프로세스를 간소화하고 쿼리 부하를 줄입니다.
슬라이서를 사용하여 보고서를 필터링하는 경우 선택한 값은 더 이상 적용할 수 없는 경우에도 선택된 값으로 유지되므로 혼동을 초래하고 선택한 항목을 잘못 다시 작성할 수 있습니다. 슬라이서가 선택한 값을 저장합니다. 이 값은 보고서의 후속 보기에서 계속 표시되고 선택될 수 있습니다. 그러나 기본 데이터 또는 사용자 권한이 변경되는 경우 이러한 선택은 더 이상 관련이 없거나 적절하지 않을 수 있습니다. 보고서 작성자는 특정 사용자, 특히 RLS(행 수준 보안)가 구현되는 환경에서 적합하지 않을 수 있는 선택한 항목으로 보고서를 저장하고 게시하지 않아야 합니다. 보고서를 저장하고 배포하기 전에 보편적으로 적용해서는 안 되는 선택 항목을 지우는 것이 좋습니다.
가상
Power BI의 What if 매개 변수는 최대 1,000개의 고유 값을 처리하도록 설계되었습니다. 매개 변수가 이 제한을 초과하면 값이 균등하게 샘플링되어 자세한 시나리오 분석 요구 사항을 충족하지 못할 수 있습니다. 이 제한 사항은 Power BI 내에서 성능 및 관리 효율성을 보장하기 위해 적용됩니다. 1,000개 이상의 고유 값이 필요한 경우 매개 변수 값이 이 제약 조건에 맞게 샘플링되어 세분성이 손실될 수 있습니다. 이 제한을 해결하려면 What If 매개 변수의 세분성을 조정하여 총 고유 값 수가 1000을 초과하지 않도록 할 수 있습니다.
보고서 로캘
이 섹션에서는 사용자가 시각적 개체의 날짜와 관련해 겪을 수 있는 잠재적인 문제에 대해 설명합니다.
형식 문자열
Power BI에서 특정 시각적 개체 요소는 공간을 절약하고 필요한 세부 정보만 표시하기 위해 날짜에 모델 형식 문자열을 활용하지 않습니다. 이로 인해 표시된 날짜 형식이 사용자의 예상과 일치하지 않을 때 혼동이 발생할 수 있습니다. 이러한 요소의 경우 Power BI는 브라우저의 로케일 설정을 사용하여 날짜 형식을 결정합니다. 즉 날짜가 보고서에 표시되는 방식에 영향을 주는 사용자의 브라우저 구성에 따라 형식이 달라질 수 있습니다. 일관성을 유지하기 위해 보고서 작성자는 브라우저 로캘이 날짜 서식에 미치는 영향을 알고 있어야 합니다. 이로 인해 영향을 받는 공통 영역에는 슬라이서, 카티전 축 눈금 레이블 및 필터 창의 일부 섹션이 포함됩니다.
표시 단위 접미사
Power BI는 사용자 환경의 지역 또는 시스템 설정과 일치하도록 표시 단위 접미사를 동적으로 변경합니다. 이러한 자동 적응은 로컬 규칙과의 일관성을 보장하지만 여러 지역 또는 시스템에서 보고서를 공유할 때 혼동을 초래할 수 있습니다. 현재 Power BI에는 위치/시스템 설정과 관계없이 표시 단위 접미사를 잠그는 직접적인 기능이 없습니다. 그러나 사용자는 시각적 개체의 형식 설정을 수동으로 조정하여 일관된 표시 단위를 지정할 수 있습니다. 이 조정은 값을 표시하는 각 시각적 개체 구성 요소에 대해 개별적으로 수행해야 합니다. 사용자 지정 형식 문자열을 표시하려면 시각적 개체 형식 설정에 표시 단위 설정이 없어야 합니다. 표시 단위 재정의를 지우려면 ‘기본값으로 다시 설정’을 클릭해야 할 수 있습니다.
Fonts
이 섹션에서는 사용자가 Power BI에서 글꼴로 발생할 수 있는 잠재적인 문제에 대해 설명합니다.
기본 글꼴
macOS 사용자는 Microsoft 소유 글꼴에 글꼴 렌더링 문제가 발생할 수 있습니다. 이러한 글꼴은 macOS 시스템에 기본적으로 포함되지 않기 때문에 발생합니다. 특정 Microsoft 글꼴이 없으므로 macOS는 기본적으로 대체 글꼴로 설정됩니다. 이러한 대체는 특히 글꼴 크기 및 레이아웃 일관성 측면에서 텍스트 렌더링이 불일치할 수 있습니다. 이 문제를 해결하기 위해 사용자는 macOS 디바이스에 누락된 Microsoft 글꼴을 수동으로 설치할 수 있습니다. 이렇게 하면 보고서와 문서가 의도한 모양으로 렌더링됩니다. 또는 보고서 작성자는 이러한 문제를 방지하기 위해 Windows 및 macOS 플랫폼에서 일반적으로 사용할 수 있는 글꼴을 선택할 수 있습니다.
사용자 지정 글꼴
사용자 지정 글꼴을 Power BI 보고서에 통합하는 경우 사용자 지정 테마 파일에서 글꼴을 올바르게 지정해야 합니다. 표시 이름과 다를 수 있는 올바른 OS(운영 체제) 이름으로 글꼴을 참조해야 합니다. 표시 이름을 사용하면 글꼴이 인식되거나 보고서에 적용되지 않을 수 있습니다. 올바른 글꼴 이름을 사용하려면 Windows 제어판의 글꼴 섹션으로 이동합니다. 여기에서 글꼴의 정확한 OS 이름을 확인할 수 있습니다. 확인되면 사용자 지정 테마 파일에서 이 이름을 사용하여 Power BI 보고서에 사용자 지정 글꼴을 성공적으로 적용합니다.
Power BI 보고서에 사용되는 글꼴은 각 최종 사용자의 로컬 컴퓨터에 설치해야 합니다. 글꼴이 보고서 자체에 포함되지 않기 때문입니다. 글꼴이 로컬로 설치되어 있지 않으면 최종 사용자가 보고서를 볼 때 제대로 표시되지 않습니다. 이로 인해 보고서의 모양이 일치하지 않을 수 있으며 전체 사용자 환경에 영향을 줄 수 있습니다. 모든 최종 사용자에 걸쳐 글꼴 사용의 균일성을 보장하려면 회사 내에서 글꼴의 중앙 집중식 배포에 IT 그룹 정책을 사용하는 것이 좋습니다. 이 정책을 사용하면 모든 관련 컴퓨터에 필요한 글꼴을 쉽게 설치할 수 있으므로 보고서의 의도된 디자인과 가독성을 유지할 수 있습니다.
또한 PDF로 내보내기, PowerPoint로 내보내기 또는 이메일 구독을 사용할 때 이미지로 내보내는 등 서버에서 렌더링을 유발하는 내보내기 명령이 실행될 때 사용자 지정 글꼴을 사용할 수 없거나 올바르게 렌더링되지 않을 수 있습니다.
색
이 섹션에서는 사용자가 보고서 색과 관련해 겪을 수 있는 잠재적인 문제에 대해 설명합니다.
계열 색 할당
Power BI에서 계열에 테마 색을 할당하는 것은 계열이 정적인지 동적인지에 따라 달라질 수 있습니다. 이로 인해 여러 보고서 뷰에서 색 표현이 불일치할 수 있습니다. 정적 계열의 경우 Power BI는 계열의 인덱스 순서에 따라 테마 색을 할당합니다. 그러나 동적 계열의 경우 선착순으로 색이 할당됩니다. 따라서 계열에 대해 선택된 색은 보고서 페이지를 보는 순서, 필터가 다른 순서로 적용되는 경우 또는 RLS(행 수준 보안)가 사용되었는지 여부에 따라 변경될 수 있습니다. 동적 계열의 색 일관성을 유지하려면 보고서의 서식 설정 내에서 각 계열의 색을 명시적으로 정의하는 것이 좋습니다. 이렇게 하면 각 계열이 보기 순서 또는 적용된 필터에 관계없이 지정된 색을 유지합니다.
테마
이 섹션에서는 사용자 지정 테마를 사용할 때 발생할 수 있는 잠재적인 문제에 대해 설명합니다.
기본 설정
Power BI에서 시각적 개체별 형식 옵션을 설정할 때 사용자 지정 테마의 미리 정의된 속성을 재정의할 수 있습니다. 이는 시각적 개체 수준의 명시적 서식이 테마 수준 설정보다 우선하기 때문에 발생합니다. 따라서 특정 시각적 개체에 대해 기존 형식 옵션이 설정된 경우 사용자 지정 테마 설정이 적용되지 않습니다.
예를 들어 사용자 지정 테마 색을 적용하려면 시각적 개체 색을 기본 서식으로 다시 설정해야 합니다. 이 작업은 시각적 개체의 색 서식 옵션 내에서 기본값으로 다시 설정을 클릭하여 수행할 수 있습니다. 특정 서식이 지워지면 해당 시각적 개체에 대해 명시적 색이 설정되지 않은 경우 사용자 지정 테마 색이 의도한 대로 적용됩니다.
또 다른 예로, 사용자 지정 테마 파일에서 범례 위치 = 왼쪽을 지정하지만 시각적 개체 수준에서 다른 항목을 지정하는 경우 사용자 지정 테마를 적용할 수 있도록 항상 기본값으로 다시 설정해야 합니다.
지도
이 섹션에서는 지도 시각적 개체로 작업할 때 발생할 수 있는 잠재적인 문제에 대해 설명합니다.
Bing 지도
Power BI용 Bing Maps는 더 이상 사용되지 않으며 Power BI의 지리적 데이터 표현에 더 이상 사용되지 않아야 합니다. 고급 및 비즈니스 중심 서비스로 전환의 일환으로 Power BI용 Bing Maps 대신 Azure Maps를 사용하는 것이 좋습니다. Azure Maps는 지속적으로 업데이트되는 다양한 지리적 데이터 서비스 및 기능 집합을 제공합니다. 이 변경에 적응하려면 사용자가 Power BI에서 매핑 요구 사항에 맞게 Azure Maps를 활용하기 시작해야 합니다. Bing Map 시각적 개체를 선택하고 시각화 창에서 Azure 지도 아이콘을 클릭하여 Azure Maps로 변환할 수 있습니다. 변환하는 동안 서식 설정을 유지하려고 합니다. 또는 데스크톱에서 보고서를 열 때 모든 Bing Maps를 Azure Maps로 변환하는 옵션이 있는 팝업을 확인할 수 있습니다. 시작하는 방법, Azure로 전송되는 데이터 및 해당 제한 사항을 포함하여 Azure Maps에 대한 포괄적인 이해는 Microsoft에서 제공하는 자세한 설명서를 참조하세요.
지오코딩
Power BI에서 지오코딩 정확도를 보장하려면 모델에 각 고유 위치 엔터티에 대한 깨끗한 데이터가 있는지 확인하고 문자열을 연결하지 않도록 합니다. 상태 또는 우편 번호와 같은 각 위치 엔터티에 올바른 데이터 범주를 할당합니다. 모델 내에서 위치 계층 구조를 빌드하거나 정확한 지오코딩을 위해 위치 필드에 여러 필드를 배치합니다. 모두 아래로 확장 아이콘을 사용하여 모든 상위 수준을 포함하는 가장 낮은 계층 수준으로 드릴다운합니다. 이렇게 하면 파리, 텍사스와 파리, 프랑스를 구별하는 것과 같이 이름이 같은 위치의 모호성을 해결하는 데 도움이 됩니다. 위치 계층 구조에 국가를 추가하고 Drill Down 또는 Expand All 함수를 사용하면 원하는 지오코딩 결과가 향상됩니다.
도구 설명
이 섹션에서는 사용자가 도구 설명과 관련해 겪을 수 있는 잠재적인 문제에 대해 설명합니다.
페이지 도구 설명
보고서 페이지 도구 설명은 대시보드 시각적 개체 타일 또는 보고서 페이지 대시보드 타일에 대해 표시되지 않습니다. 기본적으로 Power BI의 대시보드는 현재 보고서 페이지 도구 설명을 지원하지 않습니다. 대시보드 타일은 고정된 콘텐츠의 최소 스냅샷을 만들며 도구 설명으로 설계된 보고서 페이지에 대한 참조가 없습니다. 필요한 정보가 명확하게 표시되도록 보고서 페이지 도구 설명에 의존하지 않고 대시보드를 디자인하는 것이 가장 좋습니다.
꺾은선형 차트 도구 설명
사용자는 꺾은선형 차트 도구 설명이 다른 차트와 다르게 표시되는 것을 알 수 있습니다. 기본적으로 사용자가 특정 범주 내의 모든 계열 값을 비교할 수 있도록 모든 계열 값과 세로 맞춤 표시줄을 표시합니다. 콤보 차트 및 데이터 제한에 도달하여 꺾은선형 차트가 고밀도 샘플링에 진입하는 경우와 같이 표준 데이터 요소 도구 설명이 렌더링되는 경우도 있습니다. 필터가 다르면 쿼리가 제한보다 약간 높거나 낮아져 동일한 꺾은선형 차트 시각적 개체에 대해 서로 다른 시간에 다른 도구 설명이 생성될 수 있습니다. 고밀도 선 샘플링에 대한 자세한 내용은 Power BI의 고밀도 선 샘플링 문서를 참조하세요.
이미지
이 섹션에서는 사용자가 시각화에 이미지를 포함할 때 겪을 수 있는 잠재적인 문제에 대해 설명합니다.
이미지 URL
Power BI 보고서 내의 이미지가 렌더링되지 않는 경우 이미지 URL에 익명으로 액세스할 수 없기 때문일 수 있습니다. Power BI를 사용하려면 로그인을 볼 필요 없이 이미지 URL에 익명으로 액세스할 수 있어야 합니다. SharePoint 또는 OneDrive와 같이 인증이 필요한 사이트에서는 이미지를 호스트할 수 없습니다.
이미지 URL에 공개적으로 액세스할 수 있도록 하려면 InPrivate 모드 브라우저 창에서 이미지 URL을 엽니다. 로그인을 요구하지 않고 이미지가 로드되는 경우 Power BI에서 사용할 이미지 URL을 올바르게 구성했습니다. 로컬 경로에서 이미지를 로드하는 것도 Power BI Desktop 또는 Power BI 서비스에서 지원되지 않습니다.
마찬가지로 Power BI 모바일 앱은 이미지 URL에 익명으로 액세스할 수 있는 경우에만 이미지를 표시합니다. 다시 말해 이미지를 Power BI Desktop 또는 Power BI 서비스에서 볼 수 있더라도 SharePoint 또는 OneDrive와 같은 로그인이 필요한 사이트에서는 이미지를 호스트할 수 없습니다.