Power BI 페이지를 매긴 보고서의 하위 보고서 문제 해결Troubleshoot subreports in Power BI paginated reports

적용 대상:APPLIES TO: ✔️ Power BI 서비스✔️ Power BI service ✔️ Power BI 페이지를 매긴 보고서✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI Desktop적용 대상:APPLIES TO: ✔️ Power BI 서비스✔️ Power BI service ✔️ Power BI 페이지를 매긴 보고서✔️ Power BI paginated reports ✔️ Power BI Premium✔️ Power BI Premium ❌ Power BI Desktop❌ Power BI Desktop

페이지를 매긴 보고서에서 하위 보고서를 사용하는 경우 예기치 않은 결과를 얻거나 기능이 예상대로 작동하지 않을 수 있습니다.Sometimes when using subreports in paginated reports, you may get an unexpected result, or the feature doesn't work as you expected. 이 문서에서는 하위 보고서를 사용할 때 발생하는 일반적인 문제의 솔루션을 제공합니다.This article provides solutions for common issues when using subreports. 하위 보고서 는 페이지를 매긴 주 보고서의 본문 안에 다른 보고서를 표시하는 보고서 항목입니다.A subreport is a report item that displays another report inside the body of a main paginated report. 자세한 배경 정보는 Power BI 페이지를 매긴 보고서의 하위 보고서를 참조하세요.See Subreports in Power BI paginated reports for more background.

하위 보고서를 찾을 수 없음Subreport couldn't be found

설명: 하위 보고서가 렌더링되지 않습니다.Description: Subreport doesn't render. 대신 오류 메시지가 표시됩니다.Instead an error message appears.

메시지Message

"지정된 'CustomerDetails' 위치에서 하위 보고서 'Subreport1'을 찾을 수 없습니다."The subreport 'Subreport1' could not be found at the specified location 'CustomerDetails'. 하위 보고서가 게시되었으며 이름이 올바른지 확인하세요."Verify that the subreport has been published and that the name is correct."

가능한 이유Possible reasons

  • 지정된 이름의 하위 보고서가 주 보고서와 같은 작업 영역 또는 앱에 없습니다.A subreport with the specified name doesn't exist in the same workspace or app as the main report.
  • 사용자가 하위 보고서에 액세스할 수 없습니다.The user doesn't have access to the subreport.
  • 주 보고서의 하위 보고서 수가 하위 보고서 제한(하위 보고서 50개)에 도달했습니다.The number of subreports in the main report has reached the subreport limit (50 subreports).

문제 해결 단계Troubleshooting steps

작업 영역에서In a workspace

  • 오류 메시지에 이름이 있는 보고서가 있는지 확인합니다.Verify that the report with the name in the error message exists. 이름은 대소문자를 구분하지 않습니다.The name is case insensitive.

앱에서In an app

  • 오류 메시지에 이름이 있는 보고서가 앱에 있는지 확인합니다.Verify that the report with the name in the error message exits in the app. 추가 지원은 앱 작성자에게 문의하세요.Contact the author of the app for further assistance.

보고서가 공유되는 경우If the report is shared

  1. 오류 메시지에 이름이 있는 보고서가 공유되었는지 확인합니다.Verify that the report with the name in the error message is shared with you.
  2. 보고서가 있으면 주 보고서와 하위 보고서의 소유자 이름이 같은지 확인합니다.If the report exists, verify that the owner name is the same for the main report and the subreport. 그런 다음 해당 정보가 있는 주 보고서의 소유자에게 문의합니다.Then contact the owner of the main report with that information.

예기치 않은 콘텐츠로 하위 보고서 렌더링Subreport renders with unexpected content

가능한 원인Possible reason

Power BI를 사용하면 사용자가 같은 작업 영역에 이름이 같은 보고서를 여러 개 가질 수 있음Power BI allows users to have multiple reports with the same name in the same workspace

문제 해결 단계(보고서 작성자용)Troubleshooting steps (for report authors)

  1. Power BI Report Builder에서 주 보고서를 열고 하위 보고서의 이름을 확인합니다.Open the main report in Power BI Report Builder and determine the name of the subreport.
  2. 작업 영역에서 이름이 같은 보고서를 찾습니다.Look for reports with the same name in the workspace.
  3. 예상 보고서를 찾아 나머지의 이름을 바꿉니다.Locate the expected report and rename the rest.

비작성자의 경우: 작성자에게 문의하세요.For non-authors: Contact the author.

데이터 검색 실패Data retrieval fails

설명: 하위 보고서를 렌더링하는 동안 데이터 검색에 실패합니다.Description: Data retrieval fails while rendering the subreport. 하위 보고서가 렌더링되지 않습니다.Subreport doesn't render. 대신 오류 메시지가 표시됩니다.Instead an error message appears.

메시지Message

"'다음 위치에 있는 하위 보고서 'Subreport1'의 데이터 검색에 실패했습니다. 'InvoiceDetails'."Data retrieval failed for the subreport, 'Subreport1', located at: 'InvoiceDetails'. 자세한 내용은 로그 파일을 확인하세요."Check the log files for more information."

문제 해결 단계Troubleshooting steps

데이터 액세스 문제가 있는 보고서에 대한 일반적인 문제 해결 단계와 동일합니다.Same as the general troubleshooting steps for reports with data access issues.

렌더링 실패: 지정되지 않은 매개 변수Rendering fails: Unspecified parameters

설명: 지정되지 않은 매개 변수로 인해 하위 보고서 렌더링에 실패합니다.Description: Subreport rendering fails because of unspecified parameters. 하위 보고서에는 필수 매개 변수가 있지만 주 보고서에서 모든 매개 변수를 설정하지는 않습니다.The subreport has mandatory parameters but the main report doesn't set all of them.

메시지Message

"다음 위치에 있는 하위 보고서 'Subreport1'에 대해 하나 이상의 매개 변수가 지정되지 않았습니다. 'SubreportAWithDS'.""One or more parameters were not specified for the subreport, 'Subreport1', located at: 'SubreportAWithDS'."

문제 해결 단계(보고서 작성자용)Troubleshooting steps (for the report author)

  1. Power BI Report Builder에서 주 보고서 열기Open the main report in Power BI Report Builder.
  2. Power BI Report Builder에서 하위 보고서 열기Open the subreport in Power BI Report Builder.
  3. 주 보고서의 하위 보고서 항목 내에 전달된 매개 변수 집합이 하위 보고서의 매개 변수 집합과 일치하는지 확인합니다.Verify that the set of parameters passed inside the subreport report item in the main report matches the set of parameters in the subreport.

비작성자의 경우: 작성자에게 문의하세요.For non-authors: Contact the author.

렌더링 실패: 재귀 제한Rendering fails: Recursion limit

설명: 재귀 제한으로 인해 하위 보고서 렌더링에 실패합니다.Description: Subreport rendering fails because of the recursion limit. 하위 보고서는 20개 수준보다 더 깊이 중첩될 수 없습니다.Subreports can't be nested deeper than 20 levels.

메시지Message

"보고서 또는 하위 보고서에 재귀적 하위 보고서 'Subreport1'이 있습니다. 이 보고서는 최대 허용 재귀 제한을 초과했습니다.""The report or subreport has a recursive subreport, 'Subreport1', that exceeded the maximum recursion limit allowed."

문제 해결 단계(보고서 작성자용)Troubleshooting steps (for report authors)

  • 중첩을 줄입니다.Reduce nesting.
  • 보고서 구조를 다시 디자인합니다.Redesign the report structure.

다른 오류Other errors

설명: 이전 범주에 속하지 않는 오류입니다.Description: Errors that don't fall into any of the previous categories.

메시지Message

"오류: 하위 보고서를 표시할 수 없습니다.""Error: Subreport could not be shown."

가능한 이유Possible reasons

  • 하위 보고서가 렌더링되는 동안 매개 변수가 데이터 검색과 일치하지 않는 문제 등 여러 오류가 발생했습니다.Multiple errors during subreport rendering, for example, parameter mismatch with data retrieval issues.
  • 예기치 못한 오류.Unexpected errors.

문제 해결 단계(보고서 작성자용)Troubleshooting steps (for report authors)

  1. 하위 보고서를 직접 렌더링할 수 있는지 확인합니다.Verify that the subreport can render directly.
  2. 하위 보고서를 렌더링할 수 있는 경우 하위 보고서와 주 보고서의 매개 변수를 확인합니다.If the subreport can render, check the parameters in both the subreport and main report.
  3. 주 보고서에 고유 하위 보고서가 50개를 넘지 않아야 하며, 하위 보고서가 20개 수준보다 더 깊이 중첩되어 있지 않은지 확인합니다.Make sure the main report doesn't have more than 50 unique subreports, and the subreport isn't nested deeper than 20 levels.
  4. 문제를 해결할 수 없는 경우 Power BI 고객 지원팀에 문의하세요.If you can't resolve the issue, contact Power BI support.

비작성자의 경우: 작성자에게 문의하세요.For non-authors: Contact the author.

다음 단계Next steps

Power BI 페이지를 매긴 보고서의 하위 보고서Subreports in Power BI paginated reports

Power BI 서비스에서 페이지를 매긴 보고서 보기View a paginated report in the Power BI service

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