Module 2
Module 2
Dataverse
Connectors:
Connectors are a Power Platform component that enables Power
Apps and Power Automate to interact with outside data sources,
including applications, services, and local data files.
It can be either on a read only basis or by reading and writing.
There are over 200 connectors available with Power Platform tools.
For applications and services that do not have connectors created
for them, it's possible for developers to create their own custom
connectors.
A connector is a proxy wrapper, which is a way of saying it's an
intermediary between an application programming interface
provided by the data source outside of Power Platform and the tool
within power platform itself that you're working with.
Many applications and cloud services have the necessary APIs that
have made it possible to create connectors for them. Not all of
them, however, do. And in that case, it's possible to create customs.
The connector in its role as an intermediary is responsible for
authenticating to the outside application or service and then
provides the data it can access to Power Apps or Power Automate.
When you look at the Power Apps portal and select the Connections
page, you see a list of the connections that are currently in use in
the environment that's selected. If you select one of these
connections, you'll see a detail page that lists all the apps in this
case that are utilizing that connection.
So you could have a single instance of a notifications connection
and use it in multiple apps and flows within the environment.
Triggers:
Triggers are the means by which Power Automate flows are
launched.
There are several different types of triggers you could use in Power
Automate –
1. A schedule-based trigger launches the flow at a specified date
and time.
2. Event-based trigger launches the flow when the user performs a
specific task.
3. A manual trigger is one where the user launches the flow by
clicking or tapping a button.
4. Connector based triggers which are integrated into many
connectors so that the connector can actually determine when a
flow should be launched.
Flow Trigger types –
1. In polling trigger, the connector accesses the data source at
scheduled intervals and checks for any new data that has
arrived. If the conditions met in the selected trigger occur, then
the flow is launched. But it's up to the connector to repeatedly
access the data source and monitor its activities.
2. Push trigger is one in which the server endpoint listens for
notifications that a specific event has occurred on an outside
application or service.