게시된 템플릿 앱 관리

프로덕션에 Power BI 템플릿 앱이 있는 경우 앱을 변경하려는 경우 프로덕션 환경에서 앱을 방해하지 않고 테스트 단계에서 다시 시작할 수 있습니다.

앱 업데이트

템플릿 앱 작업 영역으로 이동합니다. 그런 후 Power BI Desktop에서 변경을 수행한 경우 1단계에서 시작합니다. Power BI Desktop에서 변경을 수행하지 않은 경우 2단계에서 시작합니다.

  1. 업데이트된 의미 체계 모델을 업로드하고 기존 의미 체계 모델을 덮어씁니다.

    • 업로드하려는 .pbix 파일의 이름이 앱에 사용된 의미 체계 모델 및 보고서의 이름과 동일한 경우 업로드하면 기존 의미 체계 모델을 덮어쓰게 됩니다.

    • 앱에서 사용되는 의미 체계 모델 및 보고서의 이름을 변경하는 경우 업로드하려는 .pbix 파일의 이름이 앱에서 사용되는 의미 체계 모델 및 보고서의 이름과 다르면 다음을 수행합니다.

      • 앱에서 사용되는 의미 체계 모델 및 보고서의 이름을 업데이트된 .pbix 파일의 이름과 정확하게 일치하도록 바꿉니다.
      • .pbix 파일을 업로드하고 기존 의미 체계 모델을 덮어쓰고 방금 이름을 바꾼 보고서를 덮어씁니다.

      두 경우 모두 로컬 .pbix 파일을 서비스에 업로드하려면 업로드>찾아보기를 선택하고 파일로 이동한 다음 열기를 선택합니다. 대화 상자에서 앱에서 사용하는 의미 체계 모델을 덮어쓸 수 있는 권한을 요청합니다. 기존 의미 체계 모델을 덮어쓰지 않으면 고객은 업데이트된 앱을 설치할 수 없습니다.

    Screenshot that shows the dialog requesting permission to overwrite the semantic model with the same name.

    Important

    앱에서 사용하는 의미 체계 모델을 삭제하지 마세요. 의미 체계 모델을 삭제하면 고객이 앱 복사본을 업데이트할 수 없습니다.

  2. 앱의 릴리스 관리 창에서 앱 만들기를 선택합니다.

  3. 앱 만들기 프로세스를 반복합니다. 앱에서 사용되는 의미 체계 모델 및 보고서의 이름을 변경한 경우 앱의 이름도 바꿀 수 있습니다.

  4. 브랜딩, 탐색, 제어, 매개 변수, 인증액세스 설정 후 앱 만들기를 다시 선택하여 변경 내용을 저장하고 닫기를 선택합니다.

  5. 릴리스 관리를 다시 선택합니다.

    이제 릴리스 관리 창에 앱의 두 가지 버전인 프로덕션 버전과 테스트 새 버전이 표시됩니다.

    Screenshot that shows two versions of a template app.

  6. 테넌트 외부 테스트에 대한 사전 프로덕션으로 앱을 승격할 준비가 되었으면 Release Management 창으로 돌아가서 테스트 옆의 앱 승격을 선택합니다.

    이제 프로덕션 버전과 사전 프로덕션 버전이 있습니다.

    Screenshot that shows two versions of a template app with Promote app greyed out.

    링크가 이제 활성화됩니다.

    참고 항목

    사전 프로덕션 단계의 앱 승격 단추가 사용하지 않도록 설정되어 있습니다. 단추를 사용하지 않도록 설정하면 CPP(Cloud 파트너 포털)가 새 앱 버전의 유효성을 검사하고 승인하기 전에 라이브 프로덕션 링크를 현재 앱 버전으로 실수로 덮어쓰지 않습니다.

  7. Power BI 앱 제품 업데이트 단계를 수행하여 CPP에 링크를 다시 제출합니다. CPP에서 제품을 다시 게시하고 유효성을 검사하고 승인해야 합니다. 앱 이름을 변경한 경우 CPP의 이름도 변경해야 합니다. 제품이 승인되면 앱 승격 단추가 다시 활성화됩니다.

  8. 앱을 프로덕션 단계로 승격합니다.

업데이트 동작

  • 앱을 업데이트하면 템플릿 앱 설치 관리자가 연결 구성을 잃지 않고 이미 설치된 작업 영역에서 템플릿 앱 업데이트을 할 수 있습니다.

  • 의미 체계 모델의 변경 내용이 설치된 템플릿 앱에 미치는 영향을 알아보려면 덮어쓰기 동작을 참조하세요.

  • 템플릿 앱을 덮어쓰고 업데이트하면 먼저 샘플 데이터로 되돌아가고 설치 관리자의 구성 매개 변수 및 인증을 사용하여 자동으로 다시 연결됩니다. 새로 고침이 완료될 때까지 보고서, 대시보드 및 조직 앱은 샘플 데이터 배너를 표시합니다.

  • 사용자 입력이 필요한 업데이트된 의미 체계 모델에 새 쿼리 매개 변수를 추가한 경우 필수 확인란을 선택해야 합니다. 이 선택 항목은 앱을 업데이트한 후 연결 문자열을 사용하여 설치 관리자에게 메시지를 표시합니다.

    Screenshot that shows Required under Parameters.

작업 영역 추출

추출 기능을 사용하여 이전 버전의 템플릿 앱으로 쉽게 롤백할 수 있습니다. 다음 단계에서는 릴리스 단계에서 새 작업 영역으로 특정 앱 버전을 추출합니다.

  1. 릴리스 관리 창의 앱 버전 옆에 있는 기타 옵션(...)을 선택한 다음 추출을 선택합니다.

    Screenshot that shows the Release Management pane with Extract selected.

  2. 확인 대화 상자에서 추출된 작업 영역의 이름을 입력하고 추출을 선택합니다. Power BI 추출된 앱에 대한 새 작업 영역을 추가합니다.

    Screenshot that shows the confirmation message to Extract this app.

새 작업 영역 버전 관리가 다시 설정되고 새로 추출된 작업 영역에서 템플릿 앱을 계속 개발하고 배포할 수 있습니다.

템플릿 앱 버전 삭제

템플릿 앱 작업 영역은 배포된 활성 템플릿 앱의 원본입니다. 템플릿 앱 사용자를 보호하기 위해 먼저 작업 영역에서 만든 모든 앱 버전을 제거하지 않고는 템플릿 앱 작업 영역을 삭제할 수 없습니다. 앱 버전을 삭제하면 더 이상 작동하지 않는 앱 URL도 삭제됩니다.

  1. 릴리스 관리 창에서 삭제할 앱 버전 옆에 있는 기타 옵션(...)을 선택한 다음 삭제를 선택합니다.

    Screenshot that shows the Release Management pane with Delete selected.

  2. 확인 대화 상자에서 삭제를 선택합니다.

    Screenshot that shows confirmation message to Delete this app.

참고 항목

고객 또는 AppSource에서 사용 중인 앱 버전을 삭제하지 않도록 합니다. 그렇지 않으면 더 이상 작동하지 않습니다.