Integrating Weather Information into Model-Driven App | PL-600 Exam Prep

Designing Customization for Weather Integration

Question

A company wants to extend its model-driven app by providing weather information from the New Weather channel website.

The New Weather channel offers Web APIs.

The company asks you to design the customization.

What three items will you advise using for the two-way integration of the weather information into the model-driven app?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answers: A, C and E

A model-driven app can use only the Dataverse as a data source.

If you need to bring the data from other sources, you can use iFrame on a form and expose any website or use the canvas app as a component that you add to the model-driven app.

iFrame helps to integrate another website content within the model-driven form.

A canvas app does not have connectors limitations and can use any of the Power Platform connectors.

If the service provides Web APIs, you can create a custom connector and use it in a canvas app.

Then embed a canvas app as a component within the model-driven app.

All other options are incorrect.

For more information about the Power Apps customization, please visit the below URLs:

To integrate the weather information from the New Weather channel website into the model-driven app, the following three items can be used for two-way integration:

  1. Custom connector: A custom connector can be used to create a two-way integration between the New Weather channel website's API and the model-driven app. The custom connector can be used to create, update, read, and delete weather data in the model-driven app. A custom connector is a bridge between the model-driven app and the API, and it provides a standardized way of accessing the API. It simplifies the process of connecting to the API and handling authentication and error handling.

  2. Power Automate: Power Automate is a cloud-based service that can be used to create automated workflows between apps and services. In this case, Power Automate can be used to create a workflow that retrieves weather data from the New Weather channel website's API using the custom connector and then updates the weather data in the model-driven app. Power Automate can be configured to run on a schedule or in response to an event such as a new record being created in the model-driven app.

  3. Canvas App: A canvas app can be used to display the weather information from the model-driven app. The canvas app can be customized to display the weather data in a visually appealing way, such as using charts or maps. The canvas app can also be configured to allow users to interact with the weather data, such as filtering or sorting the data. The canvas app can be accessed from the model-driven app or from a mobile device.

iFrame and AI Builder are not suitable for this scenario as they are not relevant to the two-way integration of weather information into the model-driven app. iFrame is used to embed content from external websites into a web page, while AI Builder is used to build custom artificial intelligence models.