Power BI용 템플릿 콘텐츠 팩 테스트Testing template content packs for Power BI

게시를 위해 제출하기 전에 여러 가지 방법으로 콘텐츠 팩을 테스트할 수 있습니다.There are multiple ways to test your content pack before submitting it for publishing.

참고

콘텐츠 팩이 개발한 사용자 지정 데이터 커넥터를 사용하는 경우 아래 설명된 대로 데이터 새로 고침 또는 템플릿 콘텐츠 팩을 테스트할 수 없습니다.If your content pack uses a custom Data Connector that you developed, you will not be able to test the data refresh or the template content pack as described below. 이 경우 콘텐츠 팩 제출을 진행하면 Power BI 팀은 콘텐츠 팩을 테스트합니다.If that is the case, please proceed to submit your content pack and the Power BI team will work with you on testing your content pack.

예약된 데이터 새로 고침 테스트Testing Scheduled Data Refresh

템플릿 콘텐츠 팩은 PowerBI.com에서 새로 고침을 활용하여 콘텐츠 팩을 고객의 데이터로 인스턴스화합니다(연결된 경우).Template content packs leverage Refresh in PowerBI.com to instantiate a content pack with the customer's data when they connect. 콘텐츠 팩을 공개적으로 제공하기 전에 사용자가 만든 데스크톱 파일로 이 흐름을 테스트할 수 있습니다.Prior to the content pack being publicly available, you can test this flow with the Desktop file you've created.

파일을 업로드한 후에는 데이터 집합 옆에 있는 "..."를 선택하고 새로 고침 예약을 선택합니다.After uploading the file, select the "…" next to the dataset and select Schedule Refresh. 원본에 대한 자격 증명을 구성합니다.Configure credentials for the source. 데이터 집합이 성공적으로 새로 고침되었는지 확인하고 "지금 새로 고침"과 "예약 된 새로 고침"을 모두 시도해 봅니다.Make sure that your dataset refreshes successfully, try both "Refresh Now" and "Scheduled Refresh". 새로 고침에서 오류가 발생하면 오류 메시지를 확인하고 쿼리와 최종 시스템의 유효성을 검사합니다.If your refresh hits any failures, check the error message and validate your queries and your end system.

추가 새로 고침 팁Additional refresh tips

  • 새로 고침을 예약하려고 할 때 하나의 데이터 원본만 검색됩니다.Only one data source should be detected when you try to schedule refresh
  • 연결 테스트 시 사용자가 콘텐츠 팩을 로드할 수 있음이 표시됩니다.Test connection should indicate that your user will be able to load the content pack. 그렇지 않은 경우 쿼리에서 추가 오류 사례를 처리하는지 확인합니다.If that's not the case, ensure your queries handle the additional error cases.
  • 새로 고침은 적당한 시간 내에 완료되어야 합니다. 5분 이내가 적당합니다.Refresh should complete in a reasonable time, ~5mins is suggested

설정

템플릿 테스트Testing Templates

템플릿 콘텐츠 팩은 데이터 집합에 실제 데이터를 포함하지 않는 것만 제외하고 기존 솔루션과 유사합니다.A template content pack is similar to existing solutions except that it does not include the actual data in the dataset. 대신, 사용자가 템플릿을 사용하거나 인스턴스화할 때 연결할 매개 변수 및 자격 증명을 묻는 메시지가 표시됩니다.Instead, when a user consumes or instantiates a template, they are prompted for parameters and credentials in order to connect. 연결되면 대시보드, 보고서 및 데이터 집합에 사용자 고유의 데이터가 표시됩니다.Once connected, they'll see their own data in the dashboard, report and datasets.

사용자가 예정된 새로 고침을 포함하여 데이터 집합 설정에 액세스할 수 있는 콘텐츠 팩을 인스턴스화한 후 데이터 집합에 있는 모든 RLS 설정은 콘텐츠 팩을 사용하여 게시되지 않습니다.After a user instantiates the content pack they have access to the dataset settings including scheduled refresh, any RLS settings on the dataset are not published with the content pack.

참고

템플릿 콘텐츠 팩에는 대시보드 1개, 보고서 1개 및 데이터 집합 1개만 포함할 수 있습니다.Template content packs can only include 1 dashboard, 1 report and 1 dataset. 작성 페이지에서 제한 사항 목록을 참조하세요.Please see the list of restrictions in the authoring page.

테넌트에 대한 템플릿 만들기를 활성화하려면 Power BI 관리자로 작업하여 아래 기능 스위치를 활성화합니다.To enable template creation for your tenant, please work with your Power BI admin to enable the feature switch below.

featureswitch

활성화되면 조직에 템플릿 콘텐츠 팩을 게시할 수 있도록 "콘텐츠 팩 만들기" 맨 아래에 확인란이 표시됩니다.Once enabled, you'll see a checkbox at the bottom of "Create content pack", allowing you to publish a template content pack to your organization.

확인란

이름 지정Naming

콘텐츠 팩 전체에 일관되게 대시보드, 보고서 및 데이터 집합의 이름을 지정하는 것이 좋습니다.We suggest naming your dashboard, report and dataset consistently across your content pack. 이러한 이름은 하드 코딩되며 모든 사용자에 대해 동일하므로 제품/시나리오 이름을 사용하면 고객이 찾기 쉽습니다.These names are hardcoded and will be the same for all users, so using your product/scenario name can make it easier for your customers to locate.

추가 템플릿 팁Additional template tips

  • 쿼리에 지정한 매개 변수가 최종 사용자에게 의미 있도록 합니다.Ensure the parameters you specified in the queries are meaningful to your end users
  • 최종 사용자가 예약된 새로 고침을 완료하는 데 얼마나 기다리는지를 고려합니다.Consider how long your end user will be waiting for scheduled refresh to complete

만들기

제출Submission

Microsoft AppSource를 통한 제출 프로세스를 통해 PowerBI.com의 서비스 콘텐츠 팩 갤러리에서 템플릿 콘텐츠 팩을 게시할 뿐만 아니라 Microsoft AppSource에 콘텐츠 팩을 나열합니다.The submission process through Microsoft AppSource will allow you to publish your template content pack in the service content packs gallery in PowerBI.com as well as list your content pack in Microsoft AppSource.

제출하기 전에Before submission

  • 콘텐츠 팩 내에 있는 각 아티팩트에 대해 작성 팁을 검토합니다.Review the authoring tips for each of the artifacts within the content pack
  • 다양한 계정 및 데이터 조건으로 테스트 및 연결합니다.Test and connect with various accounts and data conditions. (사용자 고유의 사용자 지정 데이터 커넥터를 개발한 경우 이 단계를 건너뜁니다.)(Skip this step if you developed your own custom Data Connector)
  • 모든 시각적 개체를 검토하고 철자가 잘못된 항목은 없는지 신중하게 확인합니다.Review all visuals, look carefully for misspelled items
  • 콘텐츠 팩이 Q&A에 대해 잘 응답하는지 확인하고 데이터 모델에 대해 30개 이상의 다양한 질문으로 테스트해보는 것이 좋습니다.Ensure the content pack responds well to Q&A, we suggest testing at least 30 varied questions across the data model. (사용자 고유의 사용자 지정 데이터 커넥터를 개발한 경우 이 단계를 건너뜁니다.)(Skip this step if you developed your own custom Data Connector)

제출Submission

제출할 준비가 되면 AppSource의 앱 제출 페이지를 방문하고 정보를 제출합니다.Once ready to submit, visit the Apps submission page on AppSource and submit your information. 사용 가능한 제품 목록에서 Power BI가 선택되어 있는지 확인합니다.Please make sure to select Power BI from the available list of products

Power BI 팀에서 제출을 검토하고 모든 아티팩트가 제출 요구 사항을 충족하는지 확인하도록 연락합니다.The Power BI team will review your submission and will reach out to you to ensure all the artifacts meets the submission requirements. 완료하는 것 외에도 응용 프로그램에 설명된 비즈니스 시나리오를 충족하는지 확인하기 위해 제공된 대시보드 및 보고서의 품질도 확인합니다.In addition to being complete, we'll also validate the quality of the dashboard and reports provided ensuring they meet the business scenario described in the application.

업데이트Updates

콘텐츠 팩 업데이트는 원래 제출과 유사한 흐름을 따릅니다.Updating your content pack follows a similar flow to the original submission.