Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

Appian ACD301 - Appian Certified Lead Developer

Page: 1 / 2
Total 45 questions

You are required to configure a connection so that Jira can inform Appian when specific tickets change (using a webhook). Which three required steps will allow you to connect both systems?

A.

Create a Web API object and set up the correct security.

B.

Configure the connection in Jira specifying the URL and credentials.

C.

Create a new API Key and associate a service account.

D.

Give the service account system administrator privileges.

E.

Create an integration object from Appian to Jira to periodically check the ticket status.

You are developing a case management application to manage support cases for a large set of sites. One of the tabs in this application s site Is a record grid of cases, along with Information about the site corresponding to that case. Users must be able to filter cases by priority level and status.

You decide to create a view as the source of your entity-backed record, which joins the separate case/site tables (as depicted in the following Image).

Which three column should be indexed?

A.

site_id

B.

status

C.

name

D.

modified_date

E.

priority

F.

case_id

You are selling up a new cloud environment. The customer already has a system of record for Its employees and doesn't want to re-create them in Appian. so you are going to Implement LDAP authentication.

What are the next steps to configure LDAP authentication?

To answer, move the appropriate steps from the Option list to the Answer List area, and arrange them in the correct order. You may or may not use all the steps.

On the latest Health Check report from your Cloud TEST environment utilizing a MongoDB add-on, you note the following findings:

Category: User Experience, Description: # of slow query rules, Risk: High

Category: User Experience, Description: # of slow write to data store nodes, Risk: High

Which three things might you do to address this, without consulting the business?

A.

Reduce the batch size for database queues to 10.

B.

Optimize the database execution using standard database performance troubleshooting methods and tools (such as query execution plans).

C.

Reduce the size and complexity of the inputs. If you are passing in a list, consider whether the data model can be redesigned to pass single values instead.

D.

Optimize the database execution. Replace the view with a materialized view.

E.

Use smaller CDTs or limit the fields selected in a!queryEntity().

Your team has deployed an application to Production with an underperforming view. Unexpectedly, the production data is ten times that of what was tested, and you must remediate the issue. What is the best option you can take to mitigate their performance concerns?

A.

Bypass Appian’s query rule by calling the database directly with a SQL statement.

B.

Create a table which is loaded every hour with the latest data.

C.

Create a materialized view or table.

D.

Introduce a data management policy to reduce the volume of data.

As part of an upcoming release of an application, a new nullable field is added to a table that contains customer data. The new field is used by a report in the upcoming release and is calculated using data from another table.

Which two actions should you consider when creating the script to add the new field?

A.

Create a script that adds the field and leaves it null.

B.

Create a rollback script that removes the field.

C.

Create a script that adds the field and then populates it.

D.

Create a rollback script that clears the data from the field.

E.

Add a view that joins the customer data to the data used in calculation.

You add an index on the searched field of a MySQL table with many rows (>100k). The field would benefit greatly from the index in which three scenarios?

A.

The field contains a textual short business code.

B.

The field contains long unstructured text such as a hash.

C.

The field contains many datetimes, covering a large range.

D.

The field contains big integers, above and below 0.

E.

The field contains a structured JSON.

You are asked to design a case management system for a client. In addition to storing some basic metadata about a case, one of the client’s requirements is the ability for users to update a case. The client would like any user in their organization of 500 people to be able to make these updates. The users are all based in the company's headquarters, and there will be frequent cases where users are attempting to edit the same case. The client wants to ensure no information is lost when these edits occur and does not want the solution to burden their process administrators with any additional effort. Which data locking approach should you recommend?

A.

Allow edits without locking the case CDI.

B.

Use the database to implement low-level pessimistic locking.

C.

Add an @Version annotation to the case CDT to manage the locking.

D.

Design a process report and query to determine who opened the edit form first.

You are tasked to build a large-scale acquisition application for a prominent customer. The acquisition process tracks the time it takes to fulfill a purchase request with an award.

The customer has structured the contract so that there are multiple application development teams.

How should you design for multiple processes and forms, while minimizing repeated code?

A.

Create a Center of Excellence (CoE).

B.

Create a common objects application.

C.

Create a Scrum of Scrums sprint meeting for the team leads.

D.

Create duplicate processes and forms as needed.

You need to generate a PDF document with specific formatting. Which approach would you recommend?

A.

Create an embedded interface with the necessary content and ask the user to use the browser "Print" functionality to save it as a PDF.

B.

Use the PDF from XSL-FO Transformation smart service to generate the content with the specific format.

C.

Use the Word Doc from Template smart service in a process model to add the specific format.

D.

There is no way to fulfill the requirement using Appian. Suggest sending the content as a plain email instead.