You have configured a process model to send an email to one or more recipients using the out-of-the-box Send E-Mail node.
Executing the process model results in the Send E-Mail node encountered this error: "Error:Email could not be sent"
Where do you go first to find more details on why the node encountered an error? (Choose the best answer.)
A. Raise a support case within My Appian so a cloud engineer can investigate.
B. Review the system.csv log.
C. Run and review the Health Check report
D. Investigate the application server stdout log
Correct Answer: D
The first place to go to find more details on why the Send E-Mail node encountered an error is to investigate the application server stdout log. This log contains information about the email server configuration, connection status, and error messages. You can access this log from the Administration Console under Monitoring > Logs > Application Server Logs > stdout.log. You can also search for keywords like "email" or "smtp" to filter the relevant entries. References: [Send E-Mail Smart Service], [Application Server Logs]
Question 62:
During a sprint retrospective meeting, you need to get the team thinking about the outcomes of the last sprint.
Which two basic questions should you ask? (Choose two.)
A. What didn't go well and can be improved?
B. What are the blockers?
C. Who did well in this sprint?
D. What went well?
Correct Answer: AD
A sprint retrospective is a meeting that takes place at the end of each sprint, where the team reflects on what went well and what can be improved in their work process. The purpose of the retrospective is to identify and implement actions that can enhance the team's performance and satisfaction in future sprints. Two basic questions that can help facilitate the retrospective are: What went well? and What didn't go well and can be improved? These questions allow the team to celebrate their achievements, acknowledge their challenges, and generate ideas for improvement.
Question 63:
You are troubleshooting a process model instance with an error in a node.
Which two options will allow you to obtain more information about the error? (Choose two.)
A. Open the process model from the process instance.
B. View the Process Details dialog.
C. View the process model properties.
D. View the properties dialog of the affected node.
Correct Answer: BD
When troubleshooting a process model instance with an error in a node, two options that can provide more information about the error are to view the Process Details dialog and to view the properties dialog of the affected node. The Process Details dialog shows the status, history, and variables of the process instance, as well as any errors or warnings that occurred during the execution. The properties dialog of the affected node shows the configuration, inputs, outputs, and expressions of the node, as well as any errors or warnings that occurred during the evaluation. These options can help to identify the cause and location of the error, and to apply any necessary fixes. Therefore, the correct answers are B and
D.
References:
[Process Details Dialog]
[Properties Dialog]
Question 64:
When creating a Web API, which two items are configured in the Administration Console? (Choose two.)
A. LDAP Authentication
B. API Key
C. Connected System
D. Service Account
Correct Answer: BD
When creating a Web API, you need to configure two items in the Administration Console: an API key and a service account. An API key is a unique identifier that is used to authenticate requests to your Web API. You can create and manage API keys in the Administration Console under Integration > API Keys. A service account is a user account that is used to execute the Web API expression rule. You can select a service account in the Administration Console under Integration > Web APIs when you create or edit a Web API. References: [Web APIs], [API Keys], [Service Accounts]
Question 65:
Users are reporting that a task on a newly-launched process in Production is slow to respond to user input.
What is the likely cause? (Choose the best answer.)
A. The process uses too many hidden variables.
B. The task is assigned to too many users.
C. There are too many SAIL components on the task.
D. Exception timers on tasks are set to values that are too low.
Correct Answer: C
The likely cause for a task on a newly-launched process in Production being slow to respond to user input is having too many SAIL components on the task. SAIL components are the UI elements that make up an interface in Appian. Having too many SAIL components on a task can negatively impact the performance and user experience of the interface, as it increases the rendering time and complexity of the interface. It can also cause browser compatibility issues or memory leaks. It is recommended to limit the number of SAIL components on a task to less than 100, and to use grids, collapsible layouts, or tabs to organize and display data efficiently. References: SAIL Components Overview, SAIL Performance Tips
Question 66:
You are reviewing a recent Health Check report and notice that a process model has high memory consumption.
What are three possible reasons for this? (Choose three.)
A. Too many process variables
B. Misconfigured error alerts
C. Nested CDTs with large numbers of fields
D. Too many nodes
E. Gateway nodes with multiple incoming flows
Correct Answer: ACD
Three possible reasons for high memory consumption of a process model are: Too many process variables. Process variables are used to store data that is needed throughout the process execution. However, having too many process variables can increase the memory usage of the process engine, especially if the variables store large or complex data types, such as documents or CDTs. It is recommended to use local variables whenever possible, and to delete or nullify process variables that are no longer needed. Nested CDTs with large numbers of fields. CDTs are custom data types that define the structure and validation of business data in Appian. CDTs can be nested within other CDTs to create complex data models. However, nesting CDTs with large numbers of fields can result in high memory consumption and performance degradation, as each field requires additional memory allocation and processing. It is recommended to limit the number of fields and nesting levels of CDTs, and to use references instead of embedding whenever possible. Too many nodes. Nodes are the graphical elements that represent the activities and events in a process model. Having too many nodes in a process model can increase the memory usage and complexity of the process execution. It can also make the process model harder to read and maintain. It is recommended to simplify the process model by using subprocesses, smart services, or expression rules to encapsulate common or reusable logic. References: Process Variables, Custom Data Types, Process Model Best Practices
Question 67:
You need to build a process model that transforms a large data set.
Which two things should you ensure to include in your process model? (Choose two.)
A. A subprocess is called using "Multiple Node Instances (MNI)" to perform the transformation on each item in the data set.
B. An XOR gateway is added before the transformation node, to check for empty/null values.
C. A loop is created within the process model that increments on each iteration, updating that particular row in the data set.
D. The transformation is applied with an expression rule that takes the data set as an input, and loops through the dataset using a looping function, such as foreach.
Correct Answer: BD
When building a process model that transforms a large data set, two things that should be ensured to include in the process model are an XOR gateway before the transformation node, to check for empty/null values, and a transformation
applied with an expression rule that takes the data set as an input, and loops through the dataset using a looping function, such as foreach. These things can help to improve the performance and reliability of the process model. The XOR
gateway can prevent unnecessary processing of empty or null data sets, which can save time and resources. The expression rule can perform the transformation in one transaction, instead of using multiple nodes or subprocesses, which can
reduce the memory footprint and the database load of the process model. Therefore, the correct answers are B and D.
References:
[XOR Gateway]
[Expression Rules]
[foreach() Function]
Question 68:
Using a View, you pull a report on different employee transactions. You receive the following error: "a!queryEntity: An error occurred while retrieving the data."
What is the most likely root cause? (Choose the best answer.)
A. The view contains a large number of rows, requiring more time to fetch the data.
B. The view doesn't have a column mapped as a Primary Key in its corresponding CDT.
C. The required inputs were not provided.
D. The rule contains a missing syntax.
Correct Answer: A
The most likely root cause of the error is that the view contains a large number of rows, requiring more time to fetch the data. This can result in a timeout or an out-of-memory error. To avoid this, you can use pagination or filters to limit the number of rows returned by the view. You can also optimize the view performance by using indexes, avoiding unnecessary joins, and reducing the number of columns. References: [Views], [View Performance]
Question 69:
You are on a project where the goal is to use Appian Sites to create and edit invoices issued to customers.
This process model is being used as a related action, to edit an Invoice. You have already created a record for invoices.
Review the following image:
Which two suggestions regarding this process are valid? (Choose two.)
A. We should consider adding a timer exception which skips the "Edit/Credit Invoice" node after 24 hours.
B. We should add this process model as a related action on the Invoices record called "Edit Invoice."
C. We should add two pages to the site, one of which is a Record List of Invoices, and the other which has this process model as a Report.
D. To improve performance, we should consider removing activity chaining from all flows.
Correct Answer: AB
Two valid suggestions regarding this process are: We should consider adding a timer exception which skips the "Edit/Credit Invoice" node after 24 hours. This suggestion would improve the user experience by preventing users from editing or crediting an invoice that is too old or has been already processed by another system. A timer exception can be added to any activity node to specify a deadline for completing the task. If the deadline is reached, the process flow will follow the exception path instead of the normal path. We should add this process model as a related action on the Invoices record called "Edit Invoice." This suggestion would make it easier for users to access and execute this process from the context of a specific invoice record. A related action is a process model that can be initiated from a record or a record list in Tempo or sites. A related action can use record data as inputs and update record data as outputs. References: Timer Exception, Create Record Actions
Question 70:
You are creating an expression rule that will be reused throughout your environment.
What are two benefits of including meaningful test cases when creating a new expression rule? (Choose two.)
A. Speed up unit, regression, and exploratory testing.
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Appian exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your ACD200 exam preparations and Appian certification application, do not hesitate to visit our Vcedump.com to find your solutions here.