Power BI 구현 계획: 콘텐츠 수명 주기 관리
참고 항목
이 문서는 Power BI 구현 계획 시리즈의 일부를 구성합니다. 이 시리즈는 주로 Microsoft Fabric 내 Power BI 환경에 중점을 두고 있습니다. 시리즈에 대한 소개는 Power BI 구현 계획을 참조하세요.
이 문서에서는 Power BI 콘텐츠의 수명 주기를 관리하는 방법을 계획하는 데 도움이 되는 콘텐츠 수명 주기 관리 문서 시리즈를 소개합니다. 일련의 문서는 주로 다음을 대상으로 합니다.
- 패브릭 관리자: 조직에서 패브릭 감독을 담당하는 관리자입니다. Fabric 관리자는 Microsoft 365 또는 Azure DevOps를 감독하는 관리자와 같은 다른 관리자와 협업해야 할 수도 있습니다.
- COE(우수성 센터) 및 BI 팀: 조직에서 Power BI의 감독을 담당하는 팀으로, 이러한 팀에는 Power BI 콘텐츠의 수명 주기를 관리하는 방법을 결정하는 의사 결정자가 포함됩니다. 이러한 팀에는 콘텐츠 릴리스의 수명 주기를 처리하는 릴리스 관리자나 수명 주기 관리를 효과적으로 사용하고 지원하는 데 필요한 구성 요소를 만들고 관리하는 엔지니어와 같은 역할도 포함될 수 있습니다.
- 콘텐츠 작성자 및 콘텐츠 소유자: 다른 사용자와 공유하기 위해 Fabric 포털에 게시하려는 Power BI 콘텐츠를 만드는 사용자입니다. 이러한 개인은 자신이 만든 콘텐츠의 수명 주기를 관리할 책임이 있습니다.
안정적이고 유용한 Power BI 콘텐츠를 소비자에게 제공하려면 효과적인 콘텐츠 수명 주기 관리 방식을 따르는 것이 중요합니다. 수명 주기 관리는 사용자에게 더 이상 필요하지 않은 콘텐츠를 사용 중지하는 것을 포함하여 만들기부터 게시(또는 배포)까지 콘텐츠를 처리하는 방법을 의미합니다. Power BI 콘텐츠에 대한 수명 주기 관리 전략을 계획하는 것은 성공적인 엔터프라이즈 및 셀프 서비스 분석을 위해 크기 조정하고 성장하는 데 필수적인 단계입니다.
참고 항목
이 시리즈에서는 Power BI 콘텐츠 수명 주기 관리에 대해 간략하게 설명합니다. 콘텐츠 수명 주기 관리 전략을 계획하기 위한 주요 고려 사항과 지침에 중점을 둡니다. 이 문서에서는 소규모 셀프 서비스 환경에서 보다 정교한 엔터프라이즈 시나리오에 이르기까지 수명 주기 관리에 대한 다양한 방식을 설명합니다.
이 시리즈는 주로 Microsoft Fabric 내의 Power BI 워크로드에 중점을 둡니다. 그러나 기본 개념은 다른 Fabric 워크로드에도 관련될 수 있습니다. 이 시리즈에서 설명하는 일부 수명 주기 관리 기능은 Fabric의 다른 항목에도 사용할 수 있습니다.
Power BI 콘텐츠 수명 주기
다음 다이어그램에서는 일반적인 Power BI 콘텐츠 수명 주기를 보여 줍니다.
팁
Power BI 콘텐츠를 계획하고 만드는 방법에 대한 지침은 BI 솔루션 계획을 참조하세요.
다이어그램에 표시된 6개 단계는 다음과 같습니다.
- 콘텐츠 계획 및 디자인: 일반적으로 요구 사항을 수집하고, 솔루션을 설계하고, 주요 수명 주기 관리 결정을 내려 Power BI 콘텐츠 만들기를 시작합니다.
- 콘텐츠 개발 및 변경 내용 관리: 콘텐츠 만들기를 시작하고 버전 제어(또는 소스 제어)를 사용하여 개발 중에 콘텐츠 변경 내용을 추적하고 관리합니다.
- 콘텐츠 유효성 검사: 품질 결과를 보장하고 기존 콘텐츠의 변경으로 인해 새로운 문제가 발생하지 않도록 정기적으로 콘텐츠를 테스트합니다.
- 콘텐츠 배포: 준비가 되면 콘텐츠를 작업 영역에 배포하거나 다양한 환경 간에 콘텐츠를 승격합니다(예: 테스트에서 프로덕션 작업 영역으로 콘텐츠 승격).
- 콘텐츠 지원 및 모니터링: 콘텐츠가 게시된 후 사용자의 문제나 요청을 해결하여 콘텐츠를 지원합니다. 콘텐츠를 지원하고 모니터링하면 더 많은 콘텐츠를 계획하고 제작하는 경우가 많습니다. 또한 배포된 콘텐츠를 모니터링하여 신뢰할 수 있는지 확인합니다.
- 콘텐츠 사용 중지 및 보관: 소비자가 더 이상 콘텐츠가 필요하지 않거나 사용하지 않는 경우 해당 콘텐츠를 사용 중지해야 합니다. 콘텐츠를 사용 중지할 때 일반적으로 필요한 경우 나중에 참조할 수 있도록 해당 콘텐츠를 제거하고 보관합니다.
각 단계는 콘텐츠 수명 주기 관리에 대한 이 시리즈의 문서에 자세히 설명되어 있습니다. 이 문서의 지침은 Power BI 콘텐츠를 관리하는 방식을 결정하는 데 도움이 됩니다.
콘텐츠 수명 주기 관리 방식
다양한 방식을 사용하여 Power BI 콘텐츠의 수명 주기를 관리할 수 있습니다. 이러한 방식은 사용하는 구성 요소와 프로세스에 따라 복잡성과 견고성이 다릅니다.
일반적으로 단순한 방식부터 고급까지 다양합니다.
- 단순한 방식은 일반적으로 셀프 서비스 개발자에게 유용합니다. 이러한 방식에는 관리할 단계와 구성 요소가 적지만 부서 또는 엔터프라이즈 사용 시나리오에 필요할 수 있는 세부 정보 및 제어 수준이 제공되지 않습니다. 셀프 서비스 콘텐츠 게시는 수명 주기 관리에 대한 더 단순한 방식의 예입니다.
- 고급 방식은 일반적으로 더 크거나 복잡한 솔루션을 협업하는 대규모 팀에서 기본 설정합니다. 솔루션이 더 복잡하기 때문에 이러한 팀은 콘텐츠 관리를 위해 더 많은 자동화, 사용자 지정 및 지속 가능성이 더 많이 필요한 경우가 많습니다. 따라서 이러한 방식에는 일반적으로 더욱 강력하고 정교한 프로세스가 필요합니다. 그러나 이러한 프로세스는 개인 또는 팀 사용 시나리오와 같은 소규모 배포의 경우 너무 복잡할 수 있습니다. 엔터프라이즈 콘텐츠 게시는 수명 주기 관리에 대한 고급 방식의 예입니다.
다음 다이어그램에서는 콘텐츠 수명 주기의 각 단계에 대해 더 단순하거나 고급 수명 주기 관리 방식에 사용할 수 있는 구성 요소의 몇 가지 예를 보여 줍니다.
콘텐츠 수명 주기의 각 단계에 대한 다음 구성 요소를 보여 주는 다이어그램. 구성 요소는 예입니다. 첫 번째 예는 단순한 수명 주기 관리 방식을 달성하는 방법입니다. 두 번째 예는 고급 수명 주기 관리 방식을 달성하는 방법입니다.
항목 | 설명 |
---|---|
Microsoft Teams를 사용하여 팀 단위로 협업하거나 Azure DevOps를 사용하여 프로젝트 단위로 협업하여 콘텐츠를 계획하고 설계할 수 있습니다. | |
OneDrive for Business(회사 또는 학교용 OneDrive라고도 함)를 사용하여 파일 버전 제어를 수행하거나 메타데이터 소스 제어를 위해 Azure DevOps의 Azure Repos를 사용하여 콘텐츠를 개발하고 변경 콘텐츠를 관리할 수 있습니다. | |
Power BI를 사용하여 수동 테스트를 수행하거나 Azure DevOps의 Azure Test Plans를 사용하여 자동화된 테스트를 수행하여 콘텐츠의 유효성을 검사할 수 있습니다. | |
Power BI 배포 파이프라인을 사용하거나 Azure DevOps의 Azure Pipelines를 사용하여 CI/CD(연속 통합/지속적인 배포)를 오케스트레이션하여 콘텐츠를 배포할 수 있습니다. | |
관리 모니터링 작업 영역에 있는 것과 같은 기본 Power BI 모니터링 보고서를 사용하거나 Azure Log Analytics 통합을 통해 사용자 지정 모니터링 보고서를 만들어 콘텐츠를 지원하고 모니터링할 수 있습니다. | |
OneDrive for Business(회사 또는 학교용 OneDrive라고도 함)를 사용하여 파일을 보관 및 저장하거나 Azure DevOps의 Azure Repos를 사용하여 메타데이터를 보관함으로써 콘텐츠를 사용 중지하고 보관할 수 있습니다. |
콘텐츠 수명 주기 관리에 접근하는 방법을 선택하는 것은 요구 사항과 기타 요인에 따라 달라집니다. 이 시리즈의 콘텐츠를 진행하면서 고려해야 할 몇 가지 주요 요소는 다음과 같습니다.
- 콘텐츠 작성자: 콘텐츠 작성자의 요구 사항, 기술 및 워크플로는 다양합니다. 이러한 각 요소는 다양한 수명 주기 관리 방식의 성공에 영향을 미칠 수 있습니다. 엔터프라이즈 환경을 관리하는 대규모 중앙 팀에 적합한 방법은 소규모 대상 그룹에게 콘텐츠를 제공하는 소규모 탈중앙화 팀에는 효과적이지 않을 수 있습니다.
- 공동 콘텐츠 제작 여부: 콘텐츠 작성자가 동일한 콘텐츠에 대해 함께 작업하는 경우 불일치와 혼란이 발생할 가능성이 더 높습니다. 예를 들어, 한 작성자가 다른 작성자의 변경 내용을 덮어쓸 수 있습니다. 효과적인 수명 주기 관리는 시간 낭비를 방지하고 생산성을 향상시키기 위해 협업에 필수적입니다.
- 콘텐츠 형식 및 범위: 콘텐츠마다 다른 방식이 필요할 수 있습니다. 소비자 수가 많은 중요 비즈니스용 콘텐츠에는 보다 강력한 수명 주기 관리 방식이 필요합니다. 반대로, 소형 프로토타입에는 목적이 달성된 후 제거하고 보관하는 등 최소 방식만 필요할 수 있습니다.
- 제공되는 라이선스: 보유하고 있는 Fabric 또는 Power BI 라이선스에 따라 다양한 수명 주기 관리 옵션을 사용할 수 있습니다. 예를 들어, 배포 파이프라인과 같은 프리미엄 기능은 Fabric 또는 프리미엄 용량 또는 PPU(사용자 단위 Premium) 라이선스가 있는 사용자에게만 제공됩니다. 그러나 Fabric Git 통합은 Fabric 용량에서만 사용할 수 있습니다.
- 콘텐츠 작성자가 콘텐츠를 제공하는 방법: 다양한 콘텐츠 제공 범위를 사용하는 콘텐츠 작성자는 해당 콘텐츠를 관리하기 위해 다양한 방식이 필요할 수 있습니다. Power BI 앱을 사용하여 내부 대상 그룹에게 콘텐츠를 배포하는 팀은 외부 고객을 위해 포함된 콘텐츠를 배포하는 팀과 다른 방식이 필요할 수 있습니다.
- Power BI 또는 Fabric 구현의 성숙도: 구현이 특정 규모에 도달하면 Power BI 콘텐츠에 따라 더 많은 결정과 작업이 달라집니다. 중단을 방지하려면 규모가 커지고 성장함에 따라 콘텐츠 수명 주기 관리가 더욱 중요해집니다.
Important
Power BI 콘텐츠의 수명 주기를 관리하는 다른 유효한 방식이 많이 있습니다. 사용자의 콘텐츠 소유권 및 콘텐츠 제공 범위 전략에 가장 적합하고 사용자의 요구 사항을 충족하고 BI 목표를 달성하는 데 도움이 되는 방식을 선택하고 계획합니다.
관련 콘텐츠
이 시리즈의 다음 문서에서는 콘텐츠 수명 주기 관리의 일환으로 콘텐츠를 계획하고 설계하는 방법을 알아봅니다.