Power BI용 PowerApps 사용자 지정 시각적 개체PowerApps custom visual for Power BI

Power BI는 데이터 통찰력 및 더 나은 의사 결정을 가능하게 하고, PowerApps를 통해 모든 사용자는 비즈니스 데이터에 연결하는 앱을 빌드 및 사용할 수 있습니다.Power BI enables data insights and better decision-making, while PowerApps enables everyone to build and use apps that connect to business data. PowerApps 사용자 지정 시각적 개체를 사용하여 캔버스 앱에 컨텍스트 인식 데이터를 전달할 수 있으며 이를 통해 보고서에 변경 사항을 만들 때마다 실시간으로 업데이트합니다.Using the PowerApps custom visual, you can pass context-aware data to a canvas app, which updates in real time as you make changes to your report. 이제 앱 사용자는 비즈니스 통찰력을 파생하고 Power BI 보고서 및 대시보드 내에서 즉시 작업을 수행할 수 있습니다.Now, your app users can derive business insights and take actions from right within their Power BI reports and dashboards.

PowerApps 사용자 지정 시각적 개체 사용Using the PowerApps custom visual

Power BI 보고서에서 PowerApps 사용자 지정 시각적 개체를 사용하는 데 필요한 단계를 살펴보겠습니다.Let's look at the steps required to use the PowerApps custom visual in your Power BI report.

  1. AppSource에서 사용자 지정 시각적 개체를 가져오거나 Power BI 서비스에서 직접 가져옵니다.Get the custom visual from AppSource or directly import it in the Power BI service.

    마켓플레이스의 사용자 지정 시각적 개체

  2. 보고서에 PowerApps 시각적 개체를 추가하고, 연결된 데이터 필드를 설정합니다.Add the PowerApps visual to your report, and set the data fields associated with it.

    보고서 데이터 선택

    기존 앱을 선택하거나 앱을 만들 수 있는데, 보고서를 Power BI 서비스에 게시하고 Microsoft Edge 또는 Google Chrome에서 열어야 합니다.You can choose an existing app or create one, but the report must be published to the Power BI service and opened in Microsoft Edge or Google Chrome.

  3. 앱을 만들도록 선택하는 경우 만들 각 환경에서 선택할 수 있습니다.If you choose to create an app, you can choose in which environment to create it.

    새 앱 또는 기존 앱

    기존 앱을 사용하도록 선택하는 경우 시각적 개체는 PowerApps에서 앱을 열 것인지 묻는 메시지를 표시합니다.If you choose to use an existing app, the visual prompts you to open the app in PowerApps. 그런 다음, 시각적 개체는 Power BI에서 PowerApps에 데이터를 보낼 수 있도록 앱의 필수 구성 요소를 설정합니다.The visual then sets up the required components in your app so that Power BI can send data to PowerApps.

    새 앱을 만드는 경우 PowerApps는 이미 설정된 필수 구성 요소로 간단한 앱을 만듭니다.If you create a new app, PowerApps creates a simple app with the required components already set up.

    새 앱

  4. 이제 PowerApps Studio에서 2단계에서 설정한 데이터 필드를 사용할 수 있습니다.Now in PowerApps Studio, you can use the data fields you set in step 2. PowerBIIntegration 개체는 다른 PowerApps 읽기 전용 데이터 원본 또는 컬렉션처럼 작동합니다.The PowerBIIntegration object acts like any other PowerApps read-only data source or collection. 개체를 사용하여 모든 컨트롤을 채우거나 다른 데이터 원본으로 조인 및 필터링할 수 있습니다.You can use the object to populate any control, or join and filter with other data sources.

    사용자 지정 수식

    이 수식은 고객 데이터 원본과 Power BI 데이터를 조인합니다. LookUp(Customer,Customer_x0020_Name=First(PowerBIIntegration.Data).Customer_Name)This formula joins Power BI data with the Customer data source: LookUp(Customer,Customer_x0020_Name=First(PowerBIIntegration.Data).Customer_Name)

    Power BI 보고서와 실행된 PowerApps Studio의 인스턴스는 라이브 데이터 연결을 공유합니다.The Power BI report and the instance of PowerApps Studio that was launched share a live data connection. 둘 다 열려 있는 동안 보고서의 데이터를 필터링하거나 변경하여 업데이트된 데이터가 PowerApps Studio의 앱에 즉시 반영되는 것을 확인할 수 있습니다.While they are both open, you can filter or change the data in your report to see the updated data reflect immediately in your app in PowerApps Studio.

  5. 앱에 대한 빌드 또는 변경을 완료한 후 PowerApps에 앱을 저장 및 게시하여 Power BI 보고서에서 앱을 봅니다.After you have completed building or making changes to your app, save and publish the app in PowerApps to see your app in the Power BI report.

  6. 변경 내용에 만족하면 보고서의 사용자와 PowerApps 앱을 공유한 다음, 보고서를 저장해야 합니다.Once you are satisfied with your changes, make sure to share the PowerApps app with users of your report and then save your report.

  7. 또한 사용자가 데이터에서 통찰력을 얻음에 따라 작업을 수행할 수 있는 보고서를 만들었습니다.And with that, you have created a report in which your users can take actions as they gain insights from your data.

    보고서 작업

    앱에 변경 내용을 만들어야 하는 경우 편집 모드에서 보고서를 열고, PowerApps 시각적 개체에서 더 많은 옵션(. . .)을 클릭하거나 탭하고 편집을 선택합니다.If you need to makes changes to an app, open the report in edit mode, click or tap More options (. . .) on the PowerApps visual and select Edit.

    앱 편집

PowerApps 사용자 지정 시각적 개체의 제한 사항Limitations of the PowerApps custom visual

PowerApps 사용자 지정 시각적 개체는 미리 보기에서 사용할 수 있으며 다음과 같은 제한 사항이 있습니다.The PowerApps custom visual is available in preview and has these limitations:

  • Power BI Desktop, Internet Explorer 또는 Mozilla Firefox에서 PowerApps 사용자 지정 시각적 개체를 사용하는 경우 앱을 만들거나 수정할 수 없습니다.You can't create or modify apps when using the PowerApps custom visual in Power BI desktop, Internet Explorer, or Mozilla Firefox. Power BI 서비스에 먼저 보고서를 게시하는 것이 좋습니다.We recommend that you first publish your report to the Power BI service. 그런 다음, Microsoft Edge 또는 Google Chrome을 사용하여 앱을 만들고 업데이트합니다.Then use Microsoft Edge or Google Chrome to create and update apps.
  • 시각적 개체와 연결된 데이터 필드를 변경하는 경우 줄임표(...)를 선택한 다음, 편집을 선택하여 Power BI 서비스 내에서 앱을 편집해야 합니다.If you change the data fields associated with the visual, you must edit the app from within the Power BI service by selecting the ellipsis (...) and then selecting Edit. 그렇지 않으면 변경 내용은 PowerApps에 전파되지 않고, 앱은 예기치 않은 방식으로 작동합니다.Otherwise, the changes won't be propagated to PowerApps, and the app will behave in unexpected ways.
  • PowerApps 사용자 지정 시각적 개체는 Power BI 보고서 또는 Power BI 데이터 원본의 새로 고침을 트리거할 수 없습니다.The PowerApps custom visual can't trigger a refresh of the Power BI report or Power BI data source. 앱에서 보고서와 동일한 데이터 원본으로 데이터를 다시 작성하는 경우 변경 내용은 즉시 반영되지 않습니다.If you write back data from the app to the same data source as the report, your changes won't be reflected immediately. 변경 내용은 다음 예약된 새로 고침에서 반영됩니다.Changes are reflected on the next scheduled refresh.
  • PowerApps 사용자 지정 시각적 개체는 데이터를 필터링하거나 보고서로 데이터를 다시 보낼 수 없습니다.The PowerApps custom visual can't filter the data or send any data back to the report.
  • 보고서와 별도로 PowerApps 앱을 공유해야 합니다.You'll need to share the PowerApps app separately from your report. PowerApps에서 앱 공유에 대해 알아봅니다.Learn about sharing apps in PowerApps.
  • Power BI Report Server 및 Power BI용 모바일 앱은 PowerApps 사용자 지정 시각적 개체를 지원하지 않습니다.Power BI Report Server and the mobile app for Power BI don't support the PowerApps custom visual.

다음 단계Next steps