Describe application lifecycle management Application lifecycle management (ALM) is a cyclical paradigm for the development, governance, and maintenance of applications, as illustrated in Figure 2-10. Power Platform supports an ALM strategy that uses Power Apps, Power Automate, and Common Data Service components packaged as a solution. FIGURE 2-10 The lifecycle of an application By packaging the components of an ALM strategy as a solution, administrators can import them into the Common Data Service in other environments. This allows developers in those other environments to access the ALM components when developing their own apps and flows. Describe business process flows Business process flows are tools thatRead More →

Publish and share reports and dashboards After creating a report or dashboard in the Power BI service, developers can share it with selected users. These users then become consumers of the content, meaning that they can view the material and interact with it (by adding comments, for example), but they cannot edit it.  Exam Tip To share content, both the developer and the consumer must have Power BI Pro licenses or be working in a Power BI Premium workspace. Candidates for the PL-900 exam can access the free version of Power BI, but to work with the sharing features, they can obtain a trial versionRead More →

Identify use cases for custom connectors As mentioned earlier, a connector is a wrapper that surrounds a REST API supplied by the application or service that will be the data source. Power Platform provides connectors for a great many applications or services, but certainly not for every one. For developers that require access to data sources for which there are no public connectors available, it is possible for them to create their own custom connectors. When a developer creates a custom connector, it is part of the current working environment and is usable only by the apps and flows operating in that same environment. ItRead More →

Custom models The Refine a model for your business needs section of the AI Builder’s Build screen contains tiles that provide access to models that developers can customize for use with their own data and business needs. Unlike the prebuilt models, which use AI to make determinations based on standard business practices, developers must build and train the custom models with their own data and practices. For example, anyone can use the prebuilt Business Card Reader model without modification of the AI, because the information found on business cards is predictable. For custom models, such as Object Detection, the AI must be trained to recognizeRead More →

Skill 3.1: Identify common Power BI components The process of creating a simple Power BI dashboard consists of the following basic steps: Connect to data sources Transform the data Create report visualizations Build the dashboard Publish the dashboard As dashboard designers work through these steps, they encounter the various Power BI components that can aid them in creating a compelling dashboard design. This skill covers how to: ■ Identify and describe uses for visualization controls including pie, bar, donut, and scatter plots and KPIs ■ Describe types of filters ■ Describe the Power BI Desktop Reports, Data, and Model tabs ■ Describe uses for customRead More →

Line charts Line charts display one or more value sequences represented by horizontal lines running from each value to the next one, as shown in Figure 3-9. Commonly used for the presentation of values over time, as in financial profit and loss charts, the horizontal (or x) axis traditionally represents the time interval, such as days, months, or years. FIGURE 3-9 A line chart in Power BI Combo charts Power BI supports the combination of line and column charts into a composite that overlays line data onto a series of columns. The combination of the two chart types makes it possible to compare data setsRead More →

Describe actions Actions are specific modifications made to the data provided by an outside application or service. In Power Automate, actions are usually the result of a trigger, but developers can use them in Power Apps as well. For example, when a developer creates a manual trigger in a Power Automate flow, the next step is to select an action that will be the result of the trigger, as shown in Figure 2-18. Apps and flows can include multiple actions using different connectors to perform a sequence of tasks. FIGURE 2-18 The Choose an action dialog box in the Power Automate portal Actions can causeRead More →

Compare and contrast dashboards and workspaces As noted in Chapter 1, “Describe the business value of Power Platform,” Power BI supports three types of distributable content: reports, dashboards, and apps. The report is the basic content unit, a multipage document that developers can use to publish large amounts of data in various formats. From a report, the developer can create dashboards, which are limited to a single page and consist of visual elements extracted from a report. An app is a means of packaging Power BI content from various sources for distribution as a freestanding unit. When a user registers a Power BI account, theRead More →

Removing rows and columns When combining data from different sources, it is common for developers not to need everything that Power BI Desktop obtains from each source. For example, the Ranking of best and worst states for retirement webpage accessed in the previous section includes a column containing the names of the states. However, a developer might want to use the two-letter state abbreviations instead. To do this, the developer can access another data source that contains columns specifying the state names and their abbreviations. However, that data source might include other information as well. For example, the data source shown in Figure 3-44 includesRead More →