Power BI 웹에 게시를 사용하면 장치에서 메일이나 소셜 미디어를 통해 블로그 게시물, 웹 사이트 등에 대화형 Power BI 시각화를 온라인으로 쉽게 포함할 수 있습니다.

또한 게시된 시각적 개체를 편집, 업데이트, 새로 고침 또는 공유 해제할 수 있습니다.

경고:

웹에 게시를 사용하는 경우 누구나 인터넷에서 게시하는 보고서 또는 시각적 개체를 볼 수 있습니다. 이러한 보고서를 볼 때에는 인증이 사용되지 않습니다. 인터넷에서 누구나(인증되지 않은 대중) 볼 수 있어야 하는 보고서 및 데이터에만 웹에 게시를 사용하세요. 이 보고서를 게시하기 전에 데이터 및 시각화를 공개적으로 공유하는 권한이 있는지 확인합니다. 기밀 또는 소유 정보를 게시하지 마십시오. 확실하지 않은 경우 게시하기 전에 조직의 정책을 확인합니다.

중요:

Power BI 관리자는 관리 포털에서 사용자가 웹에 게시 기능을 사용하지 못하도록 설정할 수 있습니다. 테넌트 설정에서 웹에 게시해제로 설정합니다. 이는 테넌트 전체에 적용되는 설정입니다. 자세한 내용은 Power BI 관리 포털을 참조하세요.

웹에 게시를 사용하는 방법

웹에 게시 는 편집할 수 있는 개인 또는 그룹 작업 영역의 보고서에서 사용할 수 있습니다. 사용자와 공유되는 보고서 또는 데이터를 보호하기 위해 행 수준 보안을 사용하는 보고서로 웹에 게시를 사용할 수 없습니다. 웹에 게시가 지원되지 않는 경우의 전체 목록은 아래 제한 섹션을 참조하세요. 웹에 게시를 사용하기 전에 이 문서의 앞부분에 있는 경고를 읽어 보세요.

다음의 *짧은 동영상*에서 이 기능의 작동 방식을 확인할 수 있습니다. 그런 다음 아래 단계에 따라 직접 시도해 보세요.

다음 단계는 웹에 게시를 사용하는 방법을 설명합니다.

  1. 편집할 수 있는 작업 영역의 보고서에서 파일 > 웹에 게시를 선택합니다.

  2. 대화 상자에서 콘텐츠를 검토하고 다음 대화 상자에 표시된 대로 embed 태그 만들기를 선택합니다.

  3. 경고를 검토하고 다음 대화 상자에 표시된 대로 데이터를 공용 웹 사이트에 포함할 수 있는지 확인합니다. 포함할 수 있는 경우 게시를 선택합니다.

  4. 메일로 보낼 수 있거나, 코드에 포함할 수 있거나(예: iFrame), 웹 페이지 또는 블로그에 직접 붙여 넣을 수 있는 링크를 제공하는 대화 상자가 나타납니다.

  5. 보고서에 대한 embed 태그를 이전에 만든 경우 embed 태그가 곧 나타납니다. 각 보고서에 대한 embed 태그는 하나만 만들 수 있습니다.

보기 모드에 대한 팁과 요령

블로그 게시물에 콘텐츠를 포함하는 경우 일반적으로 화면의 특정 크기에 맞추어야 합니다. 필요에 따라 iFrame 태그의 높이와 및 너비를 조정할 수 있지만, 보고서가 iFrame의 지정된 영역에 맞는지 확인해야 할 수도 있으므로 보고서를 편집할 때 적절한 보기 모드를 설정해야 합니다.

다음 표는 보기 모드에 대한 지침과 포함했을 때 표시되는 모양을 제공합니다.

보기 모드 포함되었을 때 구현되는 모양
페이지에 맞추기 는 보고서의 페이지 높이 및 너비를 유지합니다. 16:9 또는 4:3과 같은 'Dynamic' 비율로 페이지를 설정하는 경우 콘텐츠는 제공한 iFrame 내에 맞게 확장됩니다. iFrame에 포함된 경우 페이지에 맞추기를 사용하면 letterboxing이 발생할 수 있으며 여기에서 콘텐츠가 iFrame 내에 맞게 확장된 후 iFrame의의 영역이 회색 배경으로 표시됩니다. letterboxing을 최소화하려면 iFrame 높이/너비를 적절하게 설정합니다.
실제 크기 는 보고서 페이지에 설정된 대로 보고서의 크기를 유지합니다. 따라서 iFrame에 스크롤 막대가 표시될 수 있습니다. 스크롤 막대를 피하도록 iFrame 높이 및 너비를 설정합니다.
너비에 맞추기 는 iFrame에 대한 가로 영역 내에 콘텐츠를 맞춥니다. 테두리는 계속 표시되지만, 콘텐츠는 사용 가능한 가로 공간을 모두 사용하도록 확장됩니다.

iFrame 높이 및 너비에 대한 팁과 트릭

웹에 게시한 후 받는 embed 코드의 모양은 다음과 같습니다.

너비와 높이를 수동으로 편집하여 보고서를 포함하는 페이지에 원하는 대로 정확하게 맞출 수 있습니다.

더 완벽하게 맞추려면 iFrame의 높이 차원에 56픽셀을 추가할 수 있습니다. 아래 표시줄의 현재 크기에 적용됩니다. 보고서 페이지가 동적 크기를 사용하고 아래 표에서 몇 가지 크기를 제공하는 경우 letterboxing 없이 맞추도록 사용할 수 있습니다.

비율 크기 차원(너비 x 높이)
16:9 소형 640 x 416px
16:9 중형 800 x 506px
16:9 대형 960 x 596px
4:3 소형 640 x 536px
4:3 중형 800 x 656px
4:3 대형 960 x 776px

embed 코드 관리

웹에 게시 embed 코드를 만들면 Power BI 서비스의 설정 메뉴에서 만드는 코드를 관리할 수 있습니다. embed 코드 관리에는 대상 시각적 개체 또는 코드에 대한 보고서(사용할 수 없는 embed 코드 렌더링)를 제거하거나 embed 코드를 다시 가져오는 기능이 포함되어 있습니다.

  1. 웹에 게시 embed 코드를 관리하려면 설정 기어를 열고 embed 코드 관리를 선택합니다.

  2. 아래 그림에 나와 있는 것처럼 만든 embed 코드 목록이 표시됩니다.

  3. 목록에서 각 웹에 게시 embed 코드에 대해 embed 코드를 검색하거나 embed 코드를 삭제할 수 있으므로 해당 보고서나 시각적 개체에 대한 링크가 더 이상 작동하지 않게 할 수 있습니다.

  4. 삭제를 선택하는 경우 embed 코드를 삭제할 것인지 묻는 메시지가 나타납니다.

보고서 업데이트 및 데이터 새로 고침

웹에 게시 embed 코드를 만들고 공유하면 보고서가 변경된 내용으로 업데이트됩니다. 그러나 업데이트가 사용자에게 표시되는 데 시간이 걸릴 수 있다는 점을 알고 있어야 합니다. 보고서 또는 시각적 개체 업데이트는 웹에 게시 embed 코드에 적용되는 데 약 1시간이 걸립니다.

웹에 게시를 처음 사용하여 embed 코드를 가져오는 경우 embed 코드 링크가 즉시 활성화되므로 링크는 여는 사람은 누구나 볼 수 있습니다. 웹에 게시 작업을 처음 실행한 후 웹에 게시 링크가 가리키는 보고서 또는 시각적 개체에 대한 차후 업데이트 내용이 사용자에게 표시되기까지 약 1시간이 걸릴 수 있습니다.

자세한 내용은 이 문서의 뒷부분에 나오는 작동 방법 섹션을 참조하세요. 업데이트를 즉시 사용할 수 있어야 하는 경우 embed 코드를 삭제하고 새로 만들 수 있습니다.

데이터 새로 고침

데이터 새로 고침은 포함된 보고서 또는 시각적 개체에 자동으로 반영됩니다. embed 코드에서 새로 고친 데이터를 보는 데에는 약 1시간 정도 걸릴 수 있습니다. 보고서에 사용된 데이터 집합에 대한 일정에서 새로 고치지 않음을 선택하여 자동 새로 고침을 비활성화할 수 있습니다.

사용자 지정 시각적 개체

사용자 지정 시각적 개체는 웹에 게시에서 지원됩니다. 웹에 게시를 사용하면 게시된 시각적 개체를 공유하는 대상 사용자는 보고서를 보기 위해 사용자 지정 시각적 개체를 활성화하지 않아도 됩니다.

제한 사항

웹에 게시는 Power BI 서비스에서 대부분의 데이터 소스와 보고서에 대해 지원되지만, 다음은 웹에 게시에서 지원되지 않거나 사용할 수 없습니다.

  1. 행 수준 보안을 사용하는 보고서

  2. 온-프레미스에서 호스팅되는 Analysis Services 표 형식을 사용하는 보고서

  3. 사용자에게 직접적으로 또는 조직 콘텐츠 팩을 통해 공유되는 보고서

  4. 편집 멤버가 아닌 그룹의 보고서

  5. "R" 시각적 개체는 현재 웹에 게시 보고서에서 지원되지 않습니다.

embed 코드 상태 열 이해

웹에 게시 embed 코드에 대한 embed 코드 관리 페이지를 볼 때 상태 열이 제공됩니다. embed 코드는 기본적으로 활성화되지만 아래에 나열된 상태가 발생할 수 있습니다.

상태 설명
활성 보고서를 인터넷 사용자가 보고 상호 작용할 수 있습니다.
차단 보고서의 콘텐츠가 Power BI 서비스 약관을 위반합니다. Microsoft에서 차단되었습니다. 콘텐츠가 오류로 차단되었다고 판단되면 고객 지원으로 문의하세요.
지원되지 않음 보고서의 데이터 집합이 행 수준 보안 또는 지원되지 않는 다른 구성을 사용합니다. 전체 목록은 제한 섹션을 참조하세요.

웹에 게시 콘텐츠로 문제를 보고하는 방법

웹 사이트 또는 블로그에 포함된 웹에 게시 콘텐츠와 관련된 문제를 보고하려면 다음 이미지에 표시된 대로 아래쪽 막대에서 플래그 아이콘을 사용합니다. Microsoft에 문제를 설명하는 메일을 보낼 것인지 묻는 메시지가 표시됩니다. Microsoft는 Power BI 서비스 약관에 따라 콘텐츠를 평가하고 적절한 조치를 취합니다.

문제를 보고하려면 보이는 웹에 게시 보고서의 아래쪽 막대에서 플래그 아이콘을 선택합니다.

라이선스 및 가격

웹에 게시를 사용하려면 Microsoft Power BI 사용자여야 합니다. 보고서의 소비자(독자, 뷰어)는 Power BI 사용자가 될 필요가 없습니다.

작동 방법(기술 세부 사항)

웹에 게시를 사용하여 embed 코드를 만들면 보고서가 인터넷 사용자에 표시됩니다. 공개적으로 사용할 수 있으므로 뷰어는 나중에 소셜 미디어를 통해 보고서를 쉽게 공유할 수 있습니다. 사용자가 직접 공용 URL을 열어 보고서를 보거나 웹 페이지 또는 블로그에 포함된 보고서를 보면 Power BI는 보고서 정의 및 보고서를 보는 데 필요한 쿼리 결과를 캐시합니다. 이 방법을 사용하면 수천 명의 사용자가 성능에 영향을 주지 않고 동시에 보고서를 볼 수 있습니다.

캐시는 수명이 길기 때문에 보고서 정의를 업데이트하거나(예: 보기 모드를 변경하는 경우) 보고서 데이터를 새로 고치는 경우 보고서 버전에 변경 사항이 적용되어 사용자에게 보이기까지 약 1시간이 걸릴 수 있습니다. 따라서 작업을 미리 준비하고 설정에 만족하는 경우에만 웹에 게시 embed 코드를 만드는 것이 좋습니다.

궁금한 점이 더 있나요? Power BI 커뮤니티를 이용하세요.