피드로 돌아가기
Dev.toInfrastructure
원문 읽기
Power BI 보고서의 웹 임베딩을 통한 데이터 시각화 배포 전략
How I Published My Power BI Report and Embedded It on a Website
AI 요약
Context
로컬 환경의 Power BI Desktop에서 제작한 대시보드 공유 필요성 발생. 정적 CSV 파일 기반의 데이터 모델링 및 DAX 측정값 작성이 완료된 상태. 개인 컴퓨터 내부의 리포트를 외부 사용자가 접근 가능한 웹 환경으로 전환해야 하는 과제.
Technical Solution
- Power BI Service 내 전용 Workspace 생성으로 리포트와 데이터셋 관리 체계 구축
- Power BI Desktop의 Publish 기능을 활용한 로컬 파일을 클라우드 서비스로 전송
- 'Publish to web (public)' 옵션을 통한 공개용 임베드 코드 생성
- 'Website or portal' 설정을 통해 보안 요구사항에 맞는 iframe 코드 추출
- 추출한 HTML iframe 코드를 웹 페이지 소스에 직접 삽입하는 정적 배포 방식
Key Takeaway
데이터 분석 도구의 결과물을 단순 파일 공유가 아닌 웹 서비스 형태로 제공하여 데이터 접근성을 높이는 배포 파이프라인 설계.
실천 포인트
공개 데이터가 아닌 내부 보안 데이터 임베딩 시 'Publish to web' 대신 'Website or portal' 옵션을 선택하여 권한 제어를 적용할 것