PL-600: Microsoft Power Platform Solution Architect

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

What is an industry accelerator? -A production-ready set of targeted entity definitions that are available for free from Microsoft -An application that is sold by a third party -A guidebook for users

A production-ready set of targeted entity definitions that are available for free from Microsoft -An industry accelerator is a production-ready set of targeted entity definitions that are available for free from Microsoft.

A business application solution architect should have what level of expertise in the Dynamics 365 apps? -None -Expert level in all apps -Specialization in one app -Awareness of the various apps and their primary use -Microsoft Power Platform only

Awareness of the various apps and their primary use -A business application solution architect should have awareness of the various apps and their primary use.

You need to automate the enabling access to a Dataverse environment for users who are new to the organization. What should you use? -Access teams -Owner teams -Azure AD group teams -Default teams

Azure AD group teams -Azure AD group teams use the membership of the Azure AD group to add new users to the environment. Associating a security role with the team will further enable the user to access without administrator effort inside of Dataverse.

You need to create a chatbot that supports LUIS and QnA Maker. What should you use? -Power Virtual Agents web app -Power Virtual Agents in Microsoft Teams -Adaptive cards -Azure Bot Composer

Azure Bot Composer -Azure Bot Composer supports LUIS and QnA Maker natively.

You need to integrate with another system. You must ensure that the other system processes the data successfully. What should you use? -Azure Service Bus queue -Azure Relay -Azure Event Hubs -Webhook

Azure Relay -Azure Relay allows messages to be posted and a response posted in return with the success or failure of the transaction.

What security feature should you use for the management oversight pattern? -Column-level security -Business units -Sharing -Hierarchical security

Hierarchical security -Hierarchical security allows a user to see the data for their direct reports so that they can perform oversight of the direct reports' work.

You want to partition your solutions by creating separate solutions for each type of component. What is this called? -Horizontal splitting -Solution segmentation -Vertical layering

Horizontal splitting -Horizontal splitting refers to creating solutions that only contain components of the same type.

When designing a solution, the solution architect should prioritize which of the following? -Cost -Performance -Balancing business needs, product capability, cost to implement, and time to deploy -Time to deploy -New features

Balancing business needs, product capability, cost to implement, and time to deploy -A solution architect should prioritize balancing business needs, product capability, cost to implement, and time to deploy.

You need to migrate millions of rows of data into Dataverse. You are concerned that Power Platform import tools will exceed the limits. What should you do? -Use ExecuteMultipleRequest and batches to import the data. -Implement retry loops in the code. -Use a data migration tool from another source to avoid reaching the limits. -Raise a service request with Microsoft to increase service protection limits.

Implement retry loops in the code. Gradually increase the rate at which you send requests until you begin to reach limits, and then depend on the service protection API Limit Retry-After value to tell you when to send more. This value will keep your total throughput at the highest possible level.

You need to remove a component that has already been deployed to production. What should you do? -Clone a patch -Clone solution -Import a new version of the solution with the Update option -Import a new version of the solution with the Upgrade option

Import a new version of the solution with the Upgrade option -The Upgrade option removes components that are not in the new solution.

Which components should a solution architect consider for failover if a regional datacenter failure has occurred? -Portal apps -Plug-ins -Discovery service -Integrations

Integrations -Integration will need to handle errors if a regional datacenter failure has occurred and will need to connect to the new endpoint and retry the transaction.

What is required for performance testing? -Sample data -Sandbox environment -Test environment for integrations -Live volumes of data

Live volumes of data -Performance testing requires a realistic volume of data for a valid test.

Which data type should you use to create a column that has three values that the user must select from and the values change every three months? -Yes/No -Choice -Lookup -Text

Lookup -A lookup column is linked to a table. Users can select from the active rows on this table with a lookup control. The rows in the table can be deactivated by a user with privileges.

You need to integrate systems. The systems must not be dependent on the other being available or on changes that are made to each system. What sort of integration should you create? -Loosely coupled -Low cohesion -Batch -Tightly coupled

Loosely coupled -Systems should be as independent as possible from each other so that changes to one do not heavily impact the other. Loosely coupled systems are interdependent of each other.

What must you create before you can enable a Power Automate cloud flow to be triggered by Power BI? -Power Automate cloud flow -Power BI Report page -Key influencers visual -Power BI alert

Power BI alert -A Power BI alert with a rule is required to be created before you can create the Power Automate cloud flow.

What is the earliest phase when a solution architect would participate in a project? -Analysis -Design -Implementation -Presales -Deployment

Presales -The earliest phase when a solution architect would participate in a project is during presales.

As part of the solution, you have proposed adding a component that you aren't confident will solve the customer's needs. What is the best way to reduce risk for this specific component? -Do nothing; resolve the risk after the project kicks off and the contract is signed -Only demonstrate the part that the out-of-the-box app can do -Reject the need -Prototype -Proof of concept

Proof of concept -The best way to reduce risk is to show proof of concept.

You have created a dataset from Dataverse by using the OAuth endpoint. You create a report and dashboard from this dataset. What should you implement to control access to data in the dashboard? -Workspaces -Row-level security -Power BI Premium -Dataflows

Row-level security -Row-level security (RLS) is required to control access to rows in a dataset.

What should you use to control access to a Power Platform environment? -License -Sharing -Workspace -Security group

Security group -An Azure AD security group can be assigned to an environment. Only members of the group will be able to access the environment.

When should the deployment plan be prepared? -After development is complete -As soon as possible -During the go-live review -At the same time as the statement of work

As soon as possible -The deployment plan should be started as early in the project as possible. The deployment plan is important because it helps guide toward a successful deployment.

How should a solution architect assess the skills of the team? -Require team members to be certified in Power Platform. -Review the resumes of each team member. -Ask team members to complete a test of questions about customizing Power Platform. -Ask each team member probing questions.

Ask each team member probing questions. -A solution architect should have a set of probing discussion questions that can be asked to test each team member's knowledge.

When is the best time to make a proof of concept? -Anytime -Only in presales -Only in discovery

Anytime -Anytime is a good time to make a proof of concept.

Which of the following options is considered a functional requirement? -Any credit card number that is used can't be stored in the Microsoft Dataverse environment. -Average screen load time for internal users that aren't mobile will be less than three seconds. -As a staff accountant, I want to be prevented from closing a batch that has pending items so that I don't have to reopen it later.

As a staff accountant, I want to be prevented from closing a batch that has pending items so that I don't have to reopen it later. -As a staff accountant, I want to be prevented from closing a batch that has pending items so that I don't have to reopen it later.

You are building a Power Virtual Agents chatbot. You need to add an existing bot that was developed in Node.js with the Azure Bot Framework to your chatbot. What should you do? -Use Azure Bot Composer -Use the Dispatcher tool -Add a skill -Use Power Automate

Add a skill -You will define the Azure Bot Framework bot as a skill. You can then call the Azure Bot Framework bot from your Power Virtual Agents chatbot.

Which of the following soft skills is essential for a solution architect to have? -Collaboration -Coordination -Communication -Problem Solving -All of the above

All of the above -A solution architect should have the skills of collaboration, coordination, communication, and problem solving.

Which of the following options can help you evaluate requirements in a fit gap analysis? -Severity -Priority -Level of effort -All of the above

All of the above -Severity, priority, and level of effort can help you evaluate requirements in a fit gap analysis.

When proposing a third-party solution as part of your proposed solution architecture, you should consider which of the following options? -Extensibility -ISV Viability -Licensing -Data residency -All of the above

All of the above -When proposing a third-party solution as part of your proposed solution architecture, you should consider extensibility, ISV viability, licensing, and data residency.

You need to allow an external system to push data into Dataverse. What should you use to make this integration efficient? -Change tracking -Azure Service Bus -Azure Functions -Alternate keys

Alternate keys -Alternate keys allow data to be pushed into Dataverse without knowing the unique ID (GUID) of the row. Alternate keys remove the need for a query to be run to find the GUID of the row.

You create a business process flow named BPF1 for the table named Tab1. The business process flow spans to the Tab2 table and finishes with the Tab3 table. Which table do you use to create a chart that shows the number of instances of BPF1 that are run by current stage? -BPF1 -Tab1 -Tab2 -Tab3

BPF1 -When the BPF1 business process flow is created, a table also named BPF1 is created that contains information on when an instance of BPF1 is initiated and then tracks the status and current stage of the business process flow.

Which one of the following statements is true regarding feedback? -Feedback must always be positive. -Feedback should be left until project checkpoints. -Feedback must always be constructive. -Feedback is provided only to team members.

Feedback must always be constructive. -Feedback must be actionable with a clear statement of the problem and suggestions of what to do or where to look.

You have created multiple desktop flows. You need to dedicate virtual machines to specific high-priority desktop flows. What should you use? -Custom connector -Process maps -Desktop recorder -Clusters

Clusters -Clusters are used to group gateways together. Each cluster can be associated with specific desktop flows.

Your canvas apps contain many formulas and are performing poorly. You want to offload processing to speed up performance. What should you do? -Create a Power Automate flow and then run the flow by using an expression. -Create a Business process flow. -Use the Concurrent function. -Move the logic into a Component library.

Create a Power Automate flow and then run the flow by using an expression. -A common method is to offload logic into a Power Automate cloud flow that uses the Power Apps trigger.

You have joined a new Power Platform project as a solution architect. The customer has a project governance process. You evaluate the process and decide that it is not appropriate for the project. What should you do? -Implement an agile methodology. -Create a hybrid process. -Use the customer's process. -Create a risk register.

Create a hybrid process. -A solution architect will build a hybrid governance process that meets the needs of the customer, project, and Power Platform.

You have a business unit structure with three child business units under the root - Unit A, Unit B, and Unit C. You need to allow users in Unit A to access the data in TableX, which is owned by users in Unit C. What should you do? -Share TableX rows in Unit C with users in Unit A. -Create a team in Unit C, and then add users in Unit A to the team. -Create a team in Unit A, and then add users in Unit C to the team. -Change the access levels for the TableX security role to Organization level.

Create a team in Unit C, and then add users in Unit A to the team. -Users in the team will have access to the data for the business unit where the team is located, that is, Unit C.

You need to automate with a system that doesn't have an available connector. The system has an API that you can poll every five minutes. What should you use? -Process advisor -Power Automate for desktop -Custom connector -Power Automate Instant cloud flow

Custom connector -Because the system has an API, you can create a custom connector. You can use a scheduled flow to poll the API or specify polling within the custom connector definition.

Which of the following options is considered a non-functional requirement? -External portal must handle 100 concurrent users who are performing case submission. -As a sales user, I need to be able to close an opportunity as lost and capture why it was lost so that we can improve our sales tactics in the future. -As a sales manager, I need to approve a discount on a quote so that I can reduce the total price and give a discount to the customer.

External portal must handle 100 concurrent users who are performing case submission. -External portal must handle 100 concurrent users who are performing case submission.

Which connector should you use to run a Dataverse custom action? -Dynamics 365 -Dataverse -Power Apps

Dataverse -The Dataverse connector can perform CRUD and other advanced operations such as perform a bound action and perform an unbound action.

A business application solution architect should consider which of the following options first to solve an organization's needs? -AppSource third-party apps -Custom apps by using Xamarin -Custom apps by using Power Apps -Dynamics 365 apps -Apps should not be considered during presales

Dynamics 365 apps -A business application solution architect should consider Dynamics 365 apps first to solve an organization's needs.

At what stage of a project do you learn about your customer? Analysis -Design -Implementation -Pre-sales -Every stage

Every stage -You learn about your customers at every stage of a project.

Which feature creates data in Common Data Model folder format? -Export to Excel -Data Export Service -Power Query -Export to Data Lake

Export to Data Lake -Export to Data Lake creates Common Data Model folders in Azure Data Lake Gen2 storage.

Because Account and Contact system entities are easily re-created, is it a good idea to re-create them across several custom entities to get the exact system that you need? -Yes, you should always re-create custom entities whenever possible. -Yes, recreating custom entities is harmless. -No, in almost every situation, Accounts and Contacts should not be recreated. -No, custom entities don't provide value.

No, in almost every situation, Accounts and Contacts should not be recreated. -In almost every situation, Account and Contact entities should never be re-created.

You are creating a solution for a not-for-profit system. You need to move quickly with the build. What should you use? -Proof of concept -Nonprofit industry accelerator -Create custom tables -XrmToolBox

Nonprofit industry accelerator -Accelerators enable you to quickly build industry vertical solutions because the data schema has already been defined.

What is the difference between an objective and a pain point? -They are interchangeable. -Pain points define desired results. Objectives identify problems. -Objectives define desired results. Pain points identify problems.

Objectives define desired results. Pain points identify problems. -The difference between an objective and a pain point is that an objective defines desired results and pain points identify problems.

You identify a high-volume process for automating a legacy web application. What must you install to run this automation? -Process advisor -On-premises data gateway -Postman -Microsoft Power Apps Build Tools

On-premises data gateway -High-volume legacy automations should be run in unattended mode. Unattended mode requires that the On-premises data gateway feature is installed.

What types of questions are the best for gathering requirements from customer meetings? -Open-ended -Yes/No -Multiple choice

Open-ended -Open-ended questions are the best for gathering requirements from customer meetings.

Which component of Power Platform can developers create with TypeScript for enhanced visualization of data? -Component libraries -Power Apps component framework -Web Forms -Application Insights

Power Apps component framework -Developers can create code components by using the Power Apps component framework with HTML and Typescript. These components can be used in canvas and model-driven apps to help you visualize data.

You need to answer questions in a Power Virtual Agents chatbot from a QnA Maker knowledge base. What should you use? -Azure Bot Composer -Power Automate -Custom entities -Channels

Power Automate -Power Automate has a QnA Maker connector. Calling a Power Automate cloud flow with a Power Virtual Agents action allows the user prompt to be answered with a QnA Maker knowledge base response.

You need to perform a calculation using related rows in a one-to-many relationship. Which automation method should you use? -Power Automate cloud flow -Classic workflow -Business rules -Calculated column

Power Automate cloud flow -Power Automate cloud flow can access rows in one-to-many relationships and can loop through and process the data.

Which tool should you use to perform regression testing of canvas apps? -Application Insights -Monitor -Easy Repro -Test Studio

Test Studio -Test Studio is a tool for testing, including performing regression testing on canvas apps

What is user acceptance testing used for? -To ensure that the system works as expected -To ensure that the system performs to the service-level agreement (SLA) -To validate existing historical data -To test the system after an update

To ensure that the system works as expected -User acceptance testing (UAT) is performed by users to ensure that the system works as expected in daily activities. UAT is critical to ensure go-live sign-out and acceptance of the new system.

Which type of environment should you use for a proof of concept? -Community -Production -Sandbox -Trial

Trial -Trial environments are used to try new features and perform proofs of concept because they are automatically deleted after 30 days.

Wireframes might be used to help demonstrate the proposed solution for which component? -Integrations -Data model -Security model -User experience

User experience -Wireframes might be used to help demonstrate the proposed solution for the user experience.

What is the most important question that you can ask a customer during the discovery process? -What's the budget? -When? -How? -Why?

Why? -The most important question that you can ask a customer during the discovery process is "Why?"


Ensembles d'études connexes

175345 Exam Q5&6 Distributive and Procedural Justice

View Set

UWorld NCLEX: Maternity: Labor and Delivery

View Set

Exam 2 Studymate Review questions

View Set