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 →

Describe use cases for shared data sets and template apps and how to consume each Shared data sets and template apps are ways for Power BI users to function as content developers without a great deal of experience manipulating data or Power BI constructions. Using shared data sets Obtaining and modeling data are the first—and arguably the most important—parts of creating a report or dashboard in Power BI. These steps can be complicated and require a lot of time and effort, so Power BI makes it possible to share data sets with other users. This way, developers do not always need to have a completeRead More →

Describe use cases and limitations of business rules Business rules enable developers to implement logic on data stored in Common Data Service. Because the rules apply to the data, and not to a specific app, they take effect however the data is used. For example, if the value of the Country field in an entity is entered as Canada, a business rule can enable a six-digit alphanumeric Postal Code field and hide the five-digit numeric Zip Code field used for U.S. addresses. Business rules consist of conditions and actions. Conditions are circumstances that must be met for the rule to apply, and actions are theRead More →

Skill 2.3: Describe AI Builder AI Builder is a relatively recent product designed to add intelligence to the apps and flows created in Power Apps and Power Automate. AI Builder enables apps and flows to perform interpretive tasks using data stored in the Common Data Service, such as predicting yes/no outcomes based on historical data patterns, gathering data from forms, classifying text and applying labels or tags to it, counting and identifying objects depicted in an image file, and organizing data scanned from business cards. This skill covers how to: ■ Identify the business value of AI Builder ■ Describe models including business card reader,Read More →

Describe models including business card reader, detection model, form processing model, and prediction model To use AI Builder, developers choose from a collection of models that define scenarios in which an app can apply artificial intelligence to a business task. There are prebuilt model types that define common tasks and are ready for immediate use, as well as custom model types that define basic AI functions, which developers can build and train with their own data. The models included with AI Builder as of this writing are described in the following sections. Prebuilt models The prebuilt models included in AI Builder are designed to performRead 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 →

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 →

Tables In addition to the many types of charts and graphs available in Power BI, it is possible to include raw data in a dashboard or report in the form of a table, as shown in Figure 3-20. FIGURE 3-20 A table in Power BI Describe types of filters Filters are a means by which Power BI designers and consumers can specify what data is displayed in reports (but not in dashboards, which do not support filtering). For example, if a data set contains company financial information for 10 years, the report designer can create a filter that allows consumers to select specific years toRead More →

Creating a new workspace The Workspaces tab in the Power BI service interface includes a Create a workspace button that opens the dialog box shown in Figure 3-33. As noted, the new workspace is now the default, so the process of creating a workspace does not automatically create an Office 365 group. FIGURE 3-33 The new Create a workspace dialog box in the Power BI service To control access to a new workspace after it is created, click the Access button to open the Access dialog box, as shown in Figure 3-34, in which you specify users and the workspace roles assigned to them. FIGURERead More →

Describe and implement aggregate functions Power BI uses the term aggregate to refer to mathematical functions that it executes on values obtained from data sources. When Power BI evaluates data, it automatically aggregates certain data types to anticipate the needs of the developer in creating a report. For example, when Power BI imports a table containing sales figures for a company’s branch offices, it might aggregate those figures using the sum function to add up totals for the product sales categories. Although Power BI does this automatically, it is still possible for developers to modify the automatic aggregations or apply new aggregations to data asRead More →