Podcast
Questions and Answers
What actions should you take to optimize the performance of a database query?
What actions should you take to optimize the performance of a database query?
You have loaded around of 3 years worth of test data into your application and have discovered that your application is now running slow. Which 3 of the following are possible ways to diagnosethe issue?
You have loaded around of 3 years worth of test data into your application and have discovered that your application is now running slow. Which 3 of the following are possible ways to diagnosethe issue?
Your organization is in the process of redesigning its user interfaces in order to accomodate the users' different monitor, browser and device choices. which 3 functions can you use to directly control the responsive behavior of your interfaces?
Your organization is in the process of redesigning its user interfaces in order to accomodate the users' different monitor, browser and device choices. which 3 functions can you use to directly control the responsive behavior of your interfaces?
An Application Vision Board helps you discover the purpose of your application. What are the 4 areas you need to discuss to complete your Application Vision Board?
An Application Vision Board helps you discover the purpose of your application. What are the 4 areas you need to discuss to complete your Application Vision Board?
Signup and view all the answers
Which strategy should be implemented to proactively identify and address performance concerns?
Which strategy should be implemented to proactively identify and address performance concerns?
Signup and view all the answers
You need to chain the user to a task in the child process. How can you start a processthat allows for this?
You need to chain the user to a task in the child process. How can you start a processthat allows for this?
Signup and view all the answers
What action would you take afterdiscovering that some engines have a higher than normal process count?
What action would you take afterdiscovering that some engines have a higher than normal process count?
Signup and view all the answers
You are looking at the tomcat-stdout.log to troubleshoot an issue reported by an end-user. Which time zone is recorded on the log entries?
You are looking at the tomcat-stdout.log to troubleshoot an issue reported by an end-user. Which time zone is recorded on the log entries?
Signup and view all the answers
You are fetching data from the database using the "a!queryEntity()" function. Which 2 methods can keep the query performant?
You are fetching data from the database using the "a!queryEntity()" function. Which 2 methods can keep the query performant?
Signup and view all the answers
You are using "Manual Export and Import" to conduct a deployment. This deployment includes envinronment-specific constants. Which 2 artifacts will be generated by the export?
You are using "Manual Export and Import" to conduct a deployment. This deployment includes envinronment-specific constants. Which 2 artifacts will be generated by the export?
Signup and view all the answers
After every deployment to the target environment, you wat to run expression rules test cases automatically for the application using the most efficient way possible. Which action should you take, if any?
After every deployment to the target environment, you wat to run expression rules test cases automatically for the application using the most efficient way possible. Which action should you take, if any?
Signup and view all the answers
After looking at the Health Check, you identify a process model that is responsible for a large portion of the platform's memory. What 2 steps would reduce the memory footprint?
After looking at the Health Check, you identify a process model that is responsible for a large portion of the platform's memory. What 2 steps would reduce the memory footprint?
Signup and view all the answers
You are modelling data for use in Appian. What are 2 key benefits of database normalization?
You are modelling data for use in Appian. What are 2 key benefits of database normalization?
Signup and view all the answers
A system administrator is configuring an Appian environment for maintenance. Which 2 statements are true about the system during the maintenance window?
A system administrator is configuring an Appian environment for maintenance. Which 2 statements are true about the system during the maintenance window?
Signup and view all the answers
Your ew project is currently being deployed. You don't want to deploy any objects which are left unreferenced. What is the most efficient way to ensure that unreferenced objects are NOT deployed?
Your ew project is currently being deployed. You don't want to deploy any objects which are left unreferenced. What is the most efficient way to ensure that unreferenced objects are NOT deployed?
Signup and view all the answers
Which of the following are best practices for configuring a process model?
Which of the following are best practices for configuring a process model?
Signup and view all the answers
You are designing a customer management system for a business with approximately 100.000 customers. Which requirement represents a major performance risk?
You are designing a customer management system for a business with approximately 100.000 customers. Which requirement represents a major performance risk?
Signup and view all the answers
You are reviewing a poorly-performing interface to see if it can be improved. Which 3 of the following should be avoided when designing an interface?
You are reviewing a poorly-performing interface to see if it can be improved. Which 3 of the following should be avoided when designing an interface?
Signup and view all the answers
You are using Process-to-Process message events in their solution designs. Which 3 statements are considered best practice when using messaging events?
You are using Process-to-Process message events in their solution designs. Which 3 statements are considered best practice when using messaging events?
Signup and view all the answers
A developper needs to create an application that allows a bank to view and edit each of their customer's details in a unified interface that pulls from multiple data sources. To best align with Appian design best practices, what should the dveloper consider implementing?
A developper needs to create an application that allows a bank to view and edit each of their customer's details in a unified interface that pulls from multiple data sources. To best align with Appian design best practices, what should the dveloper consider implementing?
Signup and view all the answers
you are configuring an integration. What are 2 valid options for the method field?
you are configuring an integration. What are 2 valid options for the method field?
Signup and view all the answers
One of the process models in your application takes on averange 6 days to complete with an archival period of 4 days establised. You are considering decreasing the archival period to 2 days. After this change is made, what percent reduction would you expect to seein the number of process istances stored in memory for this process model?
One of the process models in your application takes on averange 6 days to complete with an archival period of 4 days establised. You are considering decreasing the archival period to 2 days. After this change is made, what percent reduction would you expect to seein the number of process istances stored in memory for this process model?
Signup and view all the answers
Which 3 authentication methods are available when setting up a connected system?
Which 3 authentication methods are available when setting up a connected system?
Signup and view all the answers
You have an existing database view that you need to update before consuming in Appian. No related objects exist in Appian, and there are specific guidelines that proibit Appian from modifying your database. In which order should you perform the actions?
You have an existing database view that you need to update before consuming in Appian. No related objects exist in Appian, and there are specific guidelines that proibit Appian from modifying your database. In which order should you perform the actions?
Signup and view all the answers
What can you do with the integration SDK?
What can you do with the integration SDK?
Signup and view all the answers
A non-admin user with edit permission has modified the Account CDT. How can this user publish the CDT changes to the database?
A non-admin user with edit permission has modified the Account CDT. How can this user publish the CDT changes to the database?
Signup and view all the answers
You need to query the information from 2 different tables with 1:1 relationship. What is most performant approach to query this information?
You need to query the information from 2 different tables with 1:1 relationship. What is most performant approach to query this information?
Signup and view all the answers
You are facing issues when attempting to establish a SAML connection to an identity provider. You determine you need to increase the authentication-specific logging levels so that you can view trace level statements about the connection attempt in the application server log.
Which property file should you update to modify the log output level? (Choose the best answer.)
You are facing issues when attempting to establish a SAML connection to an identity provider. You determine you need to increase the authentication-specific logging levels so that you can view trace level statements about the connection attempt in the application server log. Which property file should you update to modify the log output level? (Choose the best answer.)
Signup and view all the answers
When creating a Web API, which two items are configured in the Administration Console? (Choose two.)
When creating a Web API, which two items are configured in the Administration Console? (Choose two.)
Signup and view all the answers
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.)
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.)
Signup and view all the answers
During the design review, you identified slow-operating expression rules querying a specific data store.
Which metric from the data_store_details.csv file will help you understand the “number of operations against data store?” (Choose the best answer.)
During the design review, you identified slow-operating expression rules querying a specific data store. Which metric from the data_store_details.csv file will help you understand the “number of operations against data store?” (Choose the best answer.)
Signup and view all the answers
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.)
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.)
Signup and view all the answers
Which review format is the most efficient way to coach team members and improve code quality? (Choose the best answer.)
Which review format is the most efficient way to coach team members and improve code quality? (Choose the best answer.)
Signup and view all the answers
A lead designer receives this requirement:
Every time a record is modified, the data changed must be stored for audit.
Which design is the most efficient and has the least impact on the Appian application? (Choose the best answer.)
A lead designer receives this requirement: Every time a record is modified, the data changed must be stored for audit. Which design is the most efficient and has the least impact on the Appian application? (Choose the best answer.)
Signup and view all the answers
You are creating an ERD that models the data for a college and includes a Many-to-Many relationship, Student-to-Class, where a student can be enrolled in multiple classes, and a class can enroll multiple students.
How can you handle this relationship so that it can be supported in Appian and remain in at least First Normal Form? (Choose the best answer.)
You are creating an ERD that models the data for a college and includes a Many-to-Many relationship, Student-to-Class, where a student can be enrolled in multiple classes, and a class can enroll multiple students. How can you handle this relationship so that it can be supported in Appian and remain in at least First Normal Form? (Choose the best answer.)
Signup and view all the answers
You need to show joined data from 5 tables. Each table contains a large number of rows and could generate a large result set after executing the Joins.
The business is not expecting live data, and a 2-hour refresh is acceptable. Performance is a top priority.
What should you use? (Choose the best answer.)
You need to show joined data from 5 tables. Each table contains a large number of rows and could generate a large result set after executing the Joins. The business is not expecting live data, and a 2-hour refresh is acceptable. Performance is a top priority. What should you use? (Choose the best answer.)
Signup and view all the answers
You are creating a table to store book information for a library. The boot has a reference number (ISBN_ID), as well as a unique identifier (BOOK_ID).
For the CDT to be created, which data type should you choose for the BOOK_ID? (Choose the best answer.)
You are creating a table to store book information for a library. The boot has a reference number (ISBN_ID), as well as a unique identifier (BOOK_ID). For the CDT to be created, which data type should you choose for the BOOK_ID? (Choose the best answer.)
Signup and view all the answers
There is a need to relate two entities in the data structure: Employee and Skill.
Employees can have multiple skills, and a single skill can relate to multiple employees.
What kind of relationship would these entities have, and what is the minimum number of tables required to implement the design, according to Appian best practices? (Choose the best answer.)
There is a need to relate two entities in the data structure: Employee and Skill. Employees can have multiple skills, and a single skill can relate to multiple employees. What kind of relationship would these entities have, and what is the minimum number of tables required to implement the design, according to Appian best practices? (Choose the best answer.)
Signup and view all the answers
Your table contains several indexes.
Which two statements regarding indexes are correct? (Choose two.)
Your table contains several indexes. Which two statements regarding indexes are correct? (Choose two.)
Signup and view all the answers
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.)
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.)
Signup and view all the answers
In Scrum, who is the right person responsible for prioritizing product backlog? (Choose the best answer.)
In Scrum, who is the right person responsible for prioritizing product backlog? (Choose the best answer.)
Signup and view all the answers
You want to generate an email body which varies from one Appian environment to another. For instance, between DEV and TEST.
According to Appian best practices, how should you define the environment name? (Choose the best answer.)
You want to generate an email body which varies from one Appian environment to another. For instance, between DEV and TEST. According to Appian best practices, how should you define the environment name? (Choose the best answer.)
Signup and view all the answers
Which XSD element is NOT supported within an Appian CDT? (Choose the best answer.)
Which XSD element is NOT supported within an Appian CDT? (Choose the best answer.)
Signup and view all the answers
While deploying a package to a target environment, object security warnings were detected.
In which two places can object security settings be changed in bulk? (Choose two.)
While deploying a package to a target environment, object security warnings were detected. In which two places can object security settings be changed in bulk? (Choose two.)
Signup and view all the answers
More than one user is editing the same record in database.
With XSD, how do you avoid the collision of data from Application? (Choose the best answer.)
More than one user is editing the same record in database. With XSD, how do you avoid the collision of data from Application? (Choose the best answer.)
Signup and view all the answers
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.
Which two suggestions regarding this process are valid? (Choose two.)
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.
Which two suggestions regarding this process are valid? (Choose two.)
Signup and view all the answers
You are about to deploy a package to another environment.
Which two statements are true? (Choose two.)
You are about to deploy a package to another environment. Which two statements are true? (Choose two.)
Signup and view all the answers
You are code-checking your colleague's process model before marking it as Ready for Deployment.
Which three best practices should be applied? (Choose three.)
You are code-checking your colleague's process model before marking it as Ready for Deployment. Which three best practices should be applied? (Choose three.)
Signup and view all the answers
You want to display a Gender dropdown, and its choice label may change in the future as per the business requirement.
Given transactional database tables rely on this data for reporting, what is the most appropriate action? (Choose the best answer.)
You want to display a Gender dropdown, and its choice label may change in the future as per the business requirement. Given transactional database tables rely on this data for reporting, what is the most appropriate action? (Choose the best answer.)
Signup and view all the answers
You are using pie charts.
What is correct representation of Appian best practices? (Choose the best answer.)
You are using pie charts. What is correct representation of Appian best practices? (Choose the best answer.)
Signup and view all the answers
You create an Integration that modifies the data.
In which three locations can it be called? (Choose three.)
You create an Integration that modifies the data. In which three locations can it be called? (Choose three.)
Signup and view all the answers
Your organization is considering options for integrating with external systems from within Appian.
Which Appian object is designed to allow you to share base URL and authentication details across multiple integrations? (Choose the best answer.)
Your organization is considering options for integrating with external systems from within Appian. Which Appian object is designed to allow you to share base URL and authentication details across multiple integrations? (Choose the best answer.)
Signup and view all the answers
You need to create a plug-in to perform a job in the background. The plug-in should not be available under an expression rule, connected system, or the process model.
What type of plug-in should you create? (Choose the best answer.)
You need to create a plug-in to perform a job in the background. The plug-in should not be available under an expression rule, connected system, or the process model. What type of plug-in should you create? (Choose the best answer.)
Signup and view all the answers
As a developer, you have created a Web API.
To execute the API, what is the minimum privilege the end user should have? (Choose the best answer.)
As a developer, you have created a Web API. To execute the API, what is the minimum privilege the end user should have? (Choose the best answer.)
Signup and view all the answers
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.)
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.)
Signup and view all the answers
You need to update the archival settings for a process model. You modified the automatic process clean-up settings and selected the archive processes option with ‘n’ days.
Which instances of that process model will be affected? (Choose the best answer.)
You need to update the archival settings for a process model. You modified the automatic process clean-up settings and selected the archive processes option with ‘n’ days. Which instances of that process model will be affected? (Choose the best answer.)
Signup and view all the answers
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.)
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.)
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers
Signup and view all the answers